You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 19, 2025. It is now read-only.
One of the issues I have when trying to configure Reforger servers is that you often need mods' dependencies for the game to be able to install the mod you're trying to add. It'd be real nice if we could scrape the mod page for the mod you're adding (via POST /servers/{id}/mods) to automatically add that mod's dependencies, and even better if we could make some sort of dependency graph so when the user tries to remove a dependent mod, we could tell them that's invalid because mods A, B, and C depend on it, etc as well as auto-cleaning mods when mods were added as dependencies but no longer have any dependent mods.
Example:
Mod A (manual)
Depends on:
- Mod B
- Mod C
Mod B (auto)
Mod C (manual)
Depends on:
- Mod B
User removes Mod A
Mod B and Mod C remain loaded
User removes Mod C
Mod B and Mod C both are unloaded
Mod C was the only mod depending on Mod B and it wasn't manually-added, so we can safely drop it from the config
One of the issues I have when trying to configure Reforger servers is that you often need mods' dependencies for the game to be able to install the mod you're trying to add. It'd be real nice if we could scrape the mod page for the mod you're adding (via
POST /servers/{id}/mods) to automatically add that mod's dependencies, and even better if we could make some sort of dependency graph so when the user tries to remove a dependent mod, we could tell them that's invalid because mods A, B, and C depend on it, etc as well as auto-cleaning mods when mods were added as dependencies but no longer have any dependent mods.Example:
Mod AMod BandMod Cremain loadedMod CMod BandMod Cboth are unloaded