aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_ME.java5
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_OutputBus_ME.java5
2 files changed, 4 insertions, 6 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_ME.java b/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_ME.java
index cb00bf574a..e3c8b86461 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_ME.java
+++ b/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_CraftingInput_ME.java
@@ -70,6 +70,7 @@ import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_InputBus;
import gregtech.api.render.TextureFactory;
+import gregtech.api.util.GT_Utility;
import mcp.mobius.waila.api.IWailaConfigHandler;
import mcp.mobius.waila.api.IWailaDataAccessor;
@@ -110,7 +111,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
NBTTagList inv = nbt.getTagList("inventory", Constants.NBT.TAG_COMPOUND);
for (int i = 0; i < inv.tagCount(); i++) {
NBTTagCompound tagItemStack = inv.getCompoundTagAt(i);
- var item = ItemStack.loadItemStackFromNBT(tagItemStack);
+ var item = GT_Utility.loadItem(tagItemStack);
if (item != null) {
if (item.stackSize > 0) {
itemInventory.add(item);
@@ -279,7 +280,7 @@ public class GT_MetaTileEntity_Hatch_CraftingInput_ME extends GT_MetaTileEntity_
NBTTagList itemInventoryNbt = new NBTTagList();
for (ItemStack itemStack : this.itemInventory) {
- itemInventoryNbt.appendTag(itemStack.writeToNBT(new NBTTagCompound()));
+ itemInventoryNbt.appendTag(GT_Utility.saveItem(itemStack));
}
nbt.setTag("inventory", itemInventoryNbt);
diff --git a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_OutputBus_ME.java b/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_OutputBus_ME.java
index 2ab4cc86b3..086cbf0b96 100644
--- a/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_OutputBus_ME.java
+++ b/src/main/java/gregtech/common/tileentities/machines/GT_MetaTileEntity_Hatch_OutputBus_ME.java
@@ -215,10 +215,7 @@ public class GT_MetaTileEntity_Hatch_OutputBus_ME extends GT_MetaTileEntity_Hatc
for (IAEItemStack s : itemCache) {
if (s.getStackSize() == 0) continue;
NBTTagCompound tag = new NBTTagCompound();
- NBTTagCompound tagItemStack = new NBTTagCompound();
- s.getItemStack()
- .writeToNBT(tagItemStack);
- tag.setTag("itemStack", tagItemStack);
+ tag.setTag("itemStack", GT_Utility.saveItem(s.getItemStack()));
tag.setLong("size", s.getStackSize());
items.appendTag(tag);
}