Skip to content

Commit a6d651d

Browse files
committed
Fix frustum culling for CameraTweaks
1 parent 9279895 commit a6d651d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/com/lambda/mixin/render/WorldRendererMixin.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
package com.lambda.mixin.render;
1919

2020
import com.lambda.module.modules.player.Freecam;
21+
import com.lambda.module.modules.render.CameraTweaks;
2122
import net.minecraft.client.render.Camera;
2223
import net.minecraft.client.render.WorldRenderer;
2324
import org.spongepowered.asm.mixin.Mixin;
@@ -34,6 +35,6 @@ private boolean renderIsThirdPerson(Camera camera) {
3435

3536
@ModifyArg(method = "render(Lnet/minecraft/client/util/ObjectAllocator;Lnet/minecraft/client/render/RenderTickCounter;ZLnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/GameRenderer;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/render/WorldRenderer;setupTerrain(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/Frustum;ZZ)V"), index = 3)
3637
private boolean renderSetupTerrainModifyArg(boolean hasForcedFrustum) {
37-
return Freecam.INSTANCE.isEnabled() || hasForcedFrustum;
38+
return Freecam.INSTANCE.isEnabled() || CameraTweaks.INSTANCE.isEnabled() || hasForcedFrustum;
3839
}
3940
}

0 commit comments

Comments
 (0)