From f763808849a028ff5115d1b3a3b2471ee2913bd9 Mon Sep 17 00:00:00 2001 From: FalsePattern Date: Mon, 8 Jan 2024 00:08:25 +0100 Subject: fix frustum check boolean logic --- src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java b/src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java index 16c4ea6..be3cadd 100644 --- a/src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java +++ b/src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java @@ -192,10 +192,6 @@ abstract class MixinWorldRenderer implements IWorldRenderer { @Override public boolean isDrawn() { - if (!(skipRenderPass[0] && skipRenderPass[1])) - return true; - if (!Compat.isOptiFineShadersEnabled()) - return isInFrustum; - return true; + return (isInFrustum || Compat.isOptiFineShadersEnabled()) && !(skipRenderPass[0] && skipRenderPass[1]); } } -- cgit