From 278394b9276a7adc9225219d38216f30857dda66 Mon Sep 17 00:00:00 2001 From: Wenox <121815367+GabBiswajit@users.noreply.github.com> Date: Wed, 13 Aug 2025 22:26:31 +0530 Subject: [PATCH] identifier is always lower!! --- src/item/CustomiesItemFactory.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/item/CustomiesItemFactory.php b/src/item/CustomiesItemFactory.php index 0011a59..0421494 100644 --- a/src/item/CustomiesItemFactory.php +++ b/src/item/CustomiesItemFactory.php @@ -63,14 +63,14 @@ public function registerItem(string $className, string $identifier, string $name $itemId = ItemTypeIds::newId(); $item = new $className(new ItemIdentifier($itemId), $name); - GlobalItemDataHandlers::getDeserializer()->map($identifier, fn() => clone $item); - GlobalItemDataHandlers::getSerializer()->map($item, fn() => new SavedItemData($identifier)); + GlobalItemDataHandlers::getDeserializer()->map(strtolower($identifier), fn() => clone $item); + GlobalItemDataHandlers::getSerializer()->map($item, fn() => new SavedItemData(strtolower($identifier))); - StringToItemParser::getInstance()->register($identifier, fn() => clone $item); + StringToItemParser::getInstance()->register(strtolower($identifier), fn() => clone $item); $nbt = ($componentBased = $item instanceof ItemComponents) ? $item->getComponents() ->setInt("id", $itemId) - ->setString("name", $identifier) : CompoundTag::create(); + ->setString("name", strtolower($identifier)) : CompoundTag::create(); $this->itemTableEntries[$identifier] = $entry = new ItemTypeEntry($identifier, $itemId, $componentBased, $componentBased ? 1 : 0, new CacheableNbt($nbt)); $this->registerCustomItemMapping($identifier, $itemId, $entry);