From e726d160941af0be40a964dea9b8f2d821401259 Mon Sep 17 00:00:00 2001 From: Timmeey86 Date: Thu, 6 Dec 2018 19:49:49 +0100 Subject: [PATCH] Removed power bars from direct consumers --- core/src/io/anuke/mindustry/world/Block.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/world/Block.java b/core/src/io/anuke/mindustry/world/Block.java index b16d6a2616..839d0af6bd 100644 --- a/core/src/io/anuke/mindustry/world/Block.java +++ b/core/src/io/anuke/mindustry/world/Block.java @@ -345,7 +345,9 @@ public class Block extends BaseBlock { } public void setBars(){ - if(consumes.has(ConsumePower.class)) bars.add(new BlockBar(BarType.power, true, tile -> tile.entity.power.satisfaction)); + if(consumes.has(ConsumePower.class) && consumes.get(ConsumePower.class).isBuffered){ + bars.add(new BlockBar(BarType.power, true, tile -> tile.entity.power.satisfaction)); + } if(hasLiquids) bars.add(new BlockBar(BarType.liquid, true, tile -> tile.entity.liquids.total() / liquidCapacity)); if(hasItems) bars.add(new BlockBar(BarType.inventory, true, tile -> (float) tile.entity.items.total() / itemCapacity)); }