From d086a4d0f992915ce9f8b5eae9eb239496679037 Mon Sep 17 00:00:00 2001 From: makamys Date: Thu, 9 Jun 2022 20:29:48 +0200 Subject: Fix rounding error when sorting meshes --- src/main/java/makamys/neodymium/renderer/NeoRenderer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/main/java/makamys/neodymium/renderer/NeoRenderer.java b/src/main/java/makamys/neodymium/renderer/NeoRenderer.java index 2f3fc27..1a6ee07 100644 --- a/src/main/java/makamys/neodymium/renderer/NeoRenderer.java +++ b/src/main/java/makamys/neodymium/renderer/NeoRenderer.java @@ -199,7 +199,7 @@ public class NeoRenderer { private void sort() { Entity player = Minecraft.getMinecraft().renderViewEntity; for(List list : sentMeshes) { - list.sort(new MeshDistanceComparator(player.posX / 16, player.posY / 16, player.posZ / 16)); + list.sort(new MeshDistanceComparator(Math.floor(player.posX / 16.0), Math.floor(player.posY / 16.0), Math.floor(player.posZ / 16.0))); } } -- cgit