Dimensions by other mods are likely not loaded with Skyblock world preset. Because of this, these dimensions can't be visited or used as starting dimension. However, after re-loading the world, the dimensions are back in.
Steps to reproduce
Add a mod which adds new dimensions (e.g. Cosmopolis runtimeOnly curse.mod(556904, 4016840)) to dependencies.
Run the runClient task.
Create a new world with world preset Skyblock.
Try to type in /execute in and see that the dimensions are not listed. Manually typing doesn't help, too.
Other information
While trying to find the cause, I found out that the datapack dimensions are added in CreateWorldScreen#tryApplyNewDataPacks. It seems like the Skyblock world preset isn't loaded at the time this is being called.
Minecraft version
1.19.2
LibX version
1.19.2-4.2.6
Skyblock Builder version
1.19.1-4.2.0
Forge version
43.1.33
The latest.log file
unnecessary
Issue description
Dimensions by other mods are likely not loaded with Skyblock world preset. Because of this, these dimensions can't be visited or used as starting dimension. However, after re-loading the world, the dimensions are back in.
Steps to reproduce
runtimeOnly curse.mod(556904, 4016840)
) to dependencies.runClient
task./execute in
and see that the dimensions are not listed. Manually typing doesn't help, too.Other information
While trying to find the cause, I found out that the datapack dimensions are added in
CreateWorldScreen#tryApplyNewDataPacks
. It seems like the Skyblock world preset isn't loaded at the time this is being called.