Advanced scheduled broadcasting plugin with extensive customization options
Advanced scheduled broadcasting plugin for Paper servers with extensive customization options
| Command | Description | Permission |
|---|---|---|
/titlebroadcast |
Main command with help | titlebroadcast.command |
/titlebroadcast reload |
Reload configuration | titlebroadcast.reload |
/titlebroadcast list |
List all broadcasts | titlebroadcast.list |
/titlebroadcast send <broadcast> |
Send specific broadcast | titlebroadcast.send |
/titlebroadcast toggle |
View broadcast status | titlebroadcast.toggle |
/titlebroadcast info |
Plugin information | titlebroadcast.command |
/titlebroadcast next |
Show next scheduled broadcast | titlebroadcast.list |
Aliases: tb, broadcast, titlebc
titlebroadcast.command - Use the main commandtitlebroadcast.reload - Reload configuration titlebroadcast.list - List broadcaststitlebroadcast.send - Send manual broadcaststitlebroadcast.toggle - Toggle broadcaststitlebroadcast.receive.announcements - Receive announcementstitlebroadcast.receive.alerts - Receive alerts titlebroadcast.receive.events - Receive eventstitlebroadcast.receive.tips - Receive tipsThe plugin uses modern camelCase configuration throughout:
# Broadcast settings
broadcastSettings:
enabled: true
intervalSeconds: 300
randomOrder: true
onlyWhenPlayersOnline: true
minimumPlayersRequired: 1
# Default display settings
defaultDisplaySettings:
title:
enabled: true
fadeInTicks: 10
stayTicks: 70
fadeOutTicks: 20
sound:
enabled: true
soundType: "ENTITY_EXPERIENCE_ORB_PICKUP"
volume: 1.0
pitch: 1.0
broadcasts:
welcome:
enabled: true
permission: "titlebroadcast.receive.announcements"
displaySettings:
title:
enabled: true
text: "<gradient:#ff6b6b:#feca57>Welcome!</gradient>"
fadeInTicks: 20
stayTicks: 60
fadeOutTicks: 20
subtitle:
enabled: true
text: "<color:#74b9ff>Enjoy your stay!</color>"
sound:
enabled: true
soundType: "BLOCK_NOTE_BLOCK_CHIME"
volume: 0.8
pitch: 1.2
particles:
enabled: true
particleType: "HEART"
count: 5
Full support for Adventure API's powerful MiniMessage formatting:
<gradient:#ff6b6b:#feca57>Text</gradient><color:#FFFF00>Yellow text</color><bold>Bold</bold>, <italic>Italic</italic>{player} - Player name{displayname} - Player display name {world} - Current world name{online} - Online player count{tps} - Server TPS{health}, {level}, {exp} - Player statsAll PlaceholderAPI placeholders are supported when the plugin is installed!
plugins/ folderconfig.ymlThis is a private project. Source code is not available.
The compiled plugin is available as TitleBroadcast-1.0.0.jar
The plugin comes with pre-configured broadcast examples:
Need help? Join our Discord server:
Made with ❤️ for the Minecraft community