Operate My Server (OMS) is a server-side utility mod for Forge that handles automated restarts and server lifecycle control.
Use OMS if you run a modded Minecraft server and want scheduled restarts, player warnings, safer shutdown handling, and expandable server automation without installing a bunch of unrelated utility mods.
Lightweight, modular, and built to be extended through addons.
Condition-based triggers such as low TPS detection, empty server detection, and health checks are provided through addons like Watchdog Essentials.
Most mods solve one problem.
OMS gives you a base system where you can:
Simple setup, flexible control, and extensible by design.
Server-side mod (client not required)
Support for newer Minecraft and Forge versions is planned.
Download:
OMS
Kotlin For Forge 4.11.0
Required files:
oms-x.y.z.jarkotlinforforge-4.11.0.jarPlace them into your mods/ folder.
Start the server normally - OMS will initialize automatically.
For automatic restart functionality, run the server through the provided OMS restart script. OMS handles the controlled shutdown and restart request, while the script starts the Java process again. See the Restart Script Setup
Restart the server manually:
/oms restart
View available OMS features:
/oms feature
Enable or disable a feature:
/oms feature <feature> enable
/oms feature <feature> disable
Use /oms feature to control features without removing the mod from your server.
Main OMS config:
world/serverconfig/oms-server.toml
Each addon may create its own config file.
OMS supports addons - separate mods that add new features.
Install them like any other mod: drop the .jar into mods/.
Start with:
More addons coming soon…
Full documentation and guides are available on the OMS Wiki
Want to build your own addons? Check the Development Guide on the same wiki