From 0b3ff14cfbdcc66ff9217a20d87021691f42f7bc Mon Sep 17 00:00:00 2001 From: Irtimaled Date: Wed, 3 Jun 2020 21:27:42 -0700 Subject: [PATCH] Fix visibility issue --- .../irtimaled/bbor/client/renderers/AbstractRenderer.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/irtimaled/bbor/client/renderers/AbstractRenderer.java b/src/main/java/com/irtimaled/bbor/client/renderers/AbstractRenderer.java index f2123ac..f3ab3b0 100644 --- a/src/main/java/com/irtimaled/bbor/client/renderers/AbstractRenderer.java +++ b/src/main/java/com/irtimaled/bbor/client/renderers/AbstractRenderer.java @@ -115,6 +115,7 @@ public abstract class AbstractRenderer { 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 { 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 { 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) { -- 2.44.0