![Infinite Dimensions](https://media.forgecdn.net/avatars/thumbnails/1122/998/256/256/638679233136464298.png)
Some easter egg dimensions are bugged
TVFLabs opened this issue · 6 comments
Well, first I would like to say thank you so much for making this mod. I loved 20w14infinite and I'm so glad I can play an upgraded version of it on modern versions. Anyway, here's the bug report:
The dimensions in question are checkerboard
and forest
. Interestingly, chess
works fine and brings me to the dimension that the wiki says checkerboard
is meant to take you to.
When using the /warp
command with either, the game prints "An unexpected error occurred when trying to execute that command" to the chat and does not take me to the dimension, and any future uses of the /warp
command (with any string) will have the same result until I reload the world in safe mode.
When throwing a book and quill into a portal with either, the game just crashes.
When attempting to load a world after doing either, the game brings me to the "Errors in currently selected data packs prevented the world from loading" screen. If I choose safe mode, 1 of 2 things happens: the game loads normally if I had used /warp
, but it crashes if I had thrown a book and quill.
These things happen on the latest release (2.0.2+1.21.1) on both Fabric and NeoForge.
This is the crash report I get when throwing a book and quill with the text "checkerboard" into a nether portal, using NeoForge and the latest release of the mod: crash-2024-10-31_13.26.52-server.txt
And this is the crash report I get when doing the same but with the text being "forest": crash-2024-10-31_13.33.44-server.txt
hi!
checkerboard was recently renamed to chess and i didn't command the game to clear the old file out, as i thought to implement a different checkerboard over the old one later but forgot - my bad! i'll do this new checkerboard in one of the next patches which will hopefully fix it.
with the forest, it was also recently renamed (random_forest -> forest), but i don't immediately see why would that make it crash (with chess i also renamed the biome which is the reason for the crash, with forest i did not). i'll investigate.
for now, starting on a clean instance (deleting the config/infinity/util/easter folder and the datapacks for checkerboard and forest) should hopefully stop the crashes. can you test that? if it still crashes that'll be a sign of a bigger problem
I deleted the config/infinity/
folder and the old world. checkerboard
works fine now (it takes me to a randomized dimension), but forest
still doesn't. Here's the log: crash-2024-10-31_14.03.14-server.txt
peculiar!
the forest is unique in one more aspect, in that the biome file for it is created at runtime (as it needs to incorporate modded trees into itself). your crash clearly states it as not present, so something in that routine probably went wrong. maybe it specifically broke on Neoforge for some reason?
thinking about it now, this was definitely risky to do - it's better to have this biome file bundled and only replace it at runtime. which i'll be sure to do that in the next patch!
ty for bringing this to my attention ^^
Well I just deleted the config/infinity/
folder and the world once again and tested forest
on Fabric, and it doesn't seem to work there either. Here's the log I got: crash-2024-10-31_18.22.44-server.txt