When developing a LiteLoader mod with dependencies on other mods (libs folder), how do I get these mods to load during debugging? By default, the runtime will have deobfuscated symbols, but the mods use notch names, leading them to crash. The dependency mods are closed source so I can't compile them with searge/mcp mappings. I'm using 1.12.2 with ForgeGradle:2.3-SNAPSHOT and mixingradle:0.6-SNAPSHOT.
Is there a way to remap the dependency mods offline or at runtime, or launch with notch names during debugging?
So today i tried installing Liteloader. When i was done and tried to launch it with forge it has error. When i lauch it alone it just goes into minecraft demo.
---- Minecraft Crash Report -------- Minecraft Crash Report ---- WARNING: coremods are present:Contact their authors BEFORE contacting forge // My bad. Time: 5/4/21 9:02 PMDescription: FML will not run in demo mode java.lang.RuntimeException at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:225) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)