ModsFinder

EzRestart

by Producks

EzRestart lets a Fabric server restart on a daily schedule without kicking the players who are logged in at that moment.

FabricServer-side onlyMIT LicenseOpen source26.1 – 26.2

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

  1. Deferred restart

    The restart is held until the server is empty, so it never cuts off a live session.

  2. 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.

  3. Shutdown watchdog

    If shutdown stalls, a watchdog terminates the Java process after a configurable timeout.

  4. 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.

26.21.1.0
26.1.21.1.0
26.1.11.1.0
26.11.1.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
EzRestartFabric26.1 – 26.2Server-side only2026-08-20
Server Restart CommandFabric26.1 – 26.2Server-side only2026-07-08
Realtime DayFabric26.2Server-side only2026-07-25
ForceExitOnShutdownFabric26.2Client or server, optional2026-06-28

Questions

Does EzRestart need Fabric API?

Yes. Fabric API is required, and EzRestart is published for Fabric only.

Do players need EzRestart installed?

No. Players join without it, since only the server has to run the mod.

What starts the server again after the shutdown?

EzRestart does not start the server itself. It is meant to run under a restart-on-exit wrapper, a service manager, or a host panel that restarts the process.

Which game versions are supported?

Files exist for 26.1, 26.1.1, 26.1.2 and 26.2, and the latest build is 1.1.0 for 26.2.

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

All projects

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…
Producks, on the Modrinth page

Official listing

Owner
Producks
Published
2026-08-20
Updated on Modrinth
2026-08-20
Facts verified
2026-10-15

Tags