From f74992a37a35c7b159c753d1247a4985a790574d Mon Sep 17 00:00:00 2001 From: mcrcortex <18544518+MCRcortex@users.noreply.github.com> Date: Fri, 2 May 2025 23:43:55 +1000 Subject: [PATCH] fix issue with autoboxing --- .../voxy/client/core/rendering/hierachical/NodeManager.java | 4 +--- .../core/rendering/section/BasicSectionGeometryManager.java | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/NodeManager.java b/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/NodeManager.java index 9c436334..21fda401 100644 --- a/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/NodeManager.java +++ b/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/NodeManager.java @@ -1325,9 +1325,7 @@ public class NodeManager { if (this.nodeUpdates.isEmpty()) { return false; } - for (int i : this.nodeUpdates) { - this.nodeData.writeNode(UploadStream.INSTANCE.upload(nodeBuffer, i*16L, 16L), i); - } + this.nodeUpdates.forEach((int i) -> this.nodeData.writeNode(UploadStream.INSTANCE.upload(nodeBuffer, i*16L, 16L), i)); this.nodeUpdates.clear(); return true; } diff --git a/src/main/java/me/cortex/voxy/client/core/rendering/section/BasicSectionGeometryManager.java b/src/main/java/me/cortex/voxy/client/core/rendering/section/BasicSectionGeometryManager.java index 67f725d0..b12ca3f1 100644 --- a/src/main/java/me/cortex/voxy/client/core/rendering/section/BasicSectionGeometryManager.java +++ b/src/main/java/me/cortex/voxy/client/core/rendering/section/BasicSectionGeometryManager.java @@ -107,7 +107,7 @@ public class BasicSectionGeometryManager extends AbstractSectionGeometryManager public void tick() { //Upload all invalidated bits if (!this.invalidatedSectionIds.isEmpty()) { - for (int id : this.invalidatedSectionIds) { + this.invalidatedSectionIds.forEach((int id)-> { var meta = this.sectionMetadata.get(id); long ptr = UploadStream.INSTANCE.upload(this.sectionMetadataBuffer, (long) id *SECTION_METADATA_SIZE, SECTION_METADATA_SIZE); if (meta == null) {//We need to clear the gpu side buffer @@ -115,7 +115,7 @@ public class BasicSectionGeometryManager extends AbstractSectionGeometryManager } else { meta.writeMetadata(ptr); } - } + }); this.invalidatedSectionIds.clear(); UploadStream.INSTANCE.commit(); }