EzRestart
by Producks
EzRestart lets a Fabric server restart on a daily schedule without kicking the players who are logged in at that moment.
What it does
The mod holds the restart back rather than stopping at a fixed hour. Once a day, at a configurable time (04:00 by default, with an optional timezone setting), it flags the server for restart. The shutdown itself waits until the player count reaches zero, so nobody is cut off mid-session. When the last player leaves, the server closes cleanly and a wrapper script, host panel or systemd unit brings it back up.
The mod is a lightweight, server-side Fabric mod. If a shutdown stalls, a watchdog terminates the Java process once a configurable timeout has passed, so a server cannot stay stuck half-stopped. EzRestart itself never starts the server again; that job belongs to whatever supervises the process.
Installation needs Fabric API on the server. Only the server needs the mod; players join without installing anything. Files are published for Fabric across 26.1 – 26.2, with 1.1.0 for 26.2 as the latest build.
Key features
Deferred restart
The restart is held until the server is empty, so it never cuts off a live session.
Scheduled daily flag
A daily time, 04:00 by default with an optional timezone, flags the restart, and the ezrestart command can flag it manually.
Shutdown watchdog
If shutdown stalls, a watchdog terminates the Java process after a configurable timeout.
Permission nodes
Commands check Fabric Permissions API nodes under ezrestart.command and fall back to vanilla operator levels when no permission plugin is present.
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 who want a daily restart that waits for the server to empty, and host operators who already run a wrapper script, systemd unit or panel with auto-restart.
How it compares
Server Restart Command is server-side only and open source under the MIT License, with files for 26.1 – 26.2, the same range as EzRestart. Realtime Day is server-side only and not open source, released under All rights reserved and built for 26.2 alone. ForceExitOnShutdown is open source under the GNU General Public License v3.0 only, and it works on either side of the connection, so neither a client nor a server needs it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| EzRestart | Fabric | 26.1 – 26.2 | Server-side only | 2026-08-20 |
| Server Restart Command | Fabric | 26.1 – 26.2 | Server-side only | 2026-07-08 |
| Realtime Day | Fabric | 26.2 | Server-side only | 2026-07-25 |
| ForceExitOnShutdown | Fabric | 26.2 | Client or server, optional | 2026-06-28 |
Questions
Does EzRestart need Fabric API?
Do players need EzRestart installed?
What starts the server again after the shutdown?
Which game versions are supported?
In the catalog
EzRestart is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 13,894 mods support Minecraft 26.2.
More from Producks
Similar mods
What the author says
A lightweight, server-side Fabric mod that restarts your server without kicking anyone. Instead of stopping at a fixed time, EzRestart flags the server for a restart and then waits until it is empty, so players never get interrupted mid-session. Once per day at a configurable time (default 04:00, with an optional…
Official listing
- Modrinth page
- modrinth.com/mod/ezrestart
- Owner
- Producks
- Published
- 2026-08-20
- Updated on Modrinth
- 2026-08-20
- Facts verified
- 2026-10-15
