Hello, I would like to import an existing world. I tried to create a new one using your mod, then erase its data with the one I'm willing to import but it doesn't work (teleporting to it still shows the freshly created one, so the worldGenerator probably erases my data).
Any advice to achieve this ?
Thank you
Edit: Server log shows a dozens of errors like this one :
[15:00:19] [Server thread/ERROR]: Couldn't load chunk [2, 23]
java.lang.ArrayIndexOutOfBoundsException: Index 16 out of bounds for length 16
at net.minecraft.class_6637.method_38806(class_6637.java:330) ~[intermediary-server-1.18.jar:?]
at net.minecraft.class_6637.method_38797(class_6637.java:224) ~[intermediary-server-1.18.jar:?]
at com.mojang.datafixers.Typed.lambda$updateTyped$6(Typed.java:127) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.Typed.lambda$updateCap$9(Typed.java:164) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.optics.Traversal$Instance$1.lambda$wander$0(Traversal.java:34) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.util.Pair$Instance.traverse(Pair.java:90) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.optics.profunctors.TraversalP$1.lambda$wander$0(TraversalP.java:50) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.optics.Traversal$Instance$1.lambda$wander$0(Traversal.java:34) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.optics.Traversal$Instance$1.lambda$wander$0(Traversal.java:34) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.util.Pair$Instance.traverse(Pair.java:90) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.optics.profunctors.TraversalP$1.lambda$wander$0(TraversalP.java:50) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.optics.Traversal$Instance$1.lambda$wander$0(Traversal.java:34) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.optics.Traversal$Instance$1.lambda$wander$0(Traversal.java:34) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.Typed.updateCap(Typed.java:164) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.Typed.updateTyped(Typed.java:126) ~[datafixerupper-4.0.26.jar:?]
at net.minecraft.class_6637.method_38796(class_6637.java:215) ~[intermediary-server-1.18.jar:?]
at com.mojang.datafixers.DataFix.lambda$null$3(DataFix.java:86) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.functions.Comp.lambda$null$5(Comp.java:69) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.types.Type.capWrite(Type.java:167) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.types.Type.lambda$readAndWrite$9(Type.java:159) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.DataResult.lambda$flatMap$10(DataResult.java:138) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.serialization.DataResult.flatMap(DataResult.java:136) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.types.Type.readAndWrite(Type.java:158) ~[datafixerupper-4.0.26.jar:?]
at com.mojang.datafixers.DataFixerUpper.update(DataFixerUpper.java:84) ~[datafixerupper-4.0.26.jar:?]
at net.minecraft.class_2512.method_10693(class_2512.java:488) ~[intermediary-server-1.18.jar:?]
at net.minecraft.class_2512.method_10688(class_2512.java:484) ~[intermediary-server-1.18.jar:?]
at net.minecraft.class_3977.method_17907(class_3977.java:54) ~[intermediary-server-1.18.jar:?]
at net.minecraft.class_3898.method_17979(class_3898.java:942) ~[intermediary-server-1.18.jar:?]
at net.minecraft.class_3898.method_17256(class_3898.java:590) ~[intermediary-server-1.18.jar:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
at net.minecraft.class_1255.method_18859(class_1255.java:151) ~[intermediary-server-1.18.jar:?]
at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:552) ~[intermediary-server-1.18.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:125) ~[intermediary-server-1.18.jar:?]
at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:561) ~[intermediary-server-1.18.jar:?]
at net.minecraft.class_3215.method_19492(class_3215.java:282) ~[intermediary-server-1.18.jar:?]
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:768) ~[intermediary-server-1.18.jar:?]
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:756) ~[intermediary-server-1.18.jar:?]
at net.minecraft.class_1255.method_5383(class_1255.java:110) ~[intermediary-server-1.18.jar:?]
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:740) ~[intermediary-server-1.18.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:688) ~[intermediary-server-1.18.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270) ~[intermediary-server-1.18.jar:?]
at java.lang.Thread.run(Thread.java:833) [?:?]
Hello, I would like to import an existing world. I tried to create a new one using your mod, then erase its data with the one I'm willing to import but it doesn't work (teleporting to it still shows the freshly created one, so the worldGenerator probably erases my data). Any advice to achieve this ? Thank you
Edit: Server log shows a dozens of errors like this one :