From 9650752e25395bb94a179c93936ed08169f0a0a8 Mon Sep 17 00:00:00 2001 From: makamys Date: Sat, 4 Jun 2022 11:29:46 +0200 Subject: Fix(?) chunk mesh sorting, and sort solid meshes as well This didn't seem to change anything, though --- src/main/java/makamys/lodmod/renderer/LODRenderer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main/java/makamys') diff --git a/src/main/java/makamys/lodmod/renderer/LODRenderer.java b/src/main/java/makamys/lodmod/renderer/LODRenderer.java index c76ea64..7f094f5 100644 --- a/src/main/java/makamys/lodmod/renderer/LODRenderer.java +++ b/src/main/java/makamys/lodmod/renderer/LODRenderer.java @@ -142,7 +142,11 @@ public class LODRenderer { private void sort() { Entity player = Minecraft.getMinecraft().renderViewEntity; - sentMeshes[1].sort(new MeshDistanceComparator(player.posX, player.posY, player.posZ)); + for(List list : sentMeshes) { + list.sort(new MeshDistanceComparator(player.posX / 16, player.posY / 16, player.posZ / 16)); + } + } + private void updateMeshes() { for(List list : sentMeshes) { for(Mesh mesh : list) { -- cgit