PocketMine-MP 5.18.2 git-00e39821f06a4b6d728d35053c2621dbb19369ff
|
Public Member Functions | |
deserialize (BlockStateData $stateData) | |
deserializeBlock (BlockStateData $blockStateData) | |
map (string $id, \Closure $c) | |
mapLog (string $unstrippedId, string $strippedId, \Closure $getBlock) | |
mapSimple (string $id, \Closure $getBlock) | |
mapSlab (string $singleId, string $doubleId, \Closure $getBlock) | |
mapStairs (string $id, \Closure $getBlock) | |
Definition at line 65 of file BlockStateToObjectDeserializer.php.
pocketmine\data\bedrock\block\convert\BlockStateToObjectDeserializer::__construct | ( | ) |
Definition at line 79 of file BlockStateToObjectDeserializer.php.
pocketmine\data\bedrock\block\convert\BlockStateToObjectDeserializer::deserialize | ( | BlockStateData | $stateData | ) |
Deserializes blockstate NBT into an implementation-defined blockstate ID, for runtime paletted storage.
@phpstan-return BlockStateId
BlockStateDeserializeException |
Implements pocketmine\data\bedrock\block\BlockStateDeserializer.
Definition at line 92 of file BlockStateToObjectDeserializer.php.
References pocketmine\data\bedrock\block\convert\BlockStateToObjectDeserializer\deserializeBlock().
pocketmine\data\bedrock\block\convert\BlockStateToObjectDeserializer::deserializeBlock | ( | BlockStateData | $blockStateData | ) |
BlockStateDeserializeException |
Definition at line 1683 of file BlockStateToObjectDeserializer.php.
Referenced by pocketmine\data\bedrock\block\convert\BlockStateToObjectDeserializer\deserialize().
pocketmine\data\bedrock\block\convert\BlockStateToObjectDeserializer::map | ( | string | $id, |
\Closure | $c | ||
) |
@phpstan-param \Closure(Reader) : Block $c
Definition at line 103 of file BlockStateToObjectDeserializer.php.
pocketmine\data\bedrock\block\convert\BlockStateToObjectDeserializer::mapLog | ( | string | $unstrippedId, |
string | $strippedId, | ||
\Closure | $getBlock | ||
) |
@phpstan-param \Closure() : Wood $getBlock
Definition at line 131 of file BlockStateToObjectDeserializer.php.
pocketmine\data\bedrock\block\convert\BlockStateToObjectDeserializer::mapSimple | ( | string | $id, |
\Closure | $getBlock | ||
) |
@phpstan-param \Closure() : Block $getBlock
Definition at line 111 of file BlockStateToObjectDeserializer.php.
pocketmine\data\bedrock\block\convert\BlockStateToObjectDeserializer::mapSlab | ( | string | $singleId, |
string | $doubleId, | ||
\Closure | $getBlock | ||
) |
@phpstan-param \Closure(Reader) : Slab $getBlock
Definition at line 118 of file BlockStateToObjectDeserializer.php.
pocketmine\data\bedrock\block\convert\BlockStateToObjectDeserializer::mapStairs | ( | string | $id, |
\Closure | $getBlock | ||
) |
@phpstan-param \Closure() : Stair $getBlock
Definition at line 126 of file BlockStateToObjectDeserializer.php.