From f0cc9cc9dbc62596d0719f103a2536ca7b49706c Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Thu, 19 May 2016 14:34:39 +0200 Subject: [PATCH] We copy here so we don't modify the quantity of the item group IStorage uses --- src/main/java/refinedstorage/tile/TileController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/refinedstorage/tile/TileController.java b/src/main/java/refinedstorage/tile/TileController.java index 7e5821823..3b77459f0 100755 --- a/src/main/java/refinedstorage/tile/TileController.java +++ b/src/main/java/refinedstorage/tile/TileController.java @@ -349,7 +349,8 @@ public class TileController extends TileBase implements IEnergyReceiver, ISynchr } if (group.compareNoQuantity(otherGroup)) { - group.setQuantity(group.getQuantity() + otherGroup.getQuantity()); + // We copy here so we don't modify the quantity of the item group IStorage uses + itemGroups.set(i, group.copy(group.getQuantity() + otherGroup.getQuantity())); combinedGroups.add(j); }