Announcer configuration
Configure scheduling, rotation, player preferences, and announcement filters.
Global settings
config-version: 2
server-name: "Novaryn Studios"
default-channel: CHAT
rotation-mode: ORDERED
rotation-scope: GLOBAL
interval-seconds: 90
first-message-delay-seconds: 15
avoid-repeat: true
only-send-if-players-online: true
allow-player-toggle: true
remember-toggle: true
auto-fix-urls: true
placeholderapi:
enabled: true
Message entries
Each entry can set its channel, weight, interval, sound, content, and filters. A zero per-message interval uses the global interval.
messages:
store:
enabled: true
channel: CHAT
interval-seconds: 0
weight: 1
permission: ""
excluded-permission: ""
worlds-whitelist: []
worlds-blacklist: []
min-online: 0
max-online: 0
cooldown-seconds: 0
time-windows: []
lines:
- "&#FFAA00&lSTORE"
- "&fUse &e/buy &fto support the server."
Send on join
send-on-join:
enabled: false
delay-seconds: 5
message-id: ""
Configuration upgrades
When the config version changes, the plugin creates a backup and merges missing options automatically.