fix fluid p2p voiding excess liquids

This commit is contained in:
Florian Scandella
2017-09-14 18:38:29 +02:00
parent bd8f43acbf
commit 54c0ce43ea
@@ -201,7 +201,7 @@ public class PartP2PFluids extends PartP2PTunnel<PartP2PFluids> implements IFlui
i = list.iterator();
int used = 0;
while( i.hasNext() )
while( i.hasNext() && available > 0 )
{
final PartP2PFluids l = i.next();
@@ -223,7 +223,7 @@ public class PartP2PFluids extends PartP2PTunnel<PartP2PFluids> implements IFlui
}
available -= insert.amount;
used += insert.amount;
used += l.tmpUsed;
}
if( stack.pop() != this )