From 0cb0874c54b6fd6b6a77962135ccf1c3974909fc Mon Sep 17 00:00:00 2001 From: James Seibel Date: Wed, 18 Oct 2023 21:16:05 -0500 Subject: [PATCH] Fix black chunks on fabric 1.20.2 --- .../distanthorizons/fabric/mixins/server/MixinChunkMap.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fabric/src/main/java/com/seibel/distanthorizons/fabric/mixins/server/MixinChunkMap.java b/fabric/src/main/java/com/seibel/distanthorizons/fabric/mixins/server/MixinChunkMap.java index d74c74bdb..d3cd3ecee 100644 --- a/fabric/src/main/java/com/seibel/distanthorizons/fabric/mixins/server/MixinChunkMap.java +++ b/fabric/src/main/java/com/seibel/distanthorizons/fabric/mixins/server/MixinChunkMap.java @@ -32,7 +32,9 @@ public class MixinChunkMap private void onChunkSave(ChunkAccess chunk, CallbackInfoReturnable ci) { // corrupt/incomplete chunk validation - #if MC_1_18_2 || MC_1_19_2 || MC_1_19_4 || MC_1_20_1 + #if MC_1_16_5 | MC_1_17_1 + // no validation necessary + #else // MC has a tendency to try saving incomplete or corrupted chunks (which show up as empty or black chunks) // this should prevent that from happening if (chunk.isUnsaved() || chunk.isUpgrading() || !chunk.isLightCorrect())