Skip to content

How to schedule automatic restarts on a Minecraft server

Managed from: GamePanel. Updated 10 November 2026.

A GamePanel schedule warns the players with say, saves the world with save-all, then restarts the server at the time you pick.

In the GamePanel

your serverSystemSchedulesOpen
  1. GamePanelSystemSchedulesCreate, pick Blank Schedule, Continue, then the name, frequency and time, and Create Schedule.

  2. On the schedule page, Create Task adds an action. Add them in this order, with the Time Offset (seconds) shown:

  3. Send command say Server restart in 15 minutes, offset 0.

  4. Send command say Server restart in 5 minutes, offset 600.

  5. Send command say Server restart in 1 minute, offset 240.

  6. Send command save-all, offset 50.

  7. Send power action, Restart the server, offset 10.

    Minecraft server schedule: three messages, the save, then the restart
    Minecraft server schedule: three messages, the save, then the restart
  8. Trigger runs it right away to try it, restart included: the messages show in the chat, prefixed with [Server].

Common errors

  • The server restarts around 05:15 for a schedule at 05:00: each offset counts from the previous action. To restart at 05:00, schedule it at 04:45.
  • Every 6 hours: in Advanced, set the minute to 0 and the hour to */6.

Can't find it? Open a ticket from your client area. Terms and conditions: helloserv.fr/en/legal