Where is the file that keeps that data for mod loading order ingame menu?

:scroll: Quick 3 questions:

  1. How do I reorganize the load order of mods as they appear in the game mod menu?
  2. Is there a smarter way of setting this?
  3. Where is the file that keeps that data?

A search for “mod loading order” or “mod load order” did not yield anything and so I post this question.

Thanks folks! :heart:

Similar to what I’ve posted on Steam:

Oh, I answered your other post before seeing this. But just for organization’s sake, I’ll answer here as well:

Users can’t touch the loading order at all, it is automatically defined by the game based on some rules. The order you see in the Mods menu is not the actual load order either.

The first mod is always radiant, then stonehearth and its official faction mods northern_alliance and rayyas_children and then the rest is loaded based on assigned dependencies (a modder can define what other mods should load before their own in the manifest) and then alphabetical order of the mod’s namespace.

Although you can’t change the load order, you can toggle mods on or off without having to be in-game by editing the user_settings.json in the game’s root folder.That can be handy for some situations, like disabling mods that are causing main menu errors (if you encounter one).

For example, let’s say you have 4 mods active: potato, cabbage, zucchini and eggplant

eggplant and potato both have zucchini marked as a dependency. The load order will be:

radiant
stonehearth
northern_alliance
rayyas_children
cabbage
zucchini
eggplant
potato