PocketMine-MP 5.18.2 git-00e39821f06a4b6d728d35053c2621dbb19369ff
|
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 48 of file ItemSerializerDeserializerRegistrar.php.
pocketmine\data\bedrock\item\ItemSerializerDeserializerRegistrar::__construct | ( | private ?ItemDeserializer | $deserializer, |
private ?ItemSerializer | $serializer | ||
) |
Definition at line 50 of file ItemSerializerDeserializerRegistrar.php.
pocketmine\data\bedrock\item\ItemSerializerDeserializerRegistrar::map1to1Block | ( | string | $id, |
Block | $block | ||
) |
Definition at line 86 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 97 of file ItemSerializerDeserializerRegistrar.php.
pocketmine\data\bedrock\item\ItemSerializerDeserializerRegistrar::map1to1Item | ( | string | $id, |
Item | $item | ||
) |
Definition at line 62 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 73 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 113 of file ItemSerializerDeserializerRegistrar.php.