Accessories

Accessories

4M Downloads

[Issue] Curios Compat Layer is out of date with current release

penturt opened this issue ยท 17 comments

commented

Not sure if the version of Curios Compat references to the Curios API version. But i'm running into a few mods that require Curios API 9.4.0+ so its not loading with the current version of Curios Compat.

commented

Has anything been done in regards to this issue yet?

commented

Working on it, but currently have some other projects as well, so it's slow rolling

commented

@FoxySophie @penturt @Bamberghh @OracleHisty If your willing to test, a new version of the Compat layer meant to run along side Curios/Trinkets can be found here targeting the latest version of curios for 1.21.1 but be warned that some small API issues exists that may affect some mods as detailed within the description and recommend backing up your world just to be carful: https://modrinth.com/mod/accessories-compat-layer

commented

Yeah, got this issue with Expanded combat. I'm just using it's previous version until compat layer gets updated :C

commented

Also having this with Expanded Combat.

commented

does anyone know if Dev has a discord they could be reached at?

commented

Within the future, if this occurs, Neoforge added a feature originally found only in Fabric that allows for the adjustment of mod depdencies as most updates will tend to just be bux fix updates that typically won't be any change in Accessories so if needed be you can use such as a temporary fix: neoforged/FancyModLoader#214

Will look into this coming up.

commented

that's good to know, thank you

commented

might be a while on this one, not having any luck getting hold of the dev to give it a look. might have to disable the couple Accessories based mods i have if i want to update the rest that use Curios API.

commented

@Yahoihoi thank you very much, that did the trick... i was going down a dark path lol

commented

@Dragon-Seeker I'm sure its me issue, but do you know how to work with that "dependencyOverrides" option. I'm having no luck. I'm trying to get nameless_trinkets to use version curios 9.3.1+1.21.1 rather then curios 9.42+1.21.1.

commented

@penturt

Image

in your case:
[dependencyOverrides]
nameless_trinkets = ["-curios"]

try that and see.

Note:
when adding more than one mod, do not use commas.
[dependencyOverrides]
expanded_combat = ["-curios"]
nameless_trinkets = ["-curios"]
confluence = ["-curios"]

commented

can't be that simple, let me try...

commented

It would still be really nice to have an "official" version of this :(

commented

I agree ๐Ÿ’ฏ

commented

Plans to resolve such coming up but due to recent additions to curios it requires more thinking on how best to approach the situation as API additions occur between the two libs.