From 0e8c0b459b08c848e7866a01e0db987a4ec42b5b Mon Sep 17 00:00:00 2001 From: James Seibel Date: Fri, 22 May 2026 09:55:25 -0500 Subject: [PATCH] Fix 1.21.11 and older MC compiling --- .../seibel/distanthorizons/common/AbstractModInitializer.java | 4 ++-- .../distanthorizons/common/wrappers/VersionConstants.java | 2 +- .../common/wrappers/world/ClientLevelWrapper.java | 1 + .../distanthorizons/fabric/testing/TestFogRenderEvent.java | 2 +- .../neoforge/wrappers/NeoforgeMinecraftRenderWrapper.java | 4 ++-- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/common/src/main/java/com/seibel/distanthorizons/common/AbstractModInitializer.java b/common/src/main/java/com/seibel/distanthorizons/common/AbstractModInitializer.java index 7aed97a01..de30b4deb 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/AbstractModInitializer.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/AbstractModInitializer.java @@ -419,11 +419,11 @@ public abstract class AbstractModInitializer { #if MC_VER <= MC_1_12_2 - Config.Client.Advanced.Graphics.Experimental.renderingApi.setMcVersionOverrideValue(EDhApiRenderApi.OPEN_GL); + Config.Client.Advanced.Graphics.Experimental.renderingEngine.setMcVersionOverrideValue(EDhApiRenderingEngine.OPEN_GL); Config.Client.Advanced.Graphics.Quality.vanillaFadeMode.setMcVersionOverrideValue(EDhApiMcRenderingFadeMode.NONE); Config.Common.WorldGenerator.distantGeneratorMode.setMcVersionOverrideValue(EDhApiDistantGeneratorMode.INTERNAL_SERVER); #elif MC_VER <= MC_1_21_10 - Config.Client.Advanced.Graphics.Experimental.renderingApi.setMcVersionOverrideValue(EDhApiRenderApi.OPEN_GL); + Config.Client.Advanced.Graphics.Experimental.renderingEngine.setMcVersionOverrideValue(EDhApiRenderingEngine.OPEN_GL); #else #endif } diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/VersionConstants.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/VersionConstants.java index 30d09c1fa..b562771a4 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/VersionConstants.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/VersionConstants.java @@ -110,7 +110,7 @@ public class VersionConstants implements IVersionConstants public EDhApiRenderingEngine getDefaultRenderingEngine() { #if MC_VER <= MC_1_21_11 - return EDhApiRenderApi.OPEN_GL; + return EDhApiRenderingEngine.OPEN_GL; #else return EDhApiRenderingEngine.BLAZE_3D; #endif diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ClientLevelWrapper.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ClientLevelWrapper.java index 0d8172031..21240cc72 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ClientLevelWrapper.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/world/ClientLevelWrapper.java @@ -22,6 +22,7 @@ import com.seibel.distanthorizons.core.wrapperInterfaces.world.IClientLevelWrapp import com.seibel.distanthorizons.core.wrapperInterfaces.world.IDimensionTypeWrapper; import com.seibel.distanthorizons.core.wrapperInterfaces.world.IServerLevelWrapper; +import com.seibel.distanthorizons.coreapi.util.ColorUtil; import net.minecraft.client.Minecraft; #if MC_VER <= MC_1_12_2 import net.minecraft.util.math.Vec3d; diff --git a/fabric/src/main/java/com/seibel/distanthorizons/fabric/testing/TestFogRenderEvent.java b/fabric/src/main/java/com/seibel/distanthorizons/fabric/testing/TestFogRenderEvent.java index cef972f9c..def6ab700 100644 --- a/fabric/src/main/java/com/seibel/distanthorizons/fabric/testing/TestFogRenderEvent.java +++ b/fabric/src/main/java/com/seibel/distanthorizons/fabric/testing/TestFogRenderEvent.java @@ -31,7 +31,7 @@ public class TestFogRenderEvent extends DhApiBeforeFogRenderEvent this.lastUpdateTime = currentTime; this.lastFar += INCREMENT_PER_SECOND * deltaSeconds; - if (this.lastFar >= originalParms.getFarFogMaxThickness()) + if (this.lastFar >= originalParms.getFarFogEndPercent()) { this.lastFar = 0.0f; } diff --git a/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/NeoforgeMinecraftRenderWrapper.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/NeoforgeMinecraftRenderWrapper.java index c82eadc56..c01452969 100644 --- a/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/NeoforgeMinecraftRenderWrapper.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/wrappers/NeoforgeMinecraftRenderWrapper.java @@ -28,7 +28,7 @@ public class NeoforgeMinecraftRenderWrapper extends MinecraftRenderWrapper #if MC_VER < MC_1_21_9 // no special handling required, // both neo/fabric uses the same back end objects - return super.getDepthTextureId(); + return super.getGlDepthTextureId(); #else try { @@ -55,7 +55,7 @@ public class NeoforgeMinecraftRenderWrapper extends MinecraftRenderWrapper #if MC_VER < MC_1_21_9 // no special handling required, // both neo/fabric uses the same back end objects - return super.getColorTextureId(); + return super.getGlColorTextureId(); #else try {