MineMover is a small tool that helps you quickly swap between different sets of Minecraft mods. You can use it with a simple GUI or from the command line if you prefer.
minemover.py– GUI version (usestkinter)minemover_cli.py– CLI versionminemover.exe– Windows build (for non-Python users)
- Replaces everything in your
.minecraft\modsfolder with a selected mod pack - Reads mod folders from
Documents\MineMover - Tries to detect the modloader (like Forge, Fabric, etc.) based on folder naming
- Works with or without a GUI
- No extra libraries needed
Just run:
python minemover.pyOr double-click minemover.exe if you're on Windows and don't want to mess with Python.
You'll see a list of your mod folders — pick one and click “Switch Mods.” That’s it.
List your available mod folders:
python minemover_cli.py --listSwitch to a specific one:
python minemover_cli.py "1.20.1-create fa"If you want to build a standalone Windows app:
pip install pyinstaller
pyinstaller --onefile --windowed minemover.pyMineMover uses suffixes in folder names to detect which modloader it’s for. Here’s what it looks for:
| Suffix | Modloader |
|---|---|
fa |
Fabric |
fo |
Forge |
neo |
NeoForge |
qu |
Quilt |
li |
LiteLoader |
ri |
Rift |
rm |
Risugami's ModLoader |
Example:
A folder called 1.20.1-create fa will show up as “1.20.1-create” and be tagged as Fabric.
- Python 3.6 or newer (only needed if you're not using the
.exe)
MIT License – do whatever you want with it.