From 2f2de97bf2a2e3da94f5061b5d38daa6076cd557 Mon Sep 17 00:00:00 2001 From: Xander Date: Sun, 1 Oct 2017 13:05:47 +0800 Subject: [PATCH] don't return internal copy of itemstack on simulate --- .../actuallyadditions/mod/util/ItemStackHandlerCustom.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/util/ItemStackHandlerCustom.java b/src/main/java/de/ellpeck/actuallyadditions/mod/util/ItemStackHandlerCustom.java index 180d50952..d1de8002f 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/util/ItemStackHandlerCustom.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/util/ItemStackHandlerCustom.java @@ -103,8 +103,9 @@ public class ItemStackHandlerCustom extends ItemStackHandler{ if(!simulate){ this.stacks.set(slot, StackUtil.getNull()); this.onContentsChanged(slot); + return existing; } - return existing; + return existing.copy(); } else{ if(!simulate){