Automatic schedules and cron tasks
Automate server restarts, backups, in-game announcements and custom console commands with the panel scheduler.
The Schedules tab lets you run tasks automatically on a cron expression. Typical use cases: daily restart, hourly backup, broadcasting announcements, clearing lag.
Cron quick reference
* * * * *\n| | | | |\n| | | | day of week (0–6, 0=Sun)\n| | | month (1–12)\n| | day of month (1–31)\n| hour (0–23)\nminute (0–59)Examples:
0 4 * * *— every day at 4:00.0 */6 * * *— every 6 hours.*/15 * * * *— every 15 minutes.0 3 * * 0— Sunday at 3 AM (weekly).
Task types
- Power action — start, stop, restart, kill.
- Send command — any console command (
save-all,say Restart in 5 min). - Create backup — one-click backup automation.
Chaining tasks
Add multiple tasks to a single schedule — they run in order with a delay you set. Example daily restart routine:
- 5 min before:
say Server restarting in 5 minutes, delay 4 minutes. - 1 min before:
say Restart in 1 minute, save and log out, delay 50 seconds. save-all, delay 10 seconds.- Power action:
Restart.
You can also toggle Only run when online so a schedule skips if the server is already offline.
