Skip to main content

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)

Source distribution for mcmu 2.5.0
File Size Uploaded
mcmu-2.5.0.tar.gz 16.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcmu 2.5.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

2.5.0 This release

2 release files

2.2.0

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page