Multiworld (Fabric & Forge)

Multiworld (Fabric & Forge)

22.9k Downloads

Import existing world

dridri opened this issue ยท 0 comments

commented

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) [?:?]