diff --git a/common/net/minecraft/src/buildcraft/transport/PipeTransportItems.java b/common/net/minecraft/src/buildcraft/transport/PipeTransportItems.java index c92f42a1..b6502593 100644 --- a/common/net/minecraft/src/buildcraft/transport/PipeTransportItems.java +++ b/common/net/minecraft/src/buildcraft/transport/PipeTransportItems.java @@ -352,8 +352,12 @@ public class PipeTransportItems extends PipeTransport { int i; if (APIProxy.isClient(worldObj) || APIProxy.isServerSide()) + { i = Math.abs(data.item.entityId + xCoord + yCoord + zCoord + data.item.deterministicRandomization) % listOfPossibleMovements.size(); + data.item.deterministicRandomization*=11; + + } else i = worldObj.rand.nextInt(listOfPossibleMovements.size());