[1.20.1] Crash during startup
sn0wshoehare opened this issue ยท 13 comments
crash-2024-06-23_04.13.45-client.txt
latest.log
Game crashes during startup, stops crashing when Malum is removed
Using NeoForge 47.1.106
Does this also stop if you remove Hexcasting and not Malum? Obviously that's not a workable solution, but I think that would provide some important data on what's going on
From what I can see, the mods Fusion and Hexcasting are trying to inject into the same place, but Hexcasting is doing it unsafely.
Removing Hexcasting (and PAUCAL) did in fact fix the crash. I'll see about replicating it & reporting it to Hexcasting's devs.
crash-2024-06-23_15.29.14-client.txt
latest.log
Was able to replicate the crash in an instance with minimal mods. Same thing happens - removing Malum fixes the crash, but I also found out that removing Fusion also fixes it.
... what's mixinextras doing there as an independent jar, and such an old version too?
But it shouldn't need to be an independent jar. I have a feeling that's related. Let me look at Fusion's code
for what it's worth, i just added Rechiseled (uses Fusion) to the instance, having it enabled but not Malum doesn't crash.
Aha. I figured out why this is only happening with Malum installed - the issue doesn't crash unless Malum is installed but is definitely there, because Malum references the datagen class. That, we shouldn't be doing outside of datagen
Hexcasting still does something unsafe, but given that it only is relevant during datagen, it's understandable why they considered that acceptable.