Not Compatible with Sodium Versions 0.5.6 and newer
Mine181 opened this issue ยท 22 comments
Sodium 0.5.6 released 12 hours ago as of this issue, want to notify if you didn't know.
yea or just use sodium 0.5.3 and the newest indium i guess... works fine for me
yea or just use sodium 0.5.3 and the newest indium i guess... works fine for me
Latest Indium support sodium 0.5.5
But many other mods need sodium 0.5.7 or higher
It is better not to change the sodium/indium dependencies so that there are no errors with mods. Emotecraft does not work correctly with it and a number of others, reaching the wrong display of player skins with endless errors in the logs.
fabric_loader_dependencies.json Use this file to get Indium working with Sodium version 0.5.8. Just place it in the folder with the configs of other mods (by default this is .minecraft/config)
This is the only more or less adequate option to use 0.5.8 Sodium together with Indium. Please do not change anything inside the .jar files of the mods themselves. You may break compatibility with other mods or cause unpredicable errors.
https://fabricmc.net/wiki/tutorial:dependency_overrides
Override it. It seems to work. But there are some glitches. Nvidium won't work
For reference:
"nvidium": {
"-depends": {
"sodium": "IGNORED"
}
},
"indium": {
"-depends": {
"sodium": "IGNORED"
}
},
"sodium": {
"-breaks": {
"indium": "IGNORED"
}
}
Sodium version 0.5.7 fixed a critical issue for my modpack, it would be awesome to get Indium updated soon as I'd need to publish my modpack asap ahah
Incompatible mods found!
net.fabricmc.loader.impl.FormattedException: Some of your mods are incompatible with the game or each other!
A potential solution has been determined, this may resolve your problem:
- Replace mod 'Sodium' (sodium) 0.5.7+mc1.20.1 with version 0.5.7 or version 0.5.8 that is compatible with:
- indium, any version
- Replace mod 'Indium' (indium) 1.0.27+mc1.20.1 with any version that is compatible with:
- sodium, version 0.5.7 or version 0.5.8
More details:
- Mod 'Indium' (indium) 1.0.27+mc1.20.1 requires version 0.5.3 of mod 'Sodium' (sodium), but only the wrong version is present: 0.5.7+mc1.20.1!
- Mod 'Sodium' (sodium) 0.5.7+mc1.20.1 is incompatible with version 1.0.27 or earlier of mod 'Indium' (indium), but a matching version is present: 1.0.27+mc1.20.1!
at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:51)
at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:195)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:146)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Its one error for the other error. Changing as the details suggest makes other stuff break
Sodium is adding support for FRAPI in 0.6 release
CaffeineMC/sodium#1851
https://github.com/CaffeineMC/sodium-fabric/milestone/5
fabric_loader_dependencies.json
Use this file to get Indium working with Sodium version 0.5.8.
Just place it in the folder with the configs of other mods (by default this is .minecraft/config)
fabric_loader_dependencies.json Use this file to get Indium working with Sodium version 0.5.7. Just place it in the folder with the configs of other mods (by default this is .minecraft/config)
Is this part of the fabric_loader_dependencies necessary?
"fabricloader": { "+depends": { "fabricloader": ">=0.15.6" } },
idk, it's from FO modpack.
fabric_loader_dependencies.json Use this file to get Indium working with Sodium version 0.5.7. Just place it in the folder with the configs of other mods (by default this is .minecraft/config)
Is this part of the fabric_loader_dependencies necessary?
"fabricloader": {
"+depends": {
"fabricloader": ">=0.15.6"
}
},
@Tapacywka Thx, it worked!
can confirm the dependency override by @Tapacywka works and doesnt require the fabricloader part (: