From 04d2b06c0d5ffb5e4f6ae0adc87a59d5b6005342 Mon Sep 17 00:00:00 2001 From: fscan Date: Tue, 15 Aug 2017 15:07:42 +0200 Subject: [PATCH] Ignore MOVE_REGION when clicking on crafting slots (#3032) Exclude crafting slots from list of slots to move on space click. Fixes #3031 --- src/main/java/appeng/container/AEBaseContainer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/appeng/container/AEBaseContainer.java b/src/main/java/appeng/container/AEBaseContainer.java index 0d2c27e53..852aae6d0 100644 --- a/src/main/java/appeng/container/AEBaseContainer.java +++ b/src/main/java/appeng/container/AEBaseContainer.java @@ -828,11 +828,11 @@ public abstract class AEBaseContainer extends Container if( action == InventoryAction.MOVE_REGION ) { - final List from = new LinkedList<>(); + final List from = new ArrayList<>(); for( final Object j : this.inventorySlots ) { - if( j instanceof Slot && j.getClass() == s.getClass() ) + if( j instanceof Slot && j.getClass() == s.getClass() && !( j instanceof SlotCraftingTerm ) ) { from.add( (Slot) j ); }