|
PocketMine-MP 5.42.1 git-d77520d210fcb967a02bc11817ad625393c8ebc6
|
Collaboration diagram for pocketmine\data\bedrock\item\ItemSerializerDeserializerRegistrar:Public Member Functions | |
| __construct (private ?ItemDeserializer $deserializer, private ?ItemSerializer $serializer) | |
| map1to1Block (string $id, Block $block) | |
| map1to1BlockWithMeta (string $id, Block $block, \Closure $deserializeMeta, \Closure $serializeMeta) | |
| map1to1Item (string $id, Item $item) | |
| map1to1ItemWithMeta (string $id, Item $item, \Closure $deserializeMeta, \Closure $serializeMeta) | |
| map1ToNItem (string $id, array $items) | |
Definition at line 53 of file ItemSerializerDeserializerRegistrar.php.
| pocketmine\data\bedrock\item\ItemSerializerDeserializerRegistrar::__construct | ( | private ?ItemDeserializer | $deserializer, |
| private ?ItemSerializer | $serializer ) |
Definition at line 55 of file ItemSerializerDeserializerRegistrar.php.
| pocketmine\data\bedrock\item\ItemSerializerDeserializerRegistrar::map1to1Block | ( | string | $id, |
| Block | $block ) |
Definition at line 92 of file ItemSerializerDeserializerRegistrar.php.
| pocketmine\data\bedrock\item\ItemSerializerDeserializerRegistrar::map1to1BlockWithMeta | ( | string | $id, |
| Block | $block, | ||
| \Closure | $deserializeMeta, | ||
| \Closure | $serializeMeta ) |
@phpstan-template TBlock of Block @phpstan-param TBlock $block @phpstan-param \Closure(TBlock, int) : void $deserializeMeta @phpstan-param \Closure(TBlock) : int $serializeMeta
Definition at line 103 of file ItemSerializerDeserializerRegistrar.php.
| pocketmine\data\bedrock\item\ItemSerializerDeserializerRegistrar::map1to1Item | ( | string | $id, |
| Item | $item ) |
Definition at line 68 of file ItemSerializerDeserializerRegistrar.php.
| pocketmine\data\bedrock\item\ItemSerializerDeserializerRegistrar::map1to1ItemWithMeta | ( | string | $id, |
| Item | $item, | ||
| \Closure | $deserializeMeta, | ||
| \Closure | $serializeMeta ) |
@phpstan-template TItem of Item @phpstan-param TItem $item @phpstan-param \Closure(TItem, int) : void $deserializeMeta @phpstan-param \Closure(TItem) : int $serializeMeta
Definition at line 79 of file ItemSerializerDeserializerRegistrar.php.
| pocketmine\data\bedrock\item\ItemSerializerDeserializerRegistrar::map1ToNItem | ( | string | $id, |
| array | $items ) |
| Item[] | $items | @phpstan-param array<int, Item> $items |
Definition at line 119 of file ItemSerializerDeserializerRegistrar.php.