ModsFinder

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.

FabricServer-side onlyMIT LicenseOpen source1.15 – 26.2

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

  1. Timed restarts

    Restart times are set in the config file, so a server can restart at fixed hours without a player running a command.

  2. Chat warnings

    Players receive a chat notice five minutes and thirty seconds before each restart, giving them time to finish what they are doing.

  3. Startup script hook

    The config points to a startup script, which the mod runs after shutting the server down.

  4. 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
26.21.2.2
26.1.21.2.2
26.1.11.2.2
26.11.2.2
1.21.x12 of 12 versions with builds
1.21.111.2.2
1.21.101.2.2
1.21.91.2.2
1.21.81.2.2
1.21.71.2.2
1.21.61.2.2
1.21.51.2.2
1.21.41.2.2
1.21.31.2.2
1.21.21.2.2
1.21.11.2.2
1.211.2.2
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
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 run a Fabric server and want a scheduled restart with a chat warning. Players do not need the mod.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Scheduled RestartFabric1.15 – 26.2Server-side only2026-03-26
Simple Server RestartFabric1.21.5 – 1.21.11Server-side only2026-02-05
AutoRestartFabric1.21.6 – 1.21.8Server-side only2025-07-26
Easy Auto RestartFabric1.21.11 – 26.3Server-side only2026-09-19

Questions

Does Scheduled Restart need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed next to Scheduled Restart on the server.

Do players need the mod to join a server that uses it?

No. Only the server needs it, and players join without installing anything.

What must the startup script be named?

The config setting startScriptPath must point to the script. On Windows it is a .bat file and on Unix systems a .sh file, and it should start the server through its entry point.

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

Official listing

Owner
Samcask
Published
2025-08-18
Updated on Modrinth
2026-03-26
Facts verified
2026-10-15

Tags