[MC 1.20.6] [Forgix 1.2.9] neoforge.mods.toml not updated with neoforge- prefix for mixin configuration
jason13official opened this issue Β· comments
I'm using the MultiLoader-Template project (google-able), and attempting to merge common, fabric, and neoforge. The mixin files are prefixed with their loader after merging, such as fabric-examplemod.fabric.mixins.json, and neoforge-examplemod.neoforge.mixins.json. However when opening the merged jar with a tool such as WinRAR, the neoforge.mods.toml file has not been updated, causing a crash without a useful error log.
EDIT: I have the mixin file configured in forgix {} within build.gradle
EDIT 2: I've made the repository public if it will help at all https://github.com/Cursee-Development/Danger-Close
I am familiar with the template you mentioned.
Keep in mind that neoforge support is still experimental, and hasn't fully been tested. I will run some tests later today to see what can be done to fix it.
It also doesn't help that neoforge has two different ways of specifying mixins.... Older neoforge used the same MixinConfigs in the manifest like forge did, and newer neoforge supports both mods.toml and MixinConfigs in the manifest, making it harder to support, but not impossible
Edit: I see you are targeting 1.20.6, which makes it a bit easier to fix π
Thank you for a response π For now I'm just manually updating the neoforge.mods.toml with WinRAR π