New to CraftNodes? Use code WELCOME10 at checkout for 10% off your first month.

Back to Blog

May 13, 2026

How to Schedule Tasks on Your Minecraft Server with Pterodactyl

Use Pterodactyl Schedules to automate Minecraft server tasks. Schedule restarts, backups, announcements, and console commands on a cron schedule.


Why Automate Tasks?

Scheduled tasks keep your server running smoothly without manual intervention. Regular restarts clear memory leaks, automated backups protect your world, and scheduled announcements keep players informed.

Opening Schedules

Log into your Pterodactyl panel on CraftNodes, select your server, and click the Schedules tab. Click Create Schedule.

Schedule a Daily Restart

  1. Set the cron expression to 0 4 * * * for 4:00 AM daily
  2. Add a task: Send command say Server restarting in 30 seconds!
  3. Add another task with 30 second delay: Power action — Restart

Schedule Automated Backups

  1. Create a schedule for 0 3 * * * (3 AM daily)
  2. Add a task: Create Backup

Schedule Save Commands

Run /save-all every hour to ensure your world is saved regularly:
Cron: 0 * * * *, Task: Send command save-all

Cron Expression Guide

A cron expression has five parts: minute, hour, day of month, month, day of week. Use crontab.guru to build your cron expressions visually.


All posts

CraftNodes Blog