Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
Platforms
Tags
Creators
Details
Licensed AGPL-3.0-only
Published last year
๐ AsBroadcast โ Advanced Server Broadcasting Plugin
AsBroadcast is a lightweight, modern Minecraft plugin built to improve server communication through flexible and customizable broadcast messages. It supports multiple display formats, precise timing control, Tab completion, permissions, and PlaceholderAPI integration for dynamic content.
โจ Features
- ๐ข Send broadcasts as chat, title, subtitle, or actionbar
- ๐งฉ Send title and subtitle together using a single command
- โจ๏ธ Fully fixed tab completion for
/asand/asadmin - ๐ PlaceholderAPI support (e.g.
%player_name%) - ๐จ Legacy color code (
&) support - ๐ Permission-based command access
- โก Lightweight, optimized, and stable
- ๐งฑ Compatible with Minecraft 1.18.x โ 1.21.x
๐งพ Commands
| Command | Description | Permission |
|---|---|---|
/as <type> <target> <time> <message> |
Send a broadcast message | asbroadcast.use |
/asadmin <time> <title> || <subtitle> |
Send title & subtitle together | asbroadcast.admin |
/asreload |
Reload plugin configuration | asbroadcast.reload |
๐จ Message Types
- chat โ Regular chat message
- title โ Large centered text
- subtitle โ Text below title
- actionbar โ Message above the hotbar
โฑ Time Format
10sโ 10 seconds1mโ 1 minute2hโ 2 hours
๐ PlaceholderAPI Support
AsBroadcast integrates with PlaceholderAPI, allowing dynamic placeholders in all messages.
Examples:
%player_name%โ Player username%server_online%โ Online players count
PlaceholderAPI is optional but highly recommended.
โ Configuration
EXAMPLE:
debug: false
tab-completion: true
welcome-message:
enabled: true
messages:
- "&aWelcome, &e%player_name%&a!"
- "&7Use &e/as &7to broadcast messages"
durations:
default: 5000
fade-in: 500
fade-out: 500
messages:
errors:
no-permission: "&cYou don't have permission."
player-not-found: "&cPlayer not found: %player%"
no-players: "&cNo players online."
invalid-type: "&cInvalid message type: %type%"
success:
message-sent: "&aMessage sent successfully!"```


