22declare(strict_types=1);
24namespace pocketmine\world\format\io;
33use Symfony\Component\Filesystem\Path;
35use
const pocketmine\BEDROCK_ITEM_UPGRADE_SCHEMA_PATH;
45 return self::$itemSerializer ??=
new ItemSerializer(GlobalBlockStateHandlers::getSerializer());
49 return self::$itemDeserializer ??=
new ItemDeserializer(GlobalBlockStateHandlers::getDeserializer());
55 LegacyItemIdToStringIdMap::getInstance(),
56 R12ItemIdToBlockIdMap::getInstance(),
57 GlobalBlockStateHandlers::getUpgrader()