diff --git a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/util/FluidStackList.java b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/util/FluidStackList.java index f9abfdc2d..fd7b3d6bf 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/util/FluidStackList.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/util/FluidStackList.java @@ -51,7 +51,7 @@ public class FluidStackList implements IFluidStackList { @Override public boolean trackedRemove(@Nonnull FluidStack stack, int size, boolean removeIfReachedZero) { for (FluidStack otherStack : stacks.get(stack.getFluid())) { - if (otherStack.amount > 0 && stack.isFluidEqual(otherStack)) { + if (stack.isFluidEqual(otherStack)) { FluidStack removed = new FluidStack(otherStack.getFluid(), Math.min(size, otherStack.amount)); this.removeTracker.add(removed); otherStack.amount -= size; diff --git a/src/main/java/com/raoulvdberge/refinedstorage/network/MessageGridItemUpdate.java b/src/main/java/com/raoulvdberge/refinedstorage/network/MessageGridItemUpdate.java index 32a5d02cc..99fd1ebcc 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/network/MessageGridItemUpdate.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/network/MessageGridItemUpdate.java @@ -30,14 +30,24 @@ public class MessageGridItemUpdate implements IMessage, IMessageHandler