diff --git a/src/main/java/com/glodblock/github/client/gui/container/FCBaseFluidMonitorContain.java b/src/main/java/com/glodblock/github/client/gui/container/FCBaseFluidMonitorContain.java index a08e64a5..8a799587 100644 --- a/src/main/java/com/glodblock/github/client/gui/container/FCBaseFluidMonitorContain.java +++ b/src/main/java/com/glodblock/github/client/gui/container/FCBaseFluidMonitorContain.java @@ -448,9 +448,13 @@ public class FCBaseFluidMonitorContain extends AEBaseContainer } if (slotIndex == -1) out.stackSize = fluidContainer.stackSize - out.stackSize; } else { - out.stackSize = (int) (fluidContainer.stackSize - (aeFluidStack.getStackSize() / drainStack.left)); + if (slotIndex == -1) { + out.stackSize = fluidContainer.stackSize; + } else { + out.stackSize = + (int) (fluidContainer.stackSize - (aeFluidStack.getStackSize() / drainStack.left)); + } this.dropItem(drainStack.right, fluidContainer.stackSize); // drop empty item - if (slotIndex == -1) out.stackSize++; } } else { continue;