From 180e7cd814e7ab52333941727c96572ea8a1e3e9 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Mon, 22 Dec 2025 20:32:41 -0600 Subject: [PATCH] change forge fog config to match neo/fabric --- coreSubProjects | 2 +- .../forge/mixins/client/MixinFogRenderer.java | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/coreSubProjects b/coreSubProjects index 1d4f914a9..167ca94e6 160000 --- a/coreSubProjects +++ b/coreSubProjects @@ -1 +1 @@ -Subproject commit 1d4f914a9f6e5b6c01d9d3934eeaf0848bd3209e +Subproject commit 167ca94e690e806e65c4187c91f3c6817c21ae5d diff --git a/forge/src/main/java/com/seibel/distanthorizons/forge/mixins/client/MixinFogRenderer.java b/forge/src/main/java/com/seibel/distanthorizons/forge/mixins/client/MixinFogRenderer.java index 86a5c1181..173d8043f 100644 --- a/forge/src/main/java/com/seibel/distanthorizons/forge/mixins/client/MixinFogRenderer.java +++ b/forge/src/main/java/com/seibel/distanthorizons/forge/mixins/client/MixinFogRenderer.java @@ -67,9 +67,11 @@ public class MixinFogRenderer Entity entity = camera.getEntity(); boolean isSpecialFog = (entity instanceof LivingEntity) && ((LivingEntity) entity).hasEffect(MobEffects.BLINDNESS); - if (!isSpecialFog && cameraNotInFluid && fogMode == FogMode.FOG_TERRAIN - && !SingletonInjector.INSTANCE.get(IMinecraftRenderWrapper.class).isFogStateSpecial() - && Config.Client.Advanced.Graphics.Fog.disableVanillaFog.get()) + if (!isSpecialFog + && cameraNotInFluid + && fogMode == FogMode.FOG_TERRAIN + && !SingletonInjector.INSTANCE.get(IMinecraftRenderWrapper.class).isFogStateSpecial() + && !Config.Client.Advanced.Graphics.Fog.enableVanillaFog.get()) { #if MC_VER < MC_1_17_1 RenderSystem.fogStart(A_REALLY_REALLY_BIG_VALUE);