How often to restart your Minecraft server
Which changes need a restart, how the TPS and RAM cards show whether your server needs a scheduled one, and how to set it up in Schedules.
There is no single right interval for restarting a Minecraft server. Some changes only take effect after one. Whether your server also needs regular restarts for performance is something the Console tab can show you.
Checked against the panel's Console, Schedules and Plugins tabs, October 2026.
When a restart is required
These need a restart before they take effect:
- A new, updated, enabled or deleted plugin or mod. The Plugins or Mods tab says "Restart the server to load it" after an install, and "Restart the server to apply" after a delete or a switch between enabled and disabled.
- A saved change in the Config Editor. After Save changes it says "Restart the server to apply it."
Make all of these changes first and restart once. A new Minecraft version or loader is different: the JAR Manager reinstalls the server when you press Apply change, so there is no separate restart to schedule. If the server is stopped afterwards, press Start.
When a restart helps
A restart only helps if performance falls over time, and your own graphs show whether it does:
- Open the Console tab and look at the TPS card, which should sit at 20. The cards turn amber below 18 and red below 16.
- Choose a longer range on the card, such as 24h or 7d, and see whether the figure slides down as the hours pass, then recovers after the last restart.
- Look at RAM Usage the same way. A server on Minecraft can reasonably use most of its plan's RAM, so a high figure alone is not a fault.
If performance falls over days and a restart fixes it, restart on a schedule. If it does not recover, a restart is not the answer. Why is my server lagging? covers the other causes, such as too many plugins, a high view distance or too little RAM.
A starting point
A daily restart at the hour your players are least likely to be online is one option, and it is what the panel's own preset sets up. If you rarely see lag, you can restart less often. Restart more often only if your own graphs show a reason.
Set up a scheduled restart
- Open More in the left rail, then Schedules.
- On the Nightly restart with warnings card, pick a restart time.
- Press Enable. It adds a daily restart and a 5-minute warning to players in game.
To change the time, press Remove on the card and enable it again. For other intervals, press New Task, choose a Power action and set it to Restart. The How often? list offers Every day, Every week, Every month and Every few hours. Schedule automatic restarts and tasks has the full steps.
Tick Warn players in chat first on a restart task so players get a countdown, and tick Only if the server is empty if you would rather it skipped a restart than disconnect someone. A skipped run waits for the next scheduled time, so pair it with Every few hours.
Restart cleanly
A normal Restart stops the server and starts it again. Keep Force stop for a server that will not stop. If you want recent changes on disk first, run save-all flush in the Console before you restart. Minecraft autosave versus backups explains what it does.
Was this guide helpful?
Related guides
Change how many spawn chunks stay loaded
See whether spawn chunks can be changed on your Minecraft version, set the spawnChunkRadius game rule, or use forceload on 1.21.9 and newer.
How much RAM does my Minecraft server need?
Size your Minecraft server's RAM for your players, software and mods, see what we measured on our own servers, and why it rarely shows as fully used.
Minecraft server players per GB of RAM
A per-gigabyte rule of thumb for Vanilla, Paper, Fabric, Forge and heavy modpacks, why view distance matters more than player count, and when to upgrade.
