From a7416353627d44e8114c8e75a2456f10454cf030 Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Sun, 22 May 2016 03:07:42 +0200 Subject: [PATCH] Fix another bug --- .../java/refinedstorage/tile/TileExternalStorage.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/main/java/refinedstorage/tile/TileExternalStorage.java b/src/main/java/refinedstorage/tile/TileExternalStorage.java index d85ecc019..a6ebf4f94 100755 --- a/src/main/java/refinedstorage/tile/TileExternalStorage.java +++ b/src/main/java/refinedstorage/tile/TileExternalStorage.java @@ -77,10 +77,9 @@ public class TileExternalStorage extends TileMachine implements IStorageProvider } else { IItemHandler handler = getItemHandler(); + // @todo: something goes wrong here if (handler != null) { - if (ItemHandlerHelper.insertItem(handler, stack, false) == null) { - return; - } + ItemHandlerHelper.insertItem(handler, stack, false); } } } @@ -118,10 +117,7 @@ public class TileExternalStorage extends TileMachine implements IStorageProvider handler.extractItem(i, quantity, false); - ItemStack took = slot.copy(); - took.stackSize = quantity; - - return took; + return ItemHandlerHelper.copyStackWithSize(slot, quantity); } } }