Convinient command line mod manager for Minecraft using Modrinth.
Caution
Only works with Fabric mods.
- Install & uninstall mods
- Update installed mods
- Dependency management
- Conflict check
mmm update
- Checks for updates and downloads the newer versions.
mmm add <id>
- Adds the mod with the specified Modrinth id.
mmm remove <id|name>
- Removes the mod with the specified Modrinth id, display name (ie. Fabric API) or id (ie. fabric-api).
mmm check
- Checks for dependencies and conflicts, and tries to download the missing mods. And also checks the validity of the lock-file. (untracked/missing files) (I want to implement more features)
mmm change <version>
- Replaces all the mods with the specified Minecraft version. (unsupported mods will be deleted)
You can get the Modrinth id of a mod by going to the mod's page, clicking on the three dots (top right) and clicking "Copy ID".
- Check for conflicts when adding/removing/updating a mod. (WIP)
All this was heavily inspired by this project.