Skip to content

Recover missing worldgen settings from server.properties - #14233

Open
HaHaWTH wants to merge 3 commits into
PaperMC:mainfrom
HaHaWTH:fix/worldgen-settings-recovery
Open

Recover missing worldgen settings from server.properties#14233
HaHaWTH wants to merge 3 commits into
PaperMC:mainfrom
HaHaWTH:fix/worldgen-settings-recovery

Conversation

@HaHaWTH

@HaHaWTH HaHaWTH commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Closes #14066.

This PR fixes crash when the overworld world_gen_settings.dat is missing.

Changes

Changed the recovery behavior, now will recover worldgen settings from server.properties instead of randomly picking seeds.

Tested these cases:

  • Completely deleting the dimensions/data/overworld directory
  • Only deleting world_gen_settings.dat in overworld data

Datapack settings will be merged in through bake() below so worldgen datapacks still work

@HaHaWTH
HaHaWTH requested a review from a team as a code owner September 6, 2026 05:32
@github-project-automation github-project-automation Bot moved this to Awaiting review in Paper PR Queue Sep 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Awaiting review

Development

Successfully merging this pull request may close these issues.

Paper refuses to start after deleting world_gen_settings.dat file

1 participant