diff --git a/core/src/mindustry/entities/comp/BuildingComp.java b/core/src/mindustry/entities/comp/BuildingComp.java index 1c3faa2743..6cce9c3c03 100644 --- a/core/src/mindustry/entities/comp/BuildingComp.java +++ b/core/src/mindustry/entities/comp/BuildingComp.java @@ -71,6 +71,7 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, transient boolean wasDamaged; //used only by the indexer transient float visualLiquid; + //TODO bad system transient @Nullable Liquid filterConsLiquid; transient @Nullable Item filterConsItem; diff --git a/core/src/mindustry/world/consumers/ConsumeLiquids.java b/core/src/mindustry/world/consumers/ConsumeLiquids.java index 77f6d52f3a..3cdf12cbbe 100644 --- a/core/src/mindustry/world/consumers/ConsumeLiquids.java +++ b/core/src/mindustry/world/consumers/ConsumeLiquids.java @@ -25,7 +25,7 @@ public class ConsumeLiquids extends Consume{ public void apply(Block block){ block.hasLiquids = true; for(var stack : liquids){ - block.itemFilter[stack.liquid.id] = true; + block.liquidFilter[stack.liquid.id] = true; } }