]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blobdiff - src/main/java/com/irtimaled/bbor/client/renderers/MobSpawnerRenderer.java
Rework MobSpawnerRenderer to always render small box
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / client / renderers / MobSpawnerRenderer.java
index 0ee29c3dcf55f0f273ead09fec4c3d164bc10f65..74b057adb94d7e28a382c6c98ffb8963ea59ad4e 100644 (file)
@@ -13,14 +13,17 @@ public class MobSpawnerRenderer extends AbstractRenderer<BoundingBoxMobSpawner>
     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) {