Bug: Incompatible with Wilder Wild 4.0.0+
timelord1102 opened this issue ยท 2 comments
What happened?
A bug happened!
To replicate:
- First, install Wilder Wild 4.0.0
- Next, Enter the skylands dimension
- Finally, notice it fails to load
Wilder Wilds prevents the dimension from loading at all. Using commands to teleport directly to the dimension also shows it failed to load
Mod Version
2.3.3-beta+1.21.0
Fabric API Version
0.115.6+1.21.1
Relevant log output
No apparent relevant log outputOther mods
WilderWild
Additional Information
No response
Banged my head against the wall trying to solve this for a couple hours, here's what I found:
Running single player and the world will just permanently hang but on a server it crashes because of Watchdog killing the server after 60s of stalling
crash-2025-06-23_22.32.18-server.txt
The stack trace points to CustomPortalAPI but it's not the problem. In the code where CPA is failing it is trying to check block positions in Paradise Lost and cannot load the world.
Very similar issue when trying to teleport directly using /execute.
crash-2025-06-23_22.39.00-server.txt
There is no crash with just FrozenLib (the lib WW uses) so it's something in WW but looking through all of their mixins and other worldgen code or anything that looks suspicious I don't see any reasons why it would interfere with PL specifically. PL itself is 99% vanilla datapack worldgen logic, with a mixin to prevent structures from spawning at the bottom of the world so I don't think it's a PL issue but have been wrong before.
I also tested this with a worldgen dimension datapack to check if its just a dimension thing but it seemed fine. Tested with Deeper Dark but might be worth checking other datapacks more similar to PL.