promotional bannermobile promotional banner

Server Restart Command

Server Restart Command is a server-side Fabric mod. It adds /restart and /restartserver commands. These commands safely stop a dedicated Minecraft server and start it again.
Screenshot 2026-07-07 001232.png

Screenshot 2026-07-07 001232.png

Description

🔁 Server Restart Command

A simple server-side mod that lets Minecraft server owners restart their server from in-game or from the server console.

No client install needed. Players do not need this mod.


✅ What does it do?

Minecraft servers normally cannot start themselves again after they stop.

This mod fixes that by starting a small Java relauncher before the server shuts down.

The relauncher waits for the old server process to fully close, then starts the server again.

Simple. Clean. Useful.


🧠 How restarting works

When you run the restart command, the mod tries to restart the server in this order:

  1. Uses start.bat on Windows or start.sh on macOS/Linux, if the file exists.

  2. Uses launchCommand from the config file, if it is set.

  3. Uses a safe fallback command:

java -Xmx4G -jar fabric-server-launch.jar nogui

⚠️ Fallback RAM warning

If the mod has to use the fallback 4 GB RAM command, it will warn operators after the server starts again.

This warning means:

Set your real launch command in the config file for better restart behavior.


💬 Commands:

/restart
/restartserver
/restart <delay_seconds>
/restartserver <delay_seconds>

⏱️ Example

/restart 60

This restarts the server after 60 seconds.


📦 Requirements

  • Minecraft 26.1, 26.1.1, 26.1.2, or 26.2
  • Fabric Loader 0.19.3 or newer

⚙️ Config file

config/server-restart-command.properties

🛠️ Example config

launchCommand=java -Xmx12G -jar fabric-server-launch.jar nogui
preferStartScript=true
defaultDelaySeconds=5
permissionLevel=4
defaultRamWarningDelaySeconds=60

📝 Important notes

  • This mod is server-side only.
  • Players do not need to install it.
  • This does not reload the server. (For DataPacks)
  • It fully stops the server, then starts it again.
  • Operators can use the restart command by default. 
  • For best results, use a proper start.bat, start.sh, or launchCommand.

🧱 Made for server owners who want one simple thing

Restart the server without touching the server window every time.

The Server Restart Command Team

profile avatar
Owner
  • 2
    Projects
  • 909
    Downloads

Mod creator

More from Veok