From dea8d4498ad75fbf236b638ad466745fab36ccab Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sat, 11 Apr 2026 11:14:41 -0500 Subject: [PATCH] fix double-rendering on fabric --- .../mixins/client/MixinLevelRenderer.java | 20 ------------------- 1 file changed, 20 deletions(-) diff --git a/fabric/src/main/java/com/seibel/distanthorizons/fabric/mixins/client/MixinLevelRenderer.java b/fabric/src/main/java/com/seibel/distanthorizons/fabric/mixins/client/MixinLevelRenderer.java index 8ab8fe055..371b041cc 100644 --- a/fabric/src/main/java/com/seibel/distanthorizons/fabric/mixins/client/MixinLevelRenderer.java +++ b/fabric/src/main/java/com/seibel/distanthorizons/fabric/mixins/client/MixinLevelRenderer.java @@ -242,26 +242,6 @@ public class MixinLevelRenderer } - @Inject( - method = "addMainPass(Lcom/mojang/blaze3d/framegraph/FrameGraphBuilder;Lnet/minecraft/client/renderer/culling/Frustum;Lorg/joml/Matrix4fc;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;ZLnet/minecraft/client/renderer/state/level/LevelRenderState;Lnet/minecraft/client/DeltaTracker;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/client/renderer/chunk/ChunkSectionsToRender;)V", - at = @At( - value = "RETURN", - target = "Lcom/mojang/blaze3d/framegraph/FramePass;executes(Ljava/lang/Runnable;)V", - remap = false - ) - ) - public void addMainPass(CallbackInfo ci) - { - // only crash during development - if (ModInfo.IS_DEV_BUILD) - { - ClientApi.RENDER_STATE.canRenderOrThrow(); - } - - ClientApi.INSTANCE.renderLods(); - - } - #endif //endregion