From 0ce09af088ba204323c841057c7a1341d85a251f Mon Sep 17 00:00:00 2001 From: CrushedPixel Date: Wed, 12 Aug 2015 18:20:22 +0200 Subject: [PATCH] Push/Pop Attributes in PathPreviewRenderer, fixing https://trello.com/c/mROgxEWF/ --- .../crushedpixel/replaymod/renderer/PathPreviewRenderer.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/eu/crushedpixel/replaymod/renderer/PathPreviewRenderer.java b/src/main/java/eu/crushedpixel/replaymod/renderer/PathPreviewRenderer.java index 84c18b09..3cfe9f6c 100644 --- a/src/main/java/eu/crushedpixel/replaymod/renderer/PathPreviewRenderer.java +++ b/src/main/java/eu/crushedpixel/replaymod/renderer/PathPreviewRenderer.java @@ -37,6 +37,8 @@ public class PathPreviewRenderer { public void renderCameraPath(RenderWorldLastEvent event) { if(!ReplayHandler.isInReplay() || ReplayHandler.isInPath() || !ReplayMod.replaySettings.showPathPreview() || mc.gameSettings.hideGUI) return; + GlStateManager.pushAttrib(); + int renderDistanceSquared = mc.gameSettings.renderDistanceChunks*16 * mc.gameSettings.renderDistanceChunks*16; Entity entity = ReplayHandler.getCameraEntity(); @@ -107,6 +109,8 @@ public class PathPreviewRenderer { } GlStateManager.disableBlend(); + + GlStateManager.popAttrib(); } @SubscribeEvent