diff options
author | TymanWasTaken <tyman@tyman.tech> | 2021-05-09 17:12:33 -0600 |
---|---|---|
committer | TymanWasTaken <tyman@tyman.tech> | 2021-05-09 17:12:33 -0600 |
commit | 4cbfc5b1c7ccf59e54a068e95f0aed3c9393bbf0 (patch) | |
tree | c0544d4966050c2634f24f2c4e4b9f13c3b02f4c /src/main/java/kr/syeyoung/dungeonsguide/features/text/StyledTextRenderer.java | |
parent | a4ab012573628ed7f45a2368fd28a78039935aa4 (diff) | |
parent | b64db8d662cbe5ab842c4ff2f061cf73e33dde6e (diff) | |
download | Skyblock-Dungeons-Guide-4cbfc5b1c7ccf59e54a068e95f0aed3c9393bbf0.tar.gz Skyblock-Dungeons-Guide-4cbfc5b1c7ccf59e54a068e95f0aed3c9393bbf0.tar.bz2 Skyblock-Dungeons-Guide-4cbfc5b1c7ccf59e54a068e95f0aed3c9393bbf0.zip |
Merge branch 'cyoung06:master' into patch-1
Diffstat (limited to 'src/main/java/kr/syeyoung/dungeonsguide/features/text/StyledTextRenderer.java')
-rw-r--r-- | src/main/java/kr/syeyoung/dungeonsguide/features/text/StyledTextRenderer.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/features/text/StyledTextRenderer.java b/src/main/java/kr/syeyoung/dungeonsguide/features/text/StyledTextRenderer.java index 7723ef4e..01ce7d3b 100644 --- a/src/main/java/kr/syeyoung/dungeonsguide/features/text/StyledTextRenderer.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/features/text/StyledTextRenderer.java @@ -25,6 +25,8 @@ import net.minecraft.client.Minecraft; import net.minecraft.client.gui.FontRenderer; import net.minecraft.client.gui.Gui; import net.minecraft.client.renderer.GlStateManager; +import org.lwjgl.opengl.GL11; +import org.lwjgl.opengl.GL14; import java.awt.*; import java.util.ArrayList; @@ -110,6 +112,8 @@ public class StyledTextRenderer { Gui.drawRect(x,y, x+fr.getStringWidth(content), y + fr.FONT_HEIGHT, RenderUtils.getColorAt(x,y, style.getBackground())); GlStateManager.enableBlend(); + GL14.glBlendFuncSeparate(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA, GL11.GL_ONE, GL11.GL_ONE_MINUS_SRC_ALPHA); + GlStateManager.tryBlendFuncSeparate(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA, GL11.GL_ONE, GL11.GL_ONE_MINUS_SRC_ALPHA); if (!style.getColor().isChroma()) { fr.drawString(content, x, y, style.getColor().getRGB(), style.isShadow()); return new Dimension(fr.getStringWidth(content), fr.FONT_HEIGHT); |