Simple, flexible announcements plugin for Bukkit-based servers. Broadcast to chat, action bar, title, or boss bar using MiniMessage.
Simple, flexible announcements plugin for Bukkit-based servers. Broadcast to chat, action bar, title, or boss bar using MiniMessage. Templates, schedules, per-type permissions, PlaceholderAPI integration, and config-driven targeting.
<centered> tag/announce command to broadcast custom messages/announcer reload to reload config and reschedule tasksconfig.yml with per-entry intervalsworlds and permission groupsAnnouncer-<version>.jar in your server plugins folder%placeholders% support/announce <chat|actionbar|title|bossbar> <message...>/announce <message> uses settings.default_type (defaults to chat)/announcer reload reloads config.yml and reschedules tasksannouncer.command — use /announce (default: op)announcer.reload — use /announcer reload (default: op)announcer.chat — send chat announcementsannouncer.actionbar — send action bar announcementsannouncer.title — send title announcementsannouncer.bossbar — send boss bar announcementstemplates.chat — MiniMessage template for chattemplates.actionbar — template for action bartemplates.title — title, subtitle, fade_in, stay, fade_outtemplates.bossbar — message, color, overlaysettings.default_type — default type for /announce <message>targets.<name> — worlds and permission filters (e.g., all, staff)schedule[] entries:type: chat|actionbar|title|bossbarmessage: MiniMessage stringinterval_seconds: repeat intervaltarget: target group namebossbar_duration_seconds: optional duration for boss bar visibilityschedule:
- type: chat
message: "<gold>Remember to join our Discord!</gold>"
interval_seconds: 300
target: "all"
- type: bossbar
message: "<red>Server restarting soon</red>"
interval_seconds: 600
target: "all"
bossbar_duration_seconds: 10
<gold>, <bold>, <gradient:red:gold>)<centered:Your text> inserts centered text into the output