[Crash] ...
JLSkyzer opened this issue · 18 comments
Version Info
- Minecraft, 1.12.2
- Core Lib
Steps to Reproduce
Crash on startup
[crash-2023-01-07_20.00.03-client.txt]
Crash report (~/logs/latest.log)
(https://github.com/SuperMartijn642/SuperMartijn642sCoreLib/files/10367081/crash-2023-01-07_20.00.03-client.txt)
debug.log
latest.log
You are using version 1.1.0 of my core library. Please update to 1.1.0a and see if the issue persists.
And I tried both separate versions I found of it on curseforge, both together and separate.
@Lothloriian this is completely unrelated to the issue above. Portable Mobs has not been updated for version 1.1 of my core library. All of my own mods have, make sure to update them all.
Having a very similar crash myself with the latest (1.1.1) release
Crashlog is incredibly sparse on info, annoyingly, but I've confirmed it's corelib with a binary search
I found the culprit... apparently, it's a Mixin issue.
Downloaded Mixin 0.7-0.8 Compatibility to fix it and the game is now running fine.
Hope it solves the issue for you too.
Thanks @SyluxS7, hadn't even thought of that. If that does turn out to be the issue others are experiencing, I will just add Mixin 0.7-0.8 Compatibility as a dependency on CurseForge so hopefully most people won't run in to this issue.
@JLSkyzer and @RedRaspberry, could you check if adding Mixin 0.7-0.8 Compatibility fixes the issue for you too?
That looks like it's has nothing to do with this issue. Could you create an issue for it on Connected Glass' repository?
https://github.com/SuperMartijn642/ConnectedGlass/issues
crash again for, he crash on the stage "2/7"
crash-2023-01-18_11.06.09-client.txt
Finally had some time to actually look into the issue.
@Magic1578 Although a very similar crash, your crash is unrelated to the original issue. This was simply due to a mistake in one of my mixins and because that particular class only rarely gets loaded, it's not particularly obvious.
As for the main issue by @JLSkyzer, the crash only occurs when Hammer Lib, ColorUtility, and my core library are installed. Disable any one of them and the game loads without issue.
It seems to be caused by ColorUtility loading their resources in a hacky way and using an invalid modid (they use capitals in the modid for the resource pack, whilst no capital letters are allowed). Normally ColorUtility doesn't seem to load any translations, however Hammer Lib seems to try to load translations for other mods (no clue why), thus triggering my LanguageLoader for ColorUtility.
This is ultimately an issue with ColorUtility, however I have now added an additional check for cases like this.
Both, the crash from @Magic1578 and from @JLSkyzer, have now been fixed in version 1.1.1a for Minecraft 1.12.
Thank you all for reporting the issues and helping me out!
Game crashes and won't start
Minecraft version: 1.12.2
Forge version: 14.23.5.2860
SuperMartijn642's Core Lib Version: 1.1.1