]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/commitdiff
Rework MobSpawnerRenderer to always render small box
authorIrtimaled <irtimaled@gmail.com>
Wed, 13 May 2020 17:55:06 +0000 (10:55 -0700)
committerIrtimaled <irtimaled@gmail.com>
Mon, 18 May 2020 00:31:27 +0000 (17:31 -0700)
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) {