Create powerful countdowns for events, New Year, launches & more. ActionBar, BossBar, Titles & Place
EzCountdown
EzCountdown is the ultimate countdown timer plugin for Minecraft servers, perfect for launches, events, and especially New Year celebrations! Designed for server owners who want to engage their community with live, dynamic countdowns—whether it's for a new map, a big event, or the midnight New Year moment.
Compatible with Spigot, Paper, and Bukkit 1.7 – 1.21. · Java 8+ · Action bar, boss bar, title, chat & scoreboard displays · PlaceholderAPI ready*
Why Choose EzCountdown?
- Multiple countdown types – Fixed dates, durations, recurring schedules, or manual timers. Set up a New Year countdown in seconds!
- Flexible displays – Show timers in action bar, boss bar, title, chat, or scoreboard. Make your countdown visible everywhere players look.
- Permission control – Limit visibility or management to specific ranks. Only your staff or VIPs can manage or see certain timers.
- PlaceholderAPI support – Use
%ezcountdown_<name>_formatted%and time-part placeholders in any plugin or message. - Config-driven – Tune update intervals, messaging, and defaults in YAML. No code required—just edit and reload.
EzCountdown is trusted by server owners for its reliability and flexibility. Make your next event unforgettable—count down to the New Year, server launches, or any special moment!
countdowns:
new_year_2026:
type: FIXED_DATE
target: "2026-01-01 00:00"
running: true
display:
types:
- ACTION_BAR
- BOSS_BAR
update-interval: 1
visibility: "all"
boss-bar:
color: YELLOW
style: SOLID
progress-mode: REMAINING_TIME
messages:
format: "{prefix}<gold> New Year 2026</gold> <gray>starts in</gray> <aqua>{formatted}</aqua>"
start: "{prefix}<green> The New Year countdown has started!</green>"
end: "{prefix}<gold>✨ Happy New Year! </gold>"
commands:
end:
- "broadcast <gold> Happy New Year 2026! </gold>"
- "playsound minecraft:entity.firework_rocket.blast master @a"
zone: "UTC"

Quick Start
- Drop
EzCountdown.jarinto yourplugins/folder and start the server. - Edit
plugins/EzCountdown/countdowns.ymlto define timers and messages. - Use
/countdown listto verify active countdowns. - Reload changes instantly with
/countdown reload.
Commands & Permissions
| Command | Description | Permission |
|---|---|---|
/countdown create <name> <date|duration|manual|recurring> |
Create a countdown. | ezcountdown.admin |
/countdown start <name> |
Start a countdown. | ezcountdown.admin |
/countdown stop <name> |
Stop a countdown. | ezcountdown.admin |
/countdown delete <name> |
Delete a countdown. | ezcountdown.admin |
/countdown list |
List countdowns. | ezcountdown.use |
/countdown info <name> |
Show countdown details. | ezcountdown.use |
/countdown reload |
Reload configuration files. | ezcountdown.admin |
Configuration Highlights
- countdowns.yml – Define per-countdown type, target, running state, display types, and message formats.
- messages.yml – Control prefixes and localized feedback text (MiniMessage supported).
- config.yml – Defaults for display types, permissions, and update intervals.
PlaceholderAPI
Use these placeholders anywhere PlaceholderAPI is supported:
%ezcountdown_<name>_formatted%%ezcountdown_<name>_days%%ezcountdown_<name>_hours%%ezcountdown_<name>_minutes%%ezcountdown_<name>_seconds%
Make your next event legendary—set up a New Year countdown and let your players celebrate together!