From 782f418364974c263ab60d854a507cdadae1c4ae Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Thu, 24 Mar 2016 22:34:34 +0100 Subject: [PATCH] We need to compare the item to check if its what we want before we can take it out --- src/main/java/refinedstorage/tile/TileExternalStorage.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/refinedstorage/tile/TileExternalStorage.java b/src/main/java/refinedstorage/tile/TileExternalStorage.java index 0c13177c2..1f6495414 100755 --- a/src/main/java/refinedstorage/tile/TileExternalStorage.java +++ b/src/main/java/refinedstorage/tile/TileExternalStorage.java @@ -97,7 +97,7 @@ public class TileExternalStorage extends TileMachine implements IStorageProvider if (connectedInventory instanceof IDeepStorageUnit) { IDeepStorageUnit deep = (IDeepStorageUnit) connectedInventory; - if (deep.getStoredItemType() != null) { + if (deep.getStoredItemType() != null && InventoryUtils.compareStackNoQuantity(deep.getStoredItemType(), stack)) { if (deep.getStoredItemType().stackSize < quantity) { quantity = deep.getStoredItemType().stackSize; }