From 9d8ade88f372c33f99e22191a95f64f8352860c4 Mon Sep 17 00:00:00 2001 From: MCRcortex <18544518+MCRcortex@users.noreply.github.com> Date: Thu, 20 Nov 2025 17:27:36 +1000 Subject: [PATCH] Ingest config stuff --- src/main/java/me/cortex/voxy/client/VoxyClientInstance.java | 2 +- .../voxy/client/mixin/sodium/MixinRenderSectionManager.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/cortex/voxy/client/VoxyClientInstance.java b/src/main/java/me/cortex/voxy/client/VoxyClientInstance.java index 66396b4d..f0d5a511 100644 --- a/src/main/java/me/cortex/voxy/client/VoxyClientInstance.java +++ b/src/main/java/me/cortex/voxy/client/VoxyClientInstance.java @@ -113,7 +113,7 @@ public class VoxyClientInstance extends VoxyInstance { @Override public boolean isIngestEnabled(WorldIdentifier worldId) { - return !this.noIngestOverride; + return (!this.noIngestOverride) && VoxyConfig.CONFIG.ingestEnabled; } private static class Config { diff --git a/src/main/java/me/cortex/voxy/client/mixin/sodium/MixinRenderSectionManager.java b/src/main/java/me/cortex/voxy/client/mixin/sodium/MixinRenderSectionManager.java index 7f7fee2d..4db735f7 100644 --- a/src/main/java/me/cortex/voxy/client/mixin/sodium/MixinRenderSectionManager.java +++ b/src/main/java/me/cortex/voxy/client/mixin/sodium/MixinRenderSectionManager.java @@ -112,7 +112,7 @@ public class MixinRenderSectionManager { } int x = instance.getChunkX(), y = instance.getChunkY(), z = instance.getChunkZ(); - if (wasBuilt) { + if (wasBuilt && VoxyConfig.CONFIG.ingestEnabled) { var tracker = ((AccessorChunkTracker)ChunkTrackerHolder.get(this.level)).getChunkStatus(); //in theory the cache value could be wrong but is so soso unlikely and at worst means we either duplicate ingest a chunk // which... could be bad ;-; or we dont ingest atall which is ok!