Announcements
Last updated Oct 4, 2026
Announcements
Scheduled server announcements with configurable delivery modes. Module: announcements. Config: server.yml → announcements. Permission: soapsadmin.announce. Reload after YAML edits with the matching /sa reload target (tab-complete).
Commands
| Command | Effect |
|---|---|
/sa announce |
Open the announcements GUI when GUIs are enabled |
/sa announce create <id> <message> |
Create an entry |
/sa announce list |
List entries (clickable toggle in chat when configured) |
/sa announce toggle <id> |
Enable or disable |
/sa announce interval <id> <seconds> |
Set repeat interval |
/sa announce mode <id> <mode> |
Set delivery mode |
/sa announce test <id> |
Preview to yourself |
/sa announce delete <id> |
Remove an entry |
Delivery modes
Modes include (see usage message for the full set):
chattitleactionbarbossbartitle+chatbossbar+chat
Pick the mode that matches how loud the message should be. Test before enabling on a busy network.
GUI tips
- Shift-right-click cycles delivery mode on the announcements list.
- Press F to change the interval (
f-action). Middle-click is not used. - Shift-preview uses the real delivery mode so what you see matches what players get.
Config sketch
announcements:
entries:
vote:
message: "<gradient:#FFE66D:#FF6B6B>Vote for us at example.com!</gradient>"
interval: 600
mode: chat
enabled: true
Full defaults: Default Config Files (server.yml).