Scheduled Restart
by Samcask
Scheduled Restart, a Fabric server utility, restarts a Minecraft server on a timetable set in its config file, so the process runs without manual intervention.
What it does
Servers left running for long periods gradually use more RAM, so regular restarts are important. The mod automates that process: a restart can be scheduled in the config file, and the default schedule restarts the server at midnight each day, announcing it in chat five minutes and thirty seconds beforehand. Server owners can change the times, and a restart is skipped by default when no players are online.
The restart is carried out by a startup script named after the server. The config setting startScriptPath must point to it. On Windows the script is a .bat file and on Unix systems a .sh file, and it should relaunch the server through its entry point. Scheduled Restart takes its starting point from ruin9999's Simple Server Restart and adds a few minor refinements.
Scheduled Restart is server-side only, so players join without installing anything. It is open source under the MIT License, and Fabric API is required. Files are published for Fabric, covering 1.15 – 26.2 across 42 release versions, with 1.2.2 for 26.2 as the latest build.
Key features
Timed restarts
Restart times are set in the config file, so a server can restart at fixed hours without a player running a command.
Chat warnings
Players receive a chat notice five minutes and thirty seconds before each restart, giving them time to finish what they are doing.
Startup script hook
The config points to a startup script, which the mod runs after shutting the server down.
Skip when empty
By default a scheduled restart is skipped when no players are online, so an empty server is not restarted for nothing.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
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 who run a Fabric server and want a scheduled restart with a chat warning. Players do not need the mod.
How it compares
Simple Server Restart is the closest relative: it is server-side only, open source under the MIT License, and built for 1.21.5 – 1.21.11 on Fabric. AutoRestart is also server-side only and open source under the MIT License, but its files cover 1.21.6 – 1.21.8. Easy Auto Restart is server-side only on Fabric for 1.21.11 – 26.3, and it is not open source, as its license is All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Scheduled Restart | Fabric | 1.15 – 26.2 | Server-side only | 2026-03-26 |
| Simple Server Restart | Fabric | 1.21.5 – 1.21.11 | Server-side only | 2026-02-05 |
| AutoRestart | Fabric | 1.21.6 – 1.21.8 | Server-side only | 2025-07-26 |
| Easy Auto Restart | Fabric | 1.21.11 – 26.3 | Server-side only | 2026-09-19 |
Questions
Does Scheduled Restart need Fabric API?
Do players need the mod to join a server that uses it?
What must the startup script be named?
In the catalog
Scheduled Restart is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 13,894 mods support Minecraft 26.2.
Similar mods
What the author says
Minecraft servers, if left running constantly, will continually increase their RAM usage. Regularly restarting your server is incredibly important to avoid this, and the Scheduled Restart mod allows you to easily automate the process. This mod is based on ruin9999's Simple Server Restart mod, with some small…
Official listing
- Modrinth page
- modrinth.com/mod/scheduled-restart
- Owner
- Samcask
- Published
- 2025-08-18
- Updated on Modrinth
- 2026-03-26
- Facts verified
- 2026-10-15
