Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

1.18.2 | Issue with Dependencies load order with other mods in the mods.toml

Featured Replies

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...

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.