From 740382fb780b1f73bc9f7a733dc4884db94d0033 Mon Sep 17 00:00:00 2001 From: makamys Date: Mon, 20 Jun 2022 23:54:34 +0200 Subject: Rewrite to use CullableMeshCollections in place of ChunkMeshes --- src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java') diff --git a/src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java b/src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java index 86702fe..fb73362 100644 --- a/src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java +++ b/src/main/java/makamys/neodymium/mixin/MixinWorldRenderer.java @@ -15,6 +15,7 @@ import makamys.neodymium.Config; import makamys.neodymium.Neodymium; import makamys.neodymium.ducks.IWorldRenderer; import makamys.neodymium.renderer.ChunkMesh; +import makamys.neodymium.renderer.CullableMeshCollection; import makamys.neodymium.renderer.NeoRenderer; import makamys.neodymium.renderer.lod.FarChunkCache; import makamys.neodymium.renderer.lod.FarWorldRenderer; @@ -49,7 +50,7 @@ abstract class MixinWorldRenderer implements IWorldRenderer { boolean savedDrawnStatus; - public List chunkMeshes; + public List chunkMeshes; @Redirect(method = "setPosition", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/renderer/entity/RenderItem;renderAABB(Lnet/minecraft/util/AxisAlignedBB;)V")) private void redirectRenderAABB(AxisAlignedBB p1) { @@ -149,7 +150,7 @@ abstract class MixinWorldRenderer implements IWorldRenderer { } @Override - public List getChunkMeshes() { + public List getChunkMeshes() { return chunkMeshes; } -- cgit