From f252fa3a7a28bba4f15eacd94efdb146e4cef026 Mon Sep 17 00:00:00 2001 From: mcrcortex <18544518+MCRcortex@users.noreply.github.com> Date: Sat, 7 Jun 2025 14:41:18 +1000 Subject: [PATCH] Make into error --- .../client/core/rendering/hierachical/AsyncNodeManager.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/AsyncNodeManager.java b/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/AsyncNodeManager.java index 767498f5..71ec56f2 100644 --- a/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/AsyncNodeManager.java +++ b/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/AsyncNodeManager.java @@ -281,6 +281,7 @@ public class AsyncNodeManager { break; workDone++; long ptr = job.address; + int zeroCount = 0; for (int i = 0; i < NodeCleaner.OUTPUT_COUNT; i++) { long pos = ((long) MemoryUtil.memGetInt(ptr)) << 32; ptr += 4; pos |= Integer.toUnsignedLong(MemoryUtil.memGetInt(ptr)); ptr += 4; @@ -290,9 +291,8 @@ public class AsyncNodeManager { continue; } - if (pos == 0) { - //THIS SHOULD BE IMPOSSIBLE - //TODO: VVVVV MUCH MEGA FIX + if (pos == 0 && zeroCount++>0) { + Logger.error("Remove node pos is 0 " + zeroCount + " times, this is really bad, please report" ); continue; }