
Crash when attempting to use an Injector (Forge 1.17.1)
The-Fireplace opened this issue ยท 5 comments
Mod Version
4.0.6+1.17.1
What mod loader(s) are you seeing the problem on?
Forge
Mod Loader Version
No response
Problem Description
Game crashes on launch
Steps To Reproduce
- With a clean Forge install, Annotated DI and Fireplace Lib, attempt to launch the game
Crash Report or Error Logs
https://paste.atlauncher.com/view/34a83fc2-159e-4bed-8720-961542c90f40
Additional Information
No response
Perhaps this is related to the Guava version problem from #17, with an underlying difference in how the loaders work leading to the different errors produced. Need to see what other Forge builds are affected to verify if this could be the case. If the versions line up, testing that solution against Forge will be the next step in verifying.
Unrelated to the Guava version. My next guess is Forge for 1.17 doesn't support JiJ but ForgeGradle will still build JiJ files for that version. :/
Only thing that I'm still figuring out is how 1.18 works when the JiJ MR to Forge is for 1.19
There it is, 1.18.X has the loader file, while 1.17.X does not
https://github.com/MinecraftForge/MinecraftForge/blob/1.18.x/fmlloader/src/main/java/net/minecraftforge/fml/loading/moddiscovery/JarInJarDependencyLocator.java
https://github.com/MinecraftForge/MinecraftForge/blob/1.17.x/fmlloader/src/main/java/net/minecraftforge/fml/loading/moddiscovery/JarInJarDependencyLocator.java