diff --git a/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/TestNodeManager.java b/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/TestNodeManager.java index d97cce5f..51be614a 100644 --- a/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/TestNodeManager.java +++ b/src/main/java/me/cortex/voxy/client/core/rendering/hierachical/TestNodeManager.java @@ -192,7 +192,7 @@ public class TestNodeManager { if (geometrySize != 0) { buff = new MemoryBuffer(geometrySize); } - var builtGeometry = new BuiltSection(pos, (byte) childExistence, -2, buff, null); + var builtGeometry = new BuiltSection(pos, (byte) childExistence, -2, buff, null, null); this.nodeManager.processGeometryResult(builtGeometry); } diff --git a/src/main/java/me/cortex/voxy/client/core/rendering/section/geometry/BasicSectionGeometryManager.java b/src/main/java/me/cortex/voxy/client/core/rendering/section/geometry/BasicSectionGeometryManager.java index f61621a1..76e421bc 100644 --- a/src/main/java/me/cortex/voxy/client/core/rendering/section/geometry/BasicSectionGeometryManager.java +++ b/src/main/java/me/cortex/voxy/client/core/rendering/section/geometry/BasicSectionGeometryManager.java @@ -135,7 +135,8 @@ public class BasicSectionGeometryManager extends AbstractSectionGeometryManager } var oldMetadata = this.sectionMetadata.set(id, null); this.geometry.downloadRemove(oldMetadata.geometryPtr, buffer -> - callback.accept(new BuiltSection(oldMetadata.position, oldMetadata.childExistence, oldMetadata.aabb, buffer.copy(), oldMetadata.offsets)) + //TODO: occupancy + callback.accept(new BuiltSection(oldMetadata.position, oldMetadata.childExistence, oldMetadata.aabb, buffer.copy(), oldMetadata.offsets, null)) ); //this.geometry.free(oldMetadata.geometryPtr); this.invalidatedSectionIds.add(id);