Schedules allow you to automate repetitive tasks like server restarts, backups, and announcements. They use cron syntax for flexible timing options.

Creating Your First Schedule

1

Navigate to Schedules

Click on the Schedules tab in your server panel
2

Create New Schedule

Click the Create Schedule button
3

Configure Schedule

  • Name: Give your schedule a descriptive name (e.g., “Daily Restart”)
  • Enabled: Toggle whether the schedule is active
  • Only When Server Online: Run only when server is running
4

Save Schedule

Click Create Schedule to save

Common Schedule Examples

0 4 * * *

Adding Tasks to Schedules

1

Select Your Schedule

Click on the schedule name to open it
2

Create New Task

Click New Task button
3

Configure Task Action

Execute server commands:
Examples
say Server restarting in 5 minutes!
save-all
whitelist reload
4

Set Time Offset

Time Offset (in seconds): Delay before this task runs after the previous task
Tasks run in order. Use offsets to create sequences like warnings before restarts.
5

Save Task

Click Create Task to add it to the schedule

Practical Schedule Examples

Daily Server Restart with Warning

1

Create Schedule

  • Name: “Daily Restart”
  • Cron: 0 4 * * * (4 AM daily)
2

Add Warning Tasks

Action: Send Command
Payload: say Server restarting in 5 minutes!
Offset: 0 seconds
3

Add Restart Task

Task 4: Restart
Action: Power Action
Payload: restart
Offset: 10 seconds

Automated Backup System

1

Create Multiple Schedules

Hourly Backups

  • Cron: 0 * * * *
  • Task: Create Backup
  • Keep during peak hours

Daily Archive

  • Cron: 0 3 * * *
  • Task: Create Backup
  • For long-term storage
2

Add Cleanup Commands

Add tasks to manage world data:
Action: Send Command
Payload: purge-old-chunks

Scheduled Announcements

Every 2 hours
Cron: 0 */2 * * *
Task: say Don't forget to vote! /vote

Managing Schedules

Run Now

Test your schedule immediately with the Run Now button

Enable/Disable

Toggle schedules on/off without deleting them

Clone Schedule

Duplicate existing schedules to create variations

View Logs

Check execution history and debug issues

Advanced Cron Patterns

Best Practices

Always test schedules with Run Now before relying on them for critical tasks

Stagger Schedules

Avoid scheduling multiple intensive tasks at the same time

Warning Messages

Always warn players before restarts or maintenance

Backup Before Updates

Schedule backups before automated updates or changes

Monitor Performance

Check if scheduled tasks impact server performance