Skip to content

Sypherox/mod-updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Mod Updater 🛠️

Python Version License Discord

A Python tool to automatically update your Minecraft mods via Modrinth's API.
Select your mods folder, pick your Minecraft version and loader ➟ done.


📌 Features

  • ✅ Automatically detects all .jar mods in your mods folder
  • ✅ Filter by Minecraft version and mod loader (Fabric, Forge, NeoForge, Quilt)
  • ✅ Downloads the latest compatible version from Modrinth
  • ✅ Skips mods that are already up to date
  • ✅ Retry logic for failed downloads
  • ✅ Saves updates in a separate updated_mods folder
  • ✅ Detailed update_log.txt for easy troubleshooting

🎬 Tutorial Video

Watch this quick tutorial on how to use the tool (outdated):

Watch the tutorial


⚡ Installation

[A] Download ZIP

  1. Download the latest release as a .zip from here
  2. Extract the ZIP anywhere on your PC
  3. Make sure Python 3.10+ is installed: Python Download
    ⚠️ During installation, check "Add Python to PATH"
  4. Run run.bat

[B] Clone via Git

git clone https://github.com/Sypherox/mod-updater.git
cd mod-updater
Then run run.bat

⚠️ Troubleshooting

If something goes wrong, check the update_log.txt in the updated_mods folder. It contains your system info, Minecraft version, loader and a detailed list of what happened. Join our Discord and send the log file, we are happy to help you out.


© sypherox.dev | All rights reserved

About

Small Python tool that automatically updates all your installed mods via the Modrinth API.

Resources

Stars

Watchers

Forks

Contributors