Multi-Dimension Datapacks
-
"Unknown custom packed identifier: minecraft:register"
This is normal and can be ignored.
I added the two mentioned datapacks to a personal world to test, but I'm not able to reproduce the mentioned issue. I can join the server normally after logging out in custom dimensions.
This leads me to believe that it's a server specific issue, unless there are more datapacks that could be causing it. In which I can't really help without all of them. I was testing on the original server the issue occurred on but was banned after joining once.
-
Oh no! Sorry about that. I should've let them know that someone new might be joining. Thanks for trying!
I'm really stumped by the impacted difference between Aristois and vanilla now. The full list of mods is as follows:
World Gen Datapacks:
-Overworld - Terralith
-Underground - Spelunker
-Nether - Nether 3.0
-The End - FokaStudio's Ende Expansion
Server Plugins:
-Essentialsx
-Towny
-mcMMO
-Jobs Reborn
Suggested Client Side Mods:
-Simple Voice ChatI don't even know how to start testing for the cause, but will gladly try any troubleshooting measures you can think of on-server!
-
I would try firstly ejecting Aristois (join a singleplayer world and do .unload). This will only leave the EMC Framework running (might determine if it's an issue with Aristois only)
If that doesn't help I'd also try just Fabric loader (same mods, not vanilla Minecraft)
Since it doesn't actually crash but just infinitely loads, it makes it much harder to determine the cause.
-
@dewonthegrass Right, the exit code is not helpful, but the crash report/log will be. If you've ran the game since then, it will probably be zipped up in a .log.gz
-
@dyiing
full aristois unload.log.txt
deactivating all mods.log.txtNo crash logs because it refuses to crash
EDIT: here's the launcher log just in case! launcher_log.txt
-
Apparently this crash code is related to Java Memory? Possibly doesn't have enough RAM to load the additional dimensions... would explain why it never crashes and can't be reproduced. I would allocate an extra gig or two if your machine allows it.
-
@dyiing OKAY!
It works. I had to increase my allocated RAM in the JVM args - from 1GB to 4GB - and now it loads. At 3GB, it would almost load (to the point that I'd hear ghast noises over the "Loading world..." screen once every few attempts), but would always throw an "Internal Exception: java.io.IOException: An established connection was aborted by the software in your host machine" error, and allow me to return to the server list.
How does Aristois manage to fill three more gigabytes of RAM than lone EMC Framework when loading this world?
-
Aristois can barely run at the 2G limit, which is expected with large 1.18.x generation patterns.
I'm not sure why that would happen on your server, given how I'm able to run all the datapacks on a personal server with 2G-3G.