[Bug]: Server 2.0.5b world not compatible with 2.1
tomcsojn opened this issue ยท 3 comments
Bug Description
Upgrading server from 2.0.5b breaks the startup process.
Clean setup works well, when setting up the server. when moving the world over it breaks on startup.
How to Reproduce?
- Install a clean 2.1 server according to the documentation.
- copy the world folder into the server folder. you can download my world from here: https://drive.google.com/file/d/1QOoI9UQYFKx7KoeQWK4saH1HWT0qqgRM/view?usp=sharing
- start the server.
Expected Behavior
old worlds could be brought over.
Or have a way of moving it with some changes to the new version.
Version
2.1
Logs or additional context
[11:55:22] [main/INFO]: Scripts loaded
[11:55:22] [main/INFO]: Registered custom recipe handler for type kubejs:shaped
[11:55:22] [main/INFO]: Registered custom recipe handler for type kubejs:shapeless
[11:55:22] [main/INFO]: Registered custom recipe handler for type minecraft:crafting_shaped
[11:55:22] [main/INFO]: Registered custom recipe handler for type minecraft:crafting_shapeless
[11:55:22] [main/INFO]: Registered custom recipe handler for type minecraft:stonecutting
[11:55:22] [main/INFO]: Registered custom recipe handler for type minecraft:smelting
[11:55:22] [main/INFO]: Registered custom recipe handler for type minecraft:blasting
[11:55:22] [main/INFO]: Registered custom recipe handler for type minecraft:smoking
[11:55:22] [main/INFO]: Registered custom recipe handler for type minecraft:campfire_cooking
[11:55:22] [main/INFO]: Registered custom recipe handler for type minecraft:smithing
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:alloy_smelter
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:assembling_machine
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:centrifuge
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:chemical_reactor
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:compressor
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:distillation_tower
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:extractor
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:grinder
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:implosion_compressor
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:industrial_electrolyzer
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:recycler
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:scrapbox
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:vacuum_freezer
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:solid_canning_machine
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:wire_mill
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:blast_furnace
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:industrial_grinder
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:industrial_sawmill
[11:55:22] [main/INFO]: Registered custom recipe handler for type techreborn:fluid_replicator
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:sequenced_assembly
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:mechanical_crafting
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:conversion
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:crushing
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:cutting
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:milling
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:basin
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:mixing
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:compacting
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:pressing
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:sandpaper_polishing
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:splashing
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:haunting
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:deploying
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:filling
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:emptying
[11:55:22] [main/INFO]: Registered custom recipe handler for type create:item_application
[11:55:22] [main/INFO]: Registered custom recipe handler for type custommachinery:custom_machine
[11:55:22] [main/INFO]: Registered custom recipe handler for type custommachinery:custom_craft
[11:55:22] [main/INFO]: Scanning recipes...
[11:55:25] [main/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4]
[11:55:25] [main/WARN]: Failed to load datapacks, can't proceed with server load. You can either fix your datapacks or reset to vanilla with --safeMode
java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Unbound values in registry ResourceKey[minecraft:root / minecraft:worldgen/biome]: [nullscape:crystal_peaks, nullscape:shadowlands]
at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396) ~[?:?]
at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073) ~[?:?]
at net.minecraft.server.Main.main(Main.java:194) [server-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.3.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.3.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.16.3.jar:?]
at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.16.3.jar:?]
at net.fabricmc.installer.ServerLauncher.main(ServerLauncher.java:69) [server.jar:0.11.1]
Caused by: java.lang.IllegalStateException: Unbound values in registry ResourceKey[minecraft:root / minecraft:worldgen/biome]: [nullscape:crystal_peaks, nullscape:shadowlands]
at net.minecraft.class_2370.method_40276(class_2370.java:325) ~[server-intermediary.jar:?]
at net.minecraft.class_5455$class_6892.method_40332(class_5455.java:121) ~[server-intermediary.jar:?]
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
at java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1850) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?]
at net.minecraft.class_5455$class_6891.(class_5455.java:161) ~[server-intermediary.jar:?]
at net.minecraft.class_5455.method_40316(class_5455.java:322) ~[server-intermediary.jar:?]
at net.minecraft.server.Main.method_40373(Main.java:167) ~[server-intermediary.jar:?]
at net.minecraft.class_6904.method_40431(class_6904.java:40) ~[server-intermediary.jar:?]
at net.minecraft.server.Main.main(Main.java:155) ~[server-intermediary.jar:?]
... 5 more
[11:55:26] [FTB Backups Config Watcher 0/INFO]: Config at D:\astral\config\ftbbackups2.json has changed, reloaded!
Code of Conduct
- I have searched the issue tracker and confirmed that the issue has not been reported
- I have checked the FAQ (if one is present) and my issue is not listed
- I have verified that I am using the latest version of the modpack
- I have verified that I have followed the required steps to set up the modpack
I also am having this issue as well it has something to do with the biomes changing in the end. I'm following this guide it tells you to use NBTexplorer to open your world dimension files like this. I then deleted the entire end pic. I then saved the edit.
I then made a new world in version 2.1 and opened it in nbtExplorer, the new end has different biomes pic. I then copied the end from the new world, saved it, opened my old world and pasted it in pic.
this worked for my world.
notes:
MAKE A BACKUP
NBTExplorer copy paste is saved when you open a different world
I also am having this issue as well it has something to do with the biomes changing in the end. I'm following this guide it tells you to use NBTexplorer to open your world dimension files like this. I then deleted the entire end pic. I then saved the edit. I then made a new world in version 2.1 and opened it in nbtExplorer, the new end has different biomes pic. I then copied the end from the new world, saved it, opened my old world and pasted it in pic.
this worked for my world. notes: MAKE A BACKUP NBTExplorer copy paste is saved when you open a different world
Hey, Thanks a lot for your solution. That actually works well. managed to update everything this way as well.
So it is a suggested workaround :)