X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fcom%2Firtimaled%2Fbbor%2Fclient%2Fmodels%2FBoundingBoxBiomeBorder.java;h=daf6b1ccf033ea776770ba29324ba50f8103b116;hb=5e8953ae97badb54c36f66faabda137b3350c57b;hp=e7b4481c9c9225a18f553d6d258915602c73f5f4;hpb=a6ee7e8e342c031cb5c385c145999ce7c6fc4b08;p=BoundingBoxOutlineReloaded.git diff --git a/src/main/java/com/irtimaled/bbor/client/models/BoundingBoxBiomeBorder.java b/src/main/java/com/irtimaled/bbor/client/models/BoundingBoxBiomeBorder.java index e7b4481..daf6b1c 100644 --- a/src/main/java/com/irtimaled/bbor/client/models/BoundingBoxBiomeBorder.java +++ b/src/main/java/com/irtimaled/bbor/client/models/BoundingBoxBiomeBorder.java @@ -1,6 +1,7 @@ package com.irtimaled.bbor.client.models; import com.irtimaled.bbor.client.ClientRenderer; +import com.irtimaled.bbor.client.RenderCulling; import com.irtimaled.bbor.client.renderers.AbstractRenderer; import com.irtimaled.bbor.client.renderers.BiomeBorderRenderer; import com.irtimaled.bbor.common.BoundingBoxType; @@ -8,7 +9,7 @@ import com.irtimaled.bbor.common.models.AbstractBoundingBox; import com.irtimaled.bbor.common.models.Coords; public class BoundingBoxBiomeBorder extends AbstractBoundingBox { - private static final AbstractRenderer RENDERER = ClientRenderer.registerRenderer(BoundingBoxBiomeBorder.class, new BiomeBorderRenderer()); + private static final AbstractRenderer RENDERER = ClientRenderer.registerRenderer(BoundingBoxBiomeBorder.class, () -> new BiomeBorderRenderer()); private final Coords coords; private final boolean north; @@ -72,4 +73,9 @@ public class BoundingBoxBiomeBorder extends AbstractBoundingBox { public AbstractRenderer getRenderer() { return RENDERER; } + + @Override + public boolean isVisibleCulling() { + return RenderCulling.isVisibleCulling(coords.getX(), coords.getY(), coords.getZ(), coords.getX() + 1, coords.getY() + 1, coords.getZ() + 1); + } }