Fix DefaultStackStringifyHandler not using short for item id (#430)

This commit is contained in:
miozune authored and GitHub committed 2023-10-15 16:12:39 +09:00
1 parent 744b2ffc64
commit 1647e8765f
2 files changed
+2 -1

No files matched your search

+1
View File
@@ -35,3 +35,4 @@ addon.local.gradle
addon.local.gradle.kts addon.local.gradle.kts
addon.late.local.gradle addon.late.local.gradle
addon.late.local.gradle.kts addon.late.local.gradle.kts
layout.json
@@ -35,7 +35,7 @@ public class DefaultStackStringifyHandler implements IStackStringifyHandler {
final String strId = nbtTag.getString("strId"); final String strId = nbtTag.getString("strId");
nbtTag = (NBTTagCompound) nbtTag.copy(); nbtTag = (NBTTagCompound) nbtTag.copy();
nbtTag.setInteger("id", GameData.getItemRegistry().getId(strId)); // getObject nbtTag.setShort("id", (short) GameData.getItemRegistry().getId(strId)); // getObject
final ItemStack stack = ItemStack.loadItemStackFromNBT(nbtTag); final ItemStack stack = ItemStack.loadItemStackFromNBT(nbtTag);