Skip to content

BlockObjectToStateSerializer ​

final class · pocketmine\data\bedrock\block\convert\BlockObjectToStateSerializer · source

Implements BlockStateSerializer

Methods ​

isRegistered() ​

php
public function isRegistered(\pocketmine\block\Block $block) : bool

map() ​

php
public function map(\pocketmine\block\Block $block, \Closure|\pocketmine\data\bedrock\block\convert\BlockStateWriter|\pocketmine\data\bedrock\block\BlockStateData $serializer) : void

mapLog() ​

php
public function mapLog(\pocketmine\block\Wood $block, string $unstrippedId, string $strippedId) : void

Deprecated

Deprecated.

mapSimple() ​

php
public function mapSimple(\pocketmine\block\Block $block, string $id) : void

Deprecated

Deprecated.

mapSlab() ​

php
public function mapSlab(\pocketmine\block\Slab $block, string $singleId, string $doubleId) : void

Deprecated

Deprecated.

mapStairs() ​

php
public function mapStairs(\pocketmine\block\Stair $block, string $id) : void

Deprecated

Deprecated.

serialize() ​

php
public function serialize(int $stateId) : \pocketmine\data\bedrock\block\BlockStateData

serializeBlock() ​

php
public function serializeBlock(\pocketmine\block\Block $blockState) : \pocketmine\data\bedrock\block\BlockStateData

VanillaMine is a fork of PocketMine-MP, maintained by Luxury Nodes. Not affiliated with the PMMP team or Mojang.