Fixed #8924
This commit is contained in:
@@ -70,13 +70,16 @@ public class Puddles{
|
|||||||
|
|
||||||
Puddle p = map.get(tile.pos());
|
Puddle p = map.get(tile.pos());
|
||||||
if(p == null || p.liquid == null){
|
if(p == null || p.liquid == null){
|
||||||
Puddle puddle = Puddle.create();
|
if(!Vars.net.client()){
|
||||||
puddle.tile = tile;
|
//do not create puddles clientside as that destroys syncing
|
||||||
puddle.liquid = liquid;
|
Puddle puddle = Puddle.create();
|
||||||
puddle.amount = amount;
|
puddle.tile = tile;
|
||||||
puddle.set(ax, ay);
|
puddle.liquid = liquid;
|
||||||
map.put(tile.pos(), puddle);
|
puddle.amount = amount;
|
||||||
puddle.add();
|
puddle.set(ax, ay);
|
||||||
|
map.put(tile.pos(), puddle);
|
||||||
|
puddle.add();
|
||||||
|
}
|
||||||
}else if(p.liquid == liquid){
|
}else if(p.liquid == liquid){
|
||||||
p.accepting = Math.max(amount, p.accepting);
|
p.accepting = Math.max(amount, p.accepting);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user