Skip to content

Improve mod dependency config options in the launcher #345

@LevFendi

Description

@LevFendi

For those who want to explore and install other mods, the current method is to manually browse the mod portal, check the dependencies, manually download them too, and then selectively enable mods manually from the launcher menu for it.

For mod management to be easier, we ideally want the launcher to automate much of this.

The following features would be great:

  1. When you enable a downloaded mod, compatibilities for it are checked and required mods are enabled automatically. Conflicting mods are noted and the user is prompted on whether to disable them.
  2. At the top or bottom of the launcher mods list, a "review mod dependencies" option exists to do a comprehensive run of (1).
  3. Required mods that are not present are automatically downloded from the mod portal using your factorio account credentials.

Note: There is a lot of unreleased work done towards this already. It needs to be explored if a new person is going to pick this up.

The above 3 features would greatly reduce the friction related to running the mods you already manually browsed and downloaded. As for making the browsing itself easier, we have the compatible mods list right now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions