diff --git a/common/buildcraft/transport/PipeTransportFluids.java b/common/buildcraft/transport/PipeTransportFluids.java index 5fd79865..e5b2b0c2 100644 --- a/common/buildcraft/transport/PipeTransportFluids.java +++ b/common/buildcraft/transport/PipeTransportFluids.java @@ -337,7 +337,7 @@ public class PipeTransportFluids extends PipeTransport implements IFluidHandler private void moveFluids() { short newTimeSlot = (short) (container.getWorldObj().getTotalWorldTime() % travelDelay); - short outputCount = computeCurrentConnectionStatesAndTickFlows(newTimeSlot); + short outputCount = computeCurrentConnectionStatesAndTickFlows(newTimeSlot > 0 ? newTimeSlot : 0); moveFromPipe(outputCount); moveFromCenter(outputCount); moveToCenter();