diff options
-rw-r--r-- | src/main/java/io/github/moulberry/notenoughupdates/listener/RenderListener.java | 2 | ||||
-rw-r--r-- | src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java | 9 |
2 files changed, 3 insertions, 8 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/listener/RenderListener.java b/src/main/java/io/github/moulberry/notenoughupdates/listener/RenderListener.java index 54ffe35e..d4b9a60d 100644 --- a/src/main/java/io/github/moulberry/notenoughupdates/listener/RenderListener.java +++ b/src/main/java/io/github/moulberry/notenoughupdates/listener/RenderListener.java @@ -159,6 +159,7 @@ public class RenderListener { if (neu.hasSkyblockScoreboard() && event.type.equals(RenderGameOverlayEvent.ElementType.ALL)) { DungeonWin.render(event.partialTicks); GlStateManager.pushMatrix(); + Utils.pushGuiScale(NotEnoughUpdates.INSTANCE.config.locationedit.guiScale); GlStateManager.translate(0, 0, -200); label: for (TextOverlay overlay : OverlayManager.textOverlays) { @@ -173,6 +174,7 @@ public class RenderListener { GlStateManager.enableDepth(); overlay.render(); } + Utils.pushGuiScale(0); GlStateManager.popMatrix(); OverlayManager.dontRenderOverlay = new ArrayList<>(); } diff --git a/src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java b/src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java index 2fbbe27d..28a6bcaa 100644 --- a/src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java +++ b/src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java @@ -142,10 +142,7 @@ public abstract class TextOverlay { private void render(List<String> strings, boolean dummy) { if (strings == null) return; - if (!dummy) { - GlStateManager.pushMatrix(); - Utils.pushGuiScale(NotEnoughUpdates.INSTANCE.config.locationedit.guiScale); - } + Vector2f size = getSize(strings); overlayHeight = (int) size.y; overlayWidth = (int) size.x; @@ -210,9 +207,5 @@ public abstract class TextOverlay { } } } - if (!dummy) { - Utils.pushGuiScale(0); - GlStateManager.popMatrix(); - } } } |