Jump to content

Recommended Posts

Posted

Hiya! So, I've been looking for ages and I can't find a resolution to my prediciment.

I'm currently working on an addon mod for another mod, which also includes both data & resource replacments, such as updated textures, lang, recipes, loot tables, etc...

So, it has that mod listed as a dependency, along with a couple other mods, and this is where it gets weird:

  • If I set the Dependencies to load AFTER my mod, as I believe I'm supposed to for my changes to take effect, the Data changes will take precedence over the ones from the dependencies as expected. But the adjusted resources don't, the resources from the dependency takes precedence here.
  • If I set the Dependencies to load BEFORE my mod, as I don't believe I'm supposed to do, the resource changes will take precedence over the ones from the dependencies. But then the data changes don't, the data from the dependency takes precedence here.

I'm honestly lost why it's like this, I would have assumed that they would both take precedence together or not at all depending on ordering, but instead it's putting one lower & one higher in their load order depending on whether its AFTER or BEFORE the dependencies. Not sure if it's intended to work this way (which I'm not sure why it would be?), or if it's somekind of bug or if there's something more that I'm missing beyond Ordering.

Here's the Dependency code from the mod.toml, as previously mentioned I've tried flipping the ordering between AFTER & BEFORE , and I've even tried turning mandatory between true & false to see if that helps (it doesn't). Any help would be greatly appreciated, and thank you for your time in advance!

[[dependencies.archipelagoadditions]]
modId="iobaddons"
mandatory=true
versionRange="[1.1d,)"
ordering="AFTER"
side="BOTH"

[[dependencies.archipelagoadditions]]
modId="iobvariantloader"
mandatory=true
versionRange="[2.4.0,)"
ordering="AFTER"
side="BOTH"

[[dependencies.archipelagoadditions]]
modId="isleofberk"
mandatory=true
versionRange="[1.2.0,)"
ordering="AFTER"
side="BOTH"

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.