diff --git a/common/src/main/java/gripe/_90/megacells/item/cell/BulkCellInventory.java b/common/src/main/java/gripe/_90/megacells/item/cell/BulkCellInventory.java index 05bb3b54..2d457ce0 100644 --- a/common/src/main/java/gripe/_90/megacells/item/cell/BulkCellInventory.java +++ b/common/src/main/java/gripe/_90/megacells/item/cell/BulkCellInventory.java @@ -227,6 +227,12 @@ public void getAvailableStacks(KeyCounter out) { } } + @Override + public boolean isPreferredStorageFor(AEKey what, IActionSource source) { + return what instanceof AEItemKey item + && (item.equals(storedItem) || item.equals(filterItem) || compressionChain.containsVariant(item)); + } + @Override public Component getDescription() { return stack.getHoverName();