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
- Open the Schedules tab on your server
- Click Create Schedule
- Enter a name (e.g. “Nightly Restart”)
- Set the cron schedule — 5 fields: minute, hour, day of month, month, day of week
- Optional: enable the Only if server is online toggle
- Add one or more tasks
- Save
Task Types
A schedule can run several tasks in sequence:
| Task Type | Description |
|---|---|
| Send Command | Runs a server command on the console (e.g. say Server restarts in 5 minutes) |
| Power Action | Changes server state: Start, Stop, Restart, or Kill |
Each task has a time offset in seconds to wait between steps.
Cron — Examples
| Cron Expression | Meaning |
|---|---|
0 4 * * * | Every day at 04:00 |
0 */6 * * * | Every 6 hours |
0 3 * * 0 | Every 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
- Schedule:
0 4 * * *(daily at 04:00) - Task 1 (Command):
say The server will restart in 5 minutes!— offset 0s - Task 2 (Command):
say 1 minute until restart!— offset 240s - 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 flushevery 30 minutes - Control weather/time —
/time set day,/weather clearon a schedule - Broadcast messages — recurring
sayannouncements
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).