Automatic restarts help maintain server performance by periodically clearing memory and reloading plugins. This is especially useful for servers that run 24/7, as Minecraft servers tend to accumulate memory usage over time.
Quick Preset: Daily Restart
The fastest way to set up a daily restart is with the built-in preset:
- Navigate to the Wabbanode Control Panel and click Scheduled Tasks in the sidebar.

- Click Daily Restart under Quick Presets.

Your server will now automatically restart once per day.
Creating a Custom Restart Schedule
If you need a different restart interval, you can create a custom schedule:
- Navigate to the Wabbanode Control Panel and click Scheduled Tasks in the sidebar.

- Enter a schedule name (e.g., "Auto Restart") and select your preferred schedule from the dropdown. You may also supply your own cron expression if you're familiar with this.

- Click Create Schedule.
- Left-click the newly created schedule to open it.

- Click the Power Action button, then select Restart. The schedule will save automatically.

Your server will now restart automatically on the schedule you configured. Modded servers consume more memory and benefit from more frequent restarts. Adjust the frequency based on your server's performance. If you notice TPS drops or increased lag over time, try restarting more often.
Troubleshooting
- Schedule not running. Verify the schedule is enabled and check the timezone setting matches your intended restart times.
- Server not starting after restart. Check the console for crash errors. If the server crashed during shutdown, it may not restart cleanly. See our guide on How to Read and Fix Crash Reports.
- Players losing progress. The server automatically saves the world before shutting down during a restart. Player data and world changes are preserved.
Automatic restarts keep your Minecraft server running smoothly by clearing accumulated memory and refreshing plugins on a regular schedule.

Minecraft