HomeJavaModsCmdScheduler+ | In-Game Calendar, Commands, Restarts & Announcements [1.21.x]
CmdScheduler+ | In-Game Calendar, Commands, Restarts & Announcements [1.21.x]
ModsJava

CmdScheduler+ | In-Game Calendar, Commands, Restarts & Announcements [1.21.x]

Schedule server automation through a polished in-game calendar (no cron syntax or schedule files)

⬇ Download on Spigot
Open the calendar. Pick what happens. Save.
Schedule commands, announcements, reminders, restarts, and complete action sequences from a guided in-game calendar.

PAPER 1.21.XJAVA 21 • NO DEPENDENCIES • SQLITE STORAGE

cmdscheduler-hero.png

Server automation should feel obvious.


CmdScheduler replaces cryptic cron expressions and schedule files with a polished calendar your staff can operate entirely in game.

Create a weekly reward in seconds:
/schedule+ New Event → Choose an action → Pick a date and time → Save

Every screen guides the user forward, explains each choice, and provides clear navigation back. Normal administration, including timezone, restart command, reminder defaults, history retention, and interface sounds, is available from the GUI.

[​IMG]
The entire event-creation workflow. No configuration file opened.
A real calendar; not a command wrapper

image_2026-08-16_234940809.png
The main weekly calendar

image_2026-08-16_235242996.png
Plan weeks or months ahead without leaving the game


Schedule practically anything

Console commands
Run any command as console; perfect for rewards, maintenance, minigames, broadcasts, and existing plugin integrations.

Styled announcements
Send announcements through chat, title, action bar, bossbar, or chat and title together. Supports classic &a/ &l, hex colors, and MiniMessage with a live preview.

Restart countdowns
Create clean scheduled restart flows using your server's configured restart command and configurable warnings.

Reminders
Notify everyone or staff before an event. Configure multiple reminder times and an optional live bossbar countdown.

Multiple actions
Build an ordered sequence of commands, announcements, reminders, restarts, and delays. Choose whether the sequence stops or continues when an action fails.

image_2026-08-16_235354446.png
Choose exactly what should happen

2026-08-16_23.59.02.png
Rich colors with a live in-game preview

Powerful recurrence without cron syntax
CmdScheduler prevents a one-time event from being saved after its execution time has passed. Older one-time events are clearly marked as expired instead of silently doing nothing.

Designed for schedules you need to trust

image_2026-08-17_000038503.png
Review everything before creating the event

image_2026-08-17_000117788.png
Edit, pause, duplicate, run now, inspect history, or delete

Make it match your server

Every player-facing message and every GUI is configurable.

Commands
Code (Text):

/schedule                 Open the calendar
/schedule next            Show the next ten occurrences
/schedule reload          Reload settings, messages, GUIs, and schedules
 
Aliases: /calendar, /scheduler

Permissions
Code (Text):

cmdscheduler.use          View the calendar and events
cmdscheduler.create       Create events
cmdscheduler.edit         Edit, pause, resume, and duplicate events
cmdscheduler.delete       Delete events
cmdscheduler.run          Run events manually
cmdscheduler.history      View execution history
cmdscheduler.settings     Change global settings
cmdscheduler.admin        Full access
 
All permissions default to server operators. Grant only cmdscheduler.use for a read-only calendar.

Requirements and installation
  1. Use Paper 1.21.x and Java 21 or newer.
  2. Place CmdScheduler-1.0.0.jar in your server's plugins folder.
  3. Restart the server.
  4. Run /schedule as an operator.
Dependencies: None =)

Metrics
CmdScheduler+ uses bStats to collect anonymous usage statistics (server version, Java version, player count, etc.). These metrics help guide development and are opt-in by default through plugins/bStats/config.yml on your server. These metrics greatly help me and have no affect on server performance, so if you could leave this on please do.

Support
  1. First - Check this post to make sure your issue has not already been addressed on the discussions page
  2. Issues or Questions - Report bugs using the discussions page on this resource
  3. Requesting Changes - Please also use the discussions page on this resource to request changes
  4. Updates - Check the resource page for the latest version
License
This plugin is provided as-is. Use at your own risk.

Disclaimer: You do not have permission to decompile, edit, or redistribute this resource. You may request changes via discussion threads. This plugin is meant to be used as an aid to detect players using X-Ray and not as a definite punishment system; always review flags to confirm the accusations of cheating before punishing players
.


Your server finally has a calendar.
Feel free to request updates in the discussions page!
Developed by NootherG

CmdScheduler+ | In-Game Calendar, Commands, Restarts & Announcements [1.21.x] is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 4 times (via Spigot). Download it and open it directly in the game.

Explore more