Schedules

Scheduled tasks in the RespawnHost panel: Automatic restarts, backups, commands, and power actions via cron for your game server.

Schedules in the Game Server Panel

Schedules automate recurring actions on your game server. Each schedule has a cron expression and one or more task actions that run sequentially.

Create a Schedule

  1. Open the Schedules tab on your server
  2. Click Create Schedule
  3. Enter a name (e.g. “Nightly Restart”)
  4. Set the cron schedule — 5 fields: minute, hour, day of month, month, day of week
  5. Optional: enable the Only if server is online toggle
  6. Add one or more tasks
  7. Save

Task Types

A schedule can run several tasks in sequence:

Task TypeDescription
Send CommandRuns a server command on the console (e.g. say Server restarts in 5 minutes)
Power ActionChanges server state: Start, Stop, Restart, or Kill

Each task has a time offset in seconds to wait between steps.

Cron — Examples

Cron ExpressionMeaning
0 4 * * *Every day at 04:00
0 */6 * * *Every 6 hours
0 3 * * 0Every Sunday at 03:00
*/15 * * * *Every 15 minutes
0 0 1 * *At midnight on the 1st of each month

The panel includes a graphical CronBuilder that generates the expression — no need to memorize the syntax.

Example: Nightly Restart with Warning

  1. Schedule: 0 4 * * * (daily at 04:00)
  2. Task 1 (Command): say The server will restart in 5 minutes! — offset 0s
  3. Task 2 (Command): say 1 minute until restart! — offset 240s
  4. Task 3 (Power): Restart — offset 60s

Per-Schedule Actions

  • Run Now — test the schedule immediately, independent of the cron trigger
  • Enable / Disable — pause a schedule without deleting it
  • Edit — change name, cron, tasks, or online condition
  • Delete — permanently removes the schedule

Limitations

  • Schedules do not trigger backups. Use the Backups tab with automatic backups for that.
  • No arbitrary script execution — only commands and power actions.
  • The server must be running for commands to take effect. Power actions work while the server is stopped.

Common Use Cases

  • Daily restart — free memory, avoid entity leaks
  • Maintenance windows — stop Friday, start Monday
  • Auto-save — for Minecraft, run /save-all flush every 30 minutes
  • Control weather/time/time set day, /weather clear on a schedule
  • Broadcast messages — recurring say announcements

Included With Every RespawnHost Game Server

Schedules are included in every package — no limits, no extra fees. Combine them with automatic backups and the inactivity protection for a maintenance-free server.

FAQ

Question: Does a schedule run if the server is offline?

Only if Only if server is online is disabled. Otherwise the run is skipped.

Question: What if a command fails?

Subsequent tasks still run. Check the server console to verify the command was received correctly.

Question: Can I run multiple schedules in parallel?

Yes. There is no limit on the number of schedules per server.

Question: How do I stop a running schedule?

Disable it in the panel. Tasks already started will run out their configured offsets.

Question: What time zone is cron based on?

All schedules run in UTC. Convert your local time accordingly (e.g. CET = UTC+1, CEST = UTC+2).