From fcac565f1d63511dfe990d1664ab1aebf3574f0a Mon Sep 17 00:00:00 2001 From: raoulvdberge Date: Fri, 16 Jun 2017 18:50:10 +0200 Subject: [PATCH] Fixed Filters not persisting correctly in Wireless Grid and Wireless Crafting Monitor --- .../raoulvdberge/refinedstorage/container/ContainerGrid.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/container/ContainerGrid.java b/src/main/java/com/raoulvdberge/refinedstorage/container/ContainerGrid.java index c4dc2dbe9..bd5032996 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/container/ContainerGrid.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/container/ContainerGrid.java @@ -173,6 +173,11 @@ public class ContainerGrid extends ContainerBase { detectAndSendChanges(); + // For some reason it doesn't detect when moving the filter from filter inventory to player inventory... + if (slotIndex < 4) { + grid.getFilter().setStackInSlot(slotIndex, ItemStack.EMPTY); + } + return ItemStack.EMPTY; } } else if ((grid.getType() == GridType.PATTERN && stack.getItem() == RSItems.PATTERN) || (grid instanceof IPortableGrid && stack.getItem() instanceof IStorageDiskProvider)) {