BlockObjectToStateSerializer
Implements BlockStateSerializer
Methods
isRegistered()
php
public function isRegistered(\pocketmine\block\Block $block) : boolmap()
php
public function map(\pocketmine\block\Block $block, \Closure|\pocketmine\data\bedrock\block\convert\BlockStateWriter|\pocketmine\data\bedrock\block\BlockStateData $serializer) : voidmapLog()
php
public function mapLog(\pocketmine\block\Wood $block, string $unstrippedId, string $strippedId) : voidDeprecated
Deprecated.
mapSimple()
php
public function mapSimple(\pocketmine\block\Block $block, string $id) : voidDeprecated
Deprecated.
mapSlab()
php
public function mapSlab(\pocketmine\block\Slab $block, string $singleId, string $doubleId) : voidDeprecated
Deprecated.
mapStairs()
php
public function mapStairs(\pocketmine\block\Stair $block, string $id) : voidDeprecated
Deprecated.
serialize()
php
public function serialize(int $stateId) : \pocketmine\data\bedrock\block\BlockStateDataserializeBlock()
php
public function serializeBlock(\pocketmine\block\Block $blockState) : \pocketmine\data\bedrock\block\BlockStateData