diff --git a/src/client/java/wtf/hak/survivalfabric/mixin/client/BackgroundRendererMixin.java b/src/client/java/wtf/hak/survivalfabric/mixin/client/BackgroundRendererMixin.java index bc6fccc..9cb66a0 100644 --- a/src/client/java/wtf/hak/survivalfabric/mixin/client/BackgroundRendererMixin.java +++ b/src/client/java/wtf/hak/survivalfabric/mixin/client/BackgroundRendererMixin.java @@ -17,6 +17,8 @@ import static wtf.hak.survivalfabric.config.client.ClientConfigManager.getConfig @Mixin(value = BackgroundRenderer.class, priority = 910) public abstract class BackgroundRendererMixin { + private static final Fog EMPTY_FOG = new Fog(-8.0f, 1_000_000.0F, FogShape.CYLINDER, 0,0,0,0); + @Inject(method = "applyFog", at = @At("RETURN"), cancellable = true) private static void applyFog(Camera camera, BackgroundRenderer.FogType fogType, Vector4f color, float viewDistance, boolean thickenFog, float tickProgress, CallbackInfoReturnable cir) { boolean renderFog = true; @@ -37,6 +39,6 @@ public abstract class BackgroundRendererMixin { renderFog = false; if(!renderFog) - cir.setReturnValue(new Fog(-8.0f, 1_000_000.0F, FogShape.CYLINDER, 0,0,0,0)); + cir.setReturnValue(EMPTY_FOG); } }