Question Chunk Relocation


New member
Jun 16, 2022
I'm having a problem with a custom world I've created and am trying to use on a server. In both Vanilla and Forge when generating chunks I get the error:

[11:50:55] [Server thread/ERROR] [minecraft/ChunkSerializer]: Chunk file at [543, -347] is in the wrong location; relocating. (Expected [543, -347], got [0, 0])


[14:08:33] [Server thread/WARN]: Failed to parse chunk [33, -310] position info
java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at ~[paper-1.19.jar:git-Paper-10]
at$loadEntities$0( ~[paper-1.19.jar:git-Paper-10]
at java.util.concurrent.CompletableFuture$UniApply.tryFire( ~[?:?]
at java.util.concurrent.CompletableFuture$ ~[?:?]
at net.minecraft.util.thread.ProcessorMailbox.pollTask( ~[?:?]
at net.minecraft.util.thread.ProcessorMailbox.pollUntil( ~[?:?]
at ~[?:?]
at ~[paper-1.19.jar:git-Paper-10]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask( ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask( ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask( ~[paper-1.19.jar:git-Paper-10]
at net.minecraft.server.MinecraftServer.d( ~[paper-1.19.jar:git-Paper-10]
at net.minecraft.util.thread.BlockableEventLoop.pollTask( ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal( ~[paper-1.19.jar:git-Paper-10]
at net.minecraft.server.MinecraftServer.pollTask( ~[paper-1.19.jar:git-Paper-10]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock( ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick( ~[paper-1.19.jar:git-Paper-10]
at net.minecraft.server.MinecraftServer.runServer( ~[paper-1.19.jar:git-Paper-10]
at net.minecraft.server.MinecraftServer.lambda$spin$0( ~[paper-1.19.jar:git-Paper-10]
at ~[?:?]

This happens for EVERY single chunk. They are all listed at 0,0 and they are all relocated to the correct position. Re-entering chunks that have been relocated doesn't send the error a second time. However when switching the world to paper, rather than relocating chunks it instead regenerates them with this message.

[14:18:25] [Paper RegionFile IO Thread/WARN]: Data for local chunk (28,8) could not be recovered in regionfile /home/container/./Aldara5/region/r.18.-12.mca, it will be regenerated

Is there a way to have paper relocate rather than regenerate? Or is there some other way to fix this issue? A lot of time has gone into making this map and I'm reluctant to give up on it.
Last edited: