]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/commitdiff
Fix visibility issue
authorIrtimaled <irtimaled@gmail.com>
Thu, 4 Jun 2020 04:27:42 +0000 (21:27 -0700)
committerIrtimaled <irtimaled@gmail.com>
Thu, 4 Jun 2020 22:27:38 +0000 (15:27 -0700)
src/main/java/com/irtimaled/bbor/client/renderers/AbstractRenderer.java

index f2123ac00aeab20ca1bdb17f93d23b5206e72be9..f3ab3b044680c2a10a3473d43389c3f295d0ab22 100644 (file)
@@ -115,6 +115,7 @@ public abstract class AbstractRenderer<T extends AbstractBoundingBox> {
     void renderText(OffsetPoint offsetPoint, String... texts) {
         FontRenderer fontRenderer = Minecraft.getInstance().fontRenderer;
 
+        GL11.glDisable(GL11.GL_DEPTH_TEST);
         GL11.glPushMatrix();
         GL11.glPolygonMode(GL11.GL_FRONT_AND_BACK, GL11.GL_FILL);
         GL11.glTranslated(offsetPoint.getX(), offsetPoint.getY() + 0.002D, offsetPoint.getZ());
@@ -123,12 +124,9 @@ public abstract class AbstractRenderer<T extends AbstractBoundingBox> {
         GL11.glRotatef(90.0F, 1.0F, 0.0F, 0.0F);
         GL11.glScalef(-0.0175F, -0.0175F, 0.0175F);
         GL11.glEnable(GL11.GL_TEXTURE_2D);
-
         GL11.glEnable(GL11.GL_BLEND);
         GLX.glBlendFuncSeparate(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA, GL11.GL_ONE, GL11.GL_ZERO);
 
-        GL11.glDisable(GL11.GL_DEPTH_TEST);
-        GL11.glEnable(GL11.GL_DEPTH_TEST);
         GL11.glDepthMask(true);
         float top = -(fontRenderer.FONT_HEIGHT * texts.length) / 2f;
         for (String text : texts) {
@@ -139,6 +137,7 @@ public abstract class AbstractRenderer<T extends AbstractBoundingBox> {
         GL11.glDisable(GL11.GL_TEXTURE_2D);
         GL11.glDisable(GL11.GL_BLEND);
         GL11.glPopMatrix();
+        GL11.glEnable(GL11.GL_DEPTH_TEST);
     }
 
     void renderSphere(Point center, double radius, Color color, int density, int dotSize) {