DayAnnouncer

Announce each Minecraft day with customizable titles, chat, boss bars, and sounds.

111

DayAnnouncer

✅ Features 🔔 Announces the current in-game day number with:

✅ Title / Subtitle on screen (toggleable)

✅ Boss Bar Announcement (toggleable)

✅ Chat Message Announcement (toggleable)

✅ Optional Sound Effects

⚙️ Fully customizable via config:

🌍 Per-world support – select which worlds use announcements

🛠️ Toggle features: boss bar, chat, title, debug logs, sound

🎨 Custom text for messages and colors

📁 Day tracking saved in YAML for persistence

🧪 Debug mode for development use

🔧 Configuration (config.yml)

``` announceMode: "track"

settings: prefix: "&6&l[DayAnnouncer] &r" log-to-console: true

enabled-worlds: - "world"

announcement-methods: title: enabled: true messages: - title: "&6Day &e{day} &6Begins" subtitle: "&7Sharpen your blades the adventure continues" - title: "&bWelcome to Day &3{day}" subtitle: "&aA new challenge rises before you" - title: "&dDay &5{day} &dSurvival Continues" subtitle: "&7Only the brave will thrive in this world" - title: "&eJourney Enters Day &6{day}" subtitle: "&fCourage will shape your destiny" - title: "&cUnfolding Day &4{day}" subtitle: "&6Prepare for whatever the world throws at you" timing: fade-in: 20 stay: 70 fade-out: 20

bossbar: enabled: true messages: - "&e&lA New Day Has Dawned — It is now Day {day}!" - "&a&lThe Sun Rises on Day {day}. Adventure Awaits!" - "&b&lDay {day} is here. Good morning!" duration: 10 color: "YELLOW" style: "SOLID"

chat: enabled: false messages: - "&6&l[DayAnnouncer] &eThe {day}th dawn has arrived!" - | &7&m--------------------------------- &aA new day is upon us! Welcome to Day &l{day}&a. &7&m--------------------------------- - "&b&l>> &fWelcome to Day {day}!"

sound: enabled: true name: "ENTITY_PLAYER_LEVELUP" volume: 1.0 pitch: 1.2

```

📷 Screenshots 🖼️ (Insert title and boss bar example screenshots here for better appeal) ➡️ You can show different examples of your announcements in action!

💾 Installation Drop the plugin .jar into your plugins/ folder

Start or reload the server

Configure config.yml to your preference

Restart or reload the plugin using /reload or /plugman reload DayAnnouncer

🧪 Commands & Permissions This plugin is fully automatic. No commands or permissions are required at the moment – plug and play!

🧩 Plugin Compatibility ✅ Spigot / Paper 1.16.5 – 1.21.5

🚫 Not tested with modded servers (use at own risk)

🌐 Future Plans Per-player toggle for announcements

PlaceholderAPI support

WorldGuard region-based control

Placeholder support for boss bar

❤️ Support & Feedback Have suggestions or found a bug? 💬 Reply to the resource discussion thread or DM me on Spigot! You can also open issues or contribute on GitHub (replace with your repo link)

☕ Like the Plugin? If you enjoy using DayAnnouncer, please leave a ⭐⭐⭐⭐⭐ review and share it with other server owners! It helps a lot!

🔗 Download Now and Make Every Minecraft Day Count!

ADS