Fixed #5725
This commit is contained in:
@@ -87,7 +87,7 @@ public class Pump extends LiquidBlock{
|
||||
public void draw(){
|
||||
Draw.rect(name, x, y);
|
||||
|
||||
Drawf.liquid(liquidRegion, x, y, liquids.total() / liquidCapacity, liquids.current().color);
|
||||
Drawf.liquid(liquidRegion, x, y, liquids.currentAmount() / liquidCapacity, liquids.current().color);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -143,11 +143,12 @@ public class LiquidModule extends BlockModule{
|
||||
int count = legacy ? read.ub() : read.s();
|
||||
|
||||
for(int j = 0; j < count; j++){
|
||||
int liquidid = legacy ? read.ub() : read.s();
|
||||
Liquid liq = content.liquid(legacy ? read.ub() : read.s());
|
||||
int liquidid = liq.id;
|
||||
float amount = read.f();
|
||||
liquids[liquidid] = amount;
|
||||
if(amount > 0){
|
||||
current = content.liquid(liquidid);
|
||||
current = liq;
|
||||
}
|
||||
this.total += amount;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user