MSU
by ET_
MSU, a server-side utility for Fabric and Forge, keeps the mods on a Minecraft server updated through a three-step check, stage and apply process.
What it does
MSU is a server-side maintenance utility for Fabric and Forge servers that automates the update process for server mods. Server owners who want to update mods without manually replacing jars on each restart can hand the work to it. Its update actions are kept predictable, and the server's jars are not modified in place during a run.
The workflow runs in three stages: check, stage and apply, followed by a restart. Updates are staged before they replace anything, and rollback support plus boot verification are included in case a new build fails to start. Mod lists can point to reference mod folders or to .mrpack files, and entries resolve to Modrinth projects through a direct project id, a slug or an exact search hit, without guessing at ambiguous names.
Installation uses a wrapper-based install that matches the correct jar for the server's loader. Fabric and Forge builds ship as separate files that are interchangeable in layout. Fabric API is required on Fabric. The mod runs on the server alone, so players join without installing anything. Its own files are published under the Apache License 2.0, and the project is not open source.
Key features
Safe update flow
Check, stage and apply run as separate steps, so a new mod build is verified before it replaces the running jar.
Rollback and boot verification
After an update, MSU checks that the server boots, and it can restore the previous jars if the new ones fail.
Mod list resolution
Mod-list entries resolve only to exact Modrinth project ids, slugs or exact search hits, so ambiguous names are skipped.
Routine and server upgrade checks
Mod checks always target the running Minecraft version, while a separate server upgrade check looks at a configured target version.
Self-update of MSU
Before the next start, MSU looks up whether a more recent MSU release exists on Modrinth, and if so it prepares that release to replace the running copy.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Server owners and admins who run Fabric or Forge servers and want their mods updated without manually swapping jars each time. The tool is aimed at maintaining a server rather than at players on a client.
Questions
Does MSU need Fabric API?
Which loaders does MSU support?
Do players need to install MSU?
Can MSU update itself?
In the catalog
MSU is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
Minecraft Server Updater (MSU) is a server-side Fabric and Forge utility for keeping a Minecraft server up to date with Modrinth-backed checks, safe staging, wrapper-based installs, automation, and rollback support. Install the matching jar: minecraft-server-updater+fabric-… on Fabric…
Official listing
- Modrinth page
- modrinth.com/mod/minecraft-server-updater
- Owner
- ET_
- Published
- 2026-05-16
- Updated on Modrinth
- 2026-10-02
- Facts verified
- 2026-10-15
