MCModUpdater (MCMU)
A utility to update and install Minecraft mods for java edition.
!IMPORTANT!
Your .minecraft/mods/ folder must be empty before you use this program. Unintended things might happen if it is not empty.
Usage
$ mcmu --help
usage: mcmu [-h] [-v] [--mod-dir MOD_DIR] {update,remove,install,list,search,info,enable,disable} ...
A robust package to install, update, and manage Minecraft mods
positional arguments:
{update,remove,install,list,search,info,enable,disable}
update Update mods
remove Remove a mod
install Install a mod
list List mods
search Search mods
info Get info on a mod
enable Enable a mod
disable Disable a mod
options:
-h, --help show this help message and exit
-v, --version Display the version
--mod-dir MOD_DIR Path to the Minecraft mods folder
Try 'mcmu COMMAND --help'
Support
Supported operating systems are Linux, MacOS, and Windows.
FAQ
Why did you build this?
I built this because I wanted to use Minecraft's default launcher but still be able to easily install and update mods like in Modrinth's launcher.
Where do I get the mod name from?
Go to Modrinth and search for you desired mod. Then get the part after the /mod/ in the url, that is the mod name to use (don't include the last forward slash).
How does it work?
It works a lot like a package manager actually! It pulls the mods from a source (Modrinth) and installs them on the system.
Release files for mcmu 2.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mcmu-2.5.0.tar.gz | 16.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mcmu-2.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.6 kB
Release files / mcmu-2.5.0.tar.gz
| Download URL | mcmu-2.5.0.tar.gz |
|---|---|
| Size | 16.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
676d4f6cc59cfbbfd1d551e72746d8072b8aeac8ba6b98c4bd9439b566aed503
|
|
BLAKE2b-256 checksum How to use checksums |
8695c672454c9ef0b49285d0e79e795e95384e01150293ae8255a293020b9005
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / mcmu-2.5.0-py3-none-any.whl
| Download URL | mcmu-2.5.0-py3-none-any.whl |
|---|---|
| Size | 11.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
44645458205e1953c0410f39b116ec652aaba587ad22e87243b7848f117647cb
|
|
BLAKE2b-256 checksum How to use checksums |
d30e6e9dd3be4b8a02ca56ce5d67fbe8389b661548f892070152e60d076fcfcb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|