From: Irtimaled Date: Wed, 13 May 2020 17:55:06 +0000 (-0700) Subject: Rework MobSpawnerRenderer to always render small box X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=72c911e73f28016eec718d7c9dda6fc650d7dd2a;p=BoundingBoxOutlineReloaded.git Rework MobSpawnerRenderer to always render small box --- diff --git a/src/main/java/com/irtimaled/bbor/client/renderers/MobSpawnerRenderer.java b/src/main/java/com/irtimaled/bbor/client/renderers/MobSpawnerRenderer.java index 0ee29c3..74b057a 100644 --- a/src/main/java/com/irtimaled/bbor/client/renderers/MobSpawnerRenderer.java +++ b/src/main/java/com/irtimaled/bbor/client/renderers/MobSpawnerRenderer.java @@ -13,14 +13,17 @@ public class MobSpawnerRenderer extends AbstractRenderer public void render(BoundingBoxMobSpawner boundingBox) { Coords coords = boundingBox.getCoords(); Color color = boundingBox.getColor(); - OffsetBox bb = ConfigManager.renderMobSpawnerSpawnArea.get() ? - new OffsetBox(boundingBox.getMinCoords(), boundingBox.getMaxCoords()) : - new OffsetBox(coords, coords); - renderCuboid(bb, color); - if (!ConfigManager.renderMobSpawnerActivationLines.get()) return; + renderCuboid(new OffsetBox(coords, coords), color); - renderActivationLine(new OffsetPoint(coords).offset(0.5, 0.5, 0.5)); + if (ConfigManager.renderMobSpawnerActivationLines.get()) { + renderActivationLine(new OffsetPoint(coords).offset(0.5, 0.5, 0.5)); + } + + if (ConfigManager.renderMobSpawnerSpawnArea.get()) { + OffsetBox bb = new OffsetBox(boundingBox.getMinCoords(), boundingBox.getMaxCoords()); + renderCuboid(bb, color); + } } private void renderActivationLine(OffsetPoint centerPoint) {