From d24f9e8a8eb625278d1aafd07699dffcdb22bd09 Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Sun, 20 Mar 2016 20:27:18 +0100 Subject: [PATCH] Add isItemValidForSlot --- src/main/java/refinedstorage/util/InventoryUtils.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/refinedstorage/util/InventoryUtils.java b/src/main/java/refinedstorage/util/InventoryUtils.java index 701d635ef..efff65cdd 100644 --- a/src/main/java/refinedstorage/util/InventoryUtils.java +++ b/src/main/java/refinedstorage/util/InventoryUtils.java @@ -174,6 +174,12 @@ public class InventoryUtils for (int i = 0; i < inventory.getSizeInventory(); ++i) { + // @TODO: This is experimental + if (!inventory.isItemValidForSlot(i, stack)) + { + continue; + } + ItemStack slot = inventory.getStackInSlot(i); if (slot == null)