How to Restart a Minecraft Server
Do you need to refresh your Minecraft server world or apply new changes to your Minecraft server folders? Restarting server is a quick and simple way to fix issues, update your server files, load new plugins, mods, jar files, refresh the server data, and any other services. In this guide, we’ll show how to restart a Minecraft server.
It's best practice to restart your own Minecraft server often. We recommend restarting your Minecraft server at least once every 1-3 days, depending on your hardware and how many players are online.
To restart a Minecraft server using a command:
Log in to your control panel here
In the server console's command line, type stop and start the server to make your server online once again!

To make a Minecraft server restart automatically:
On the left hand side, Click "Schedules".

Create a new schedule. Here, you will need to assign it a name and configure the time between each restart. This system uses the cronjob syntax. This page can help you configure the time.

In this example, we will be using the 0 */12 * * * CRON. This will make our server restart every 12 hours. Once you have filled in the information, click "Create Schedule".
You can also configure the schedule to run only when the server is online by adding a "New Condition"

Once the schedule has been created, Click the "New Task" button.

You need to fill out 4 things.
Action - Can be a command, power action, creating a backup or emptying the recycling bin
Time offset - The amount of time to wait after the previous task executes before running this one.
Payload - What should be run
Continue on failure -Whether future tasks will run if the current task fails
Set the action to Send Power Action. Leave the time offset to 0. Last but not least, set the payload to Restart the server. Once completed, click "Create Task".

That's it! It will show when it is going to run next at the top of the schedule!
If you need any further support, you can file a ticket here
How Often Should a Minecraft Server Restart?
It's best practice to restart your own Minecraft server often. We recommend restarting your Minecraft server at least once every 1-3 days, depending on your hardware and how many players are online.
Restart Using A Command
To restart a Minecraft server using a command:
Log in to your control panel here
In the server console's command line, type stop and start the server to make your server online once again!

How to Make a Minecraft Server Restart Automatically
To make a Minecraft server restart automatically:
On the left hand side, Click "Schedules".

Create a new schedule. Here, you will need to assign it a name and configure the time between each restart. This system uses the cronjob syntax. This page can help you configure the time.

In this example, we will be using the 0 */12 * * * CRON. This will make our server restart every 12 hours. Once you have filled in the information, click "Create Schedule".
You can also configure the schedule to run only when the server is online by adding a "New Condition"

Once the schedule has been created, Click the "New Task" button.

You need to fill out 4 things.
Action - Can be a command, power action, creating a backup or emptying the recycling bin
Time offset - The amount of time to wait after the previous task executes before running this one.
Payload - What should be run
Continue on failure -Whether future tasks will run if the current task fails
Set the action to Send Power Action. Leave the time offset to 0. Last but not least, set the payload to Restart the server. Once completed, click "Create Task".

That's it! It will show when it is going to run next at the top of the schedule!
Still have some questions?
If you need any further support, you can file a ticket here
Updated on: 31/03/2025
Thank you!