From 3dccacae3dbbb8b5c2b9285f3796a17d7a80845a Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 15 Feb 2022 19:57:19 -0500 Subject: [PATCH] Fixed liquid filters --- core/src/mindustry/entities/comp/BuildingComp.java | 1 + core/src/mindustry/world/consumers/ConsumeLiquids.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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; } }