So I built a modpack using GDLauncher and I didn't realize but GDLauncher is currently broken and it was not downloading mod libraries, only mods. So every time I downloaded a mod I had to manually check if I am missing a library. But when I missed one minecraft would just crash with this error and not show the error screen that the mod is missing something.
Crash log: https://gnomebot.dev/paste/967084929479499806
Latest log: https://gnomebot.dev/paste/967090029308547102
I think the same thing is happening when I have the wrong version for a mod, it tries to show me an error screen saying this mod requires this forge version but instead it crashes.
Working mod list (this time built in curseforge launcher): https://pastebin.com/0LxhzYuC
If I add something like colossal Chests mod to that mod list WITHOUT its library mod it will crash with the above crash report which tells me nothing.
Also if I add Faster ladder climbing to that same working modpack (it doesn't need any library mods as far as I can see), it ALSO crashes with the SAME CRASH REPORT.
Am I doing something wrong or is this a bug in Forge?
If it's not bug in forge how do I find what's broken since the crash report is always the same?