PocketMine-MP 5.28.3 git-94fb5d95b92604840dabb719f04327efa559cf94
Loading...
Searching...
No Matches
pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel Class Reference
+ Inheritance diagram for pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel:
+ Collaboration diagram for pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel:

Public Member Functions

 jsonSerialize ()
 

Public Attributes

array $addedProperties
 
array $flattenedProperties
 
int $maxVersionMajor
 
int $maxVersionMinor
 
int $maxVersionPatch
 
int $maxVersionRevision
 
array $remappedPropertyValues
 
array $remappedPropertyValuesIndex
 
array $remappedStates
 
array $removedProperties
 
array $renamedIds
 
array $renamedProperties
 

Detailed Description

Model for loading upgrade schema data from JSON.

Definition at line 32 of file BlockStateUpgradeSchemaModel.php.

Member Function Documentation

◆ jsonSerialize()

pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::jsonSerialize ( )
Returns
mixed[]

Definition at line 93 of file BlockStateUpgradeSchemaModel.php.

Member Data Documentation

◆ $addedProperties

array pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$addedProperties

Definition at line 52 of file BlockStateUpgradeSchemaModel.php.

◆ $flattenedProperties

array pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$flattenedProperties

Definition at line 82 of file BlockStateUpgradeSchemaModel.php.

◆ $maxVersionMajor

int pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$maxVersionMajor

@required

Definition at line 34 of file BlockStateUpgradeSchemaModel.php.

◆ $maxVersionMinor

int pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$maxVersionMinor

@required

Definition at line 36 of file BlockStateUpgradeSchemaModel.php.

◆ $maxVersionPatch

int pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$maxVersionPatch

@required

Definition at line 38 of file BlockStateUpgradeSchemaModel.php.

◆ $maxVersionRevision

int pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$maxVersionRevision

@required

Definition at line 40 of file BlockStateUpgradeSchemaModel.php.

◆ $remappedPropertyValues

array pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$remappedPropertyValues

Definition at line 70 of file BlockStateUpgradeSchemaModel.php.

◆ $remappedPropertyValuesIndex

array pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$remappedPropertyValuesIndex

Definition at line 76 of file BlockStateUpgradeSchemaModel.php.

◆ $remappedStates

array pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$remappedStates

Definition at line 88 of file BlockStateUpgradeSchemaModel.php.

◆ $removedProperties

array pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$removedProperties

Definition at line 58 of file BlockStateUpgradeSchemaModel.php.

◆ $renamedIds

array pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$renamedIds

Definition at line 46 of file BlockStateUpgradeSchemaModel.php.

◆ $renamedProperties

array pocketmine\data\bedrock\block\upgrade\model\BlockStateUpgradeSchemaModel::$renamedProperties

Definition at line 64 of file BlockStateUpgradeSchemaModel.php.


The documentation for this class was generated from the following file: