From fd496bf817c40874182e86610a641b2312a3a363 Mon Sep 17 00:00:00 2001 From: IThundxr Date: Sat, 2 Mar 2024 11:31:49 -0500 Subject: [PATCH] cleanup fog fix --- .../simibubi/create/foundation/events/ClientEvents.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/simibubi/create/foundation/events/ClientEvents.java b/src/main/java/com/simibubi/create/foundation/events/ClientEvents.java index 36b71ab643..033c82b8ae 100644 --- a/src/main/java/com/simibubi/create/foundation/events/ClientEvents.java +++ b/src/main/java/com/simibubi/create/foundation/events/ClientEvents.java @@ -341,12 +341,10 @@ public static boolean getFogDensity(FogRenderer.FogMode mode, FogType type, Came // fabric: sodium needs this to be inverted. // only occurs on 1.19 probably due to something fixed in sodium 0.5? if (Mods.SODIUM.isLoaded()) { - float far = fogData.getFarPlaneDistance(); - float near = fogData.getNearPlaneDistance(); - fogData.setNearPlaneDistance(far); - fogData.setFarPlaneDistance(near); + fogData.setFarPlaneDistance(fogData.getNearPlaneDistance() * 6.25f); + } else { + fogData.scaleFarPlaneDistance(6.25f); } - fogData.scaleFarPlaneDistance(6.25f); return true; } else if (FluidHelper.isLava(fluid) && NetheriteDivingHandler.isNetheriteDivingHelmet(divingHelmet)) { fogData.setNearPlaneDistance(-4.0f);