From d2e831885d290f30a57682d538650ac562121ca0 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Wed, 28 Jan 2026 07:26:11 -0600 Subject: [PATCH] Fix TODO in NeoForgeMain --- coreSubProjects | 2 +- .../com/seibel/distanthorizons/neoforge/NeoforgeMain.java | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/coreSubProjects b/coreSubProjects index 59e35ffad..11cd36cde 160000 --- a/coreSubProjects +++ b/coreSubProjects @@ -1 +1 @@ -Subproject commit 59e35ffad36c7f97fe4f716787ec6e23797b5614 +Subproject commit 11cd36cdec01b0731e8dd8e5b9e0b5f26dae2666 diff --git a/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeMain.java b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeMain.java index 0fd84bd81..b48b50498 100644 --- a/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeMain.java +++ b/neoforge/src/main/java/com/seibel/distanthorizons/neoforge/NeoforgeMain.java @@ -136,9 +136,8 @@ public class NeoforgeMain extends AbstractModInitializer @Override protected void createInitialClientBindings() { - // replace MC RenderWrapper with more specific neoforge version - SingletonInjector.INSTANCE.unbind(IMinecraftRenderWrapper.class, MinecraftRenderWrapper.INSTANCE); // TODO replace with a replaceOrBind for simplicity - SingletonInjector.INSTANCE.bind(IMinecraftRenderWrapper.class, NeoforgeMinecraftRenderWrapper.INSTANCE); + // replace MC RenderWrapper with the more specific neoforge version + SingletonInjector.INSTANCE.replaceBinding(IMinecraftRenderWrapper.class, NeoforgeMinecraftRenderWrapper.INSTANCE); } @Override