Fabric API

Fabric API

152M Downloads

Allow entering safe mode when creating or re-creating worlds

haykam821 opened this issue ยท 0 comments

commented

If registry loading fails when starting an integrated server, then the player will be prompted to start the game in 'Safe Mode,' which disables all data packs, including ones provided by mods. However, registry loading also occurs when creating a new world in order to populate options such as presets and biomes. While additional data packs loaded from files can be configured from the create new world screen, they are validated before being applied. As a result, opening the create world screen is one place where registry loading errors can lead to the entire client crashing. Ideally, this error would be recoverable by providing the option to enter 'Safe Mode.'