DayAnnouncer

DayAnnouncer

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

156 downloads 0 followers

โœ… 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!

No gallery available for this project.

Version Minecraft Loader Download

DayAnnouncer โ€“ Smart In-Game Day Notifications 1.0.2

1.0.2

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
bukkit, paper, purpur, spigot
Download