]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blob - src/main/java/com/irtimaled/bbor/client/renderers/BedrockCeilingRenderer.java
Bedrock ceiling
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / client / renderers / BedrockCeilingRenderer.java
1 package com.irtimaled.bbor.client.renderers;
2
3 import com.irtimaled.bbor.client.config.BoundingBoxTypeHelper;
4 import com.irtimaled.bbor.client.models.BoundingBoxBedrockCeiling;
5 import com.irtimaled.bbor.common.models.Coords;
6 import net.minecraft.client.util.math.MatrixStack;
7
8 public class BedrockCeilingRenderer extends AbstractRenderer<BoundingBoxBedrockCeiling> {
9     @Override
10     public void render(MatrixStack matrixStack, BoundingBoxBedrockCeiling boundingBox) {
11         Coords coords = boundingBox.getMinCoords();
12         int x = coords.getX();
13         int y = coords.getY();
14         int z = coords.getZ();
15         renderCuboid(matrixStack, new OffsetBox(new OffsetPoint(x, y + 1.01d, z),
16                         new OffsetPoint(x + 1, y + 1.01d, z + 1)),
17                 BoundingBoxTypeHelper.getColor(boundingBox.getType()), true, 127);
18     }
19 }