Minecraft Mod Updater is a package manager for Minecraft's mods (Java version). It work on any platform supported by .NET5. This this tool don't download or launch Minecraft.
You can run this tool with the UI (WIP) or the CLI. If you are not on Windows, the CLI is your only solution.
MMU works with the same type of dependency file as your favorite developer tools (if you are a developer). Like NodeJs with packages.json
or Python with requirement.txt
, MMU has the modlist.json
. Every information about your mods is stored inside the modlist.json
.
- Multi-platforms (Windows, Linux, Mac)
- A simple CLI
- An UI if you are allergic to CLI. (WIP)
- A lighter solution than the official Curse app.
- A dependency file to restore your mods quickly.
- A special file format for creating and sharing a modpack. (WIP)
First, you have to install .NET5. After that, you can download the tool and install it with this command :
dotnet tool install --global MinecraftModUpdater.CLI
You can use it with mmu
in a terminal. Keep in mind you must enter these commands in root of your minecraft game. The CLI has built-in documentation.
Basically, I spent a LOT of my time to update manually my mods and I don't like the official Curse app, it's heavy, and contains trackers. I don't like Electron apps either.
They are directly downloaded from Curse Forge.
On the mod's web page, you will see an "About Project" and Project ID section. It's that number.
No, it is not possible at the moment to manage mods that you have not installed with this tool. Sorry.
Unfortunately .NET5 doesn't have UI support for Linux and Mac. If people really want an UI for Linux/Mac, I'll try to make it with GTK. BUT NOT ELECTRON!
I'm really sorry about that, this project is actually in WIP so it's possible the tool to have some issues. Please report them.
Ok listen. First of all, it's a free tool. Secondly, I code with what I like. Thirdly, if you are not satisfied, go to develop an equivalent of this tool in X!