]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blob - src/main/java/com/irtimaled/bbor/client/renderers/WorldSpawnRenderer.java
4bc93d953045669188f89f9bbcbe625c3936b8e4
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / client / renderers / WorldSpawnRenderer.java
1 package com.irtimaled.bbor.client.renderers;
2
3 import com.irtimaled.bbor.client.Player;
4 import com.irtimaled.bbor.common.models.BoundingBoxWorldSpawn;
5 import com.irtimaled.bbor.common.models.Coords;
6 import com.irtimaled.bbor.config.ConfigManager;
7
8 import java.awt.*;
9
10 public class WorldSpawnRenderer extends AbstractRenderer<BoundingBoxWorldSpawn> {
11     @Override
12     public void render(BoundingBoxWorldSpawn boundingBox) {
13         Color color = boundingBox.getColor();
14         Coords minCoords = boundingBox.getMinCoords();
15         Coords maxCoords = boundingBox.getMaxCoords();
16
17         double y = Player.getMaxY(ConfigManager.worldSpawnMaxY.get());
18
19         OffsetBox offsetBox = new OffsetBox(minCoords.getX(), y, minCoords.getZ(), maxCoords.getX(), y, maxCoords.getZ());
20         renderOutlinedCuboid(offsetBox.nudge(), color);
21     }
22 }