Certain chunk not saving
Chunk is not saving in multiplayer world. Every time during a server restart it goes back to how it was. Did not appear in snapshots and started to appear in 1.18.1. The chunk is in the middle of base (populated area). Unable to update to later versions as server provider still needs to update their Java 17 to Java 18.
Screenshot is me standing in corner of affected chunk.
This is the error message that appears whenever a save appears:
[Server thread/ERROR]: Failed to save chunk -56,-62
java.lang.NullPointerException: Cannot read field "d" because "$$0" is null
at ddm.b(SourceFile:23) ~[server-1.18%20Pre-release%201.jar:?]
at com.mojang.serialization.codecs.RecordCodecBuilder$Instance.lambda$ap2$4(RecordCodecBuilder.java:215) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) ~[datafixerupper-4.0.26.jar:?]
at xz.a(SourceFile:34) ~[server-1.18%20Pre-release%201.jar:?]
at xv.a(SourceFile:42) ~[server-1.18%20Pre-release%201.jar:?]
at xv.encode(SourceFile:13) ~[server-1.18%20Pre-release%201.jar:?]
at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$4.encode(RecordCodecBuilder.java:222) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.codecs.KeyDispatchCodec.encode(KeyDispatchCodec.java:92) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) ~[datafixerupper-4.0.26.jar:?]
at dem.a(SourceFile:72) ~[server-1.18%20Pre-release%201.jar:?]
at det.a(SourceFile:119) ~[server-1.18%20Pre-release%201.jar:?]
at dfb.a(SourceFile:53) ~[server-1.18%20Pre-release%201.jar:?]
at dev.a(SourceFile:81) ~[server-1.18%20Pre-release%201.jar:?]
at cqn.a(SourceFile:421) ~[server-1.18%20Pre-release%201.jar:?]
at cqn.a(SourceFile:373) ~[server-1.18%20Pre-release%201.jar:?]
at acp.a(SourceFile:758) ~[server-1.18%20Pre-release%201.jar:?]
at acp.e(SourceFile:457) ~[server-1.18%20Pre-release%201.jar:?]
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap$ValueIterator.acceptOnIndex(Long2ObjectLinkedOpenHashMap.java:1736) ~[fastutil-8.5.6.jar:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap$ValueIterator.acceptOnIndex(Long2ObjectLinkedOpenHashMap.java:1723) ~[fastutil-8.5.6.jar:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap$MapIterator.forEachRemaining(Long2ObjectLinkedOpenHashMap.java:1260) ~[fastutil-8.5.6.jar:?]
at it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap$ValueIterator.forEachRemaining(Long2ObjectLinkedOpenHashMap.java:1723) ~[fastutil-8.5.6.jar:?]
at it.unimi.dsi.fastutil.objects.ObjectSpliterators$SpliteratorFromIterator.forEachRemaining(ObjectSpliterators.java:1194) ~[fastutil-8.5.6.jar:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
at acp.a(SourceFile:454) ~[server-1.18%20Pre-release%201.jar:?]
at ada.a(SourceFile:305) ~[server-1.18%20Pre-release%201.jar:?]
at adc.a(SourceFile:741) ~[server-1.18%20Pre-release%201.jar:?]
at net.minecraft.server.MinecraftServer.a(SourceFile:561) ~[server-1.18%20Pre-release%201.jar:?]
at net.minecraft.server.MinecraftServer.b(SourceFile:585) ~[server-1.18%20Pre-release%201.jar:?]
at aau.a(SourceFile:32) ~[server-1.18%20Pre-release%201.jar:?]
at aau.b(SourceFile:20) ~[server-1.18%20Pre-release%201.jar:?]
at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:263) ~[brigadier-1.0.18.jar:?]
at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:177) ~[brigadier-1.0.18.jar:?]
at dn.a(SourceFile:262) ~[server-1.18%20Pre-release%201.jar:?]
at acd.bf(SourceFile:342) ~[server-1.18%20Pre-release%201.jar:?]
at acd.b(SourceFile:327) ~[server-1.18%20Pre-release%201.jar:?]
at net.minecraft.server.MinecraftServer.a(SourceFile:820) ~[server-1.18%20Pre-release%201.jar:?]
at net.minecraft.server.MinecraftServer.w(SourceFile:684) ~[server-1.18%20Pre-release%201.jar:?]
at net.minecraft.server.MinecraftServer.a(SourceFile:270) ~[server-1.18%20Pre-release%201.jar:?]
at java.lang.Thread.run(Thread.java:831) [?:?]
2021-11-25, 04:25 PM
2021-11-25, 05:30 PM
2021-11-25, 05:30 PM
1
0
-