Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
Operate My Server
Operate My Server (OMS) is a server-side utility mod for Forge that handles automated restarts, server conditions, and lifecycle control.
Lightweight, modular, and built to be extended through addons.
What it does
- Scheduled server restarts with player warnings
- Condition-based triggers (low TPS, empty server, etc.)
- Centralized restart & shutdown handling
- Modular system - features can be enabled or disabled independently
Why OMS
Most mods solve one problem.
OMS gives you a base system where you can:
- run only what you need
- add new behavior later via addons
- disable features without removing the whole mod
Simple setup, flexible control, and extensible by design.
Requirements
Server-side mod (client not required).
- Minecraft 1.20.1
- Forge 47.4.0+
- KotlinForForge 4.11.0
Support for newer Minecraft and Forge versions is planned.
Installation
Download:
- OMS
- Kotlin For Forge 4.11.0
Required files:
- oms-x.y.z.jar
- kotlinforforge-4.11.0.jar
Place them into your mods/ folder
Start the server normally - OMS will initialize automatically.
Basic usage
/oms restart
/oms feature
/oms feature <feature> enable
/oms feature <feature> disable
Config
world/serverconfig/oms-server.toml
Each addon may create its own config file.
Addons
OMS supports addons - separate mods that add new features.
Install them like any other mod: drop the .jar into mods/
Start with:
- Watchdog Essentials - Server monitoring and automatic restart triggers (low TPS, empty server, etc.)
More addons coming soon...
Documentation
Full documentation and guides are available on the OMS Wiki:
https://conboi.gitbook.io/oms-wiki
Want to build your own addons?
Check the Development Guide on the same wiki.


