LirBroadcast
Automatically sends customizable messages to players. Simple, flexible, and fast.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
LirBroadcast
📢 LirBroadcast — is a lightweight plugin that automatically sends customizable messages to your server chat. Perfect for announcements, tips, reminders, or anything else you want players to see.
Requires Java 16+
✅ Features
``` 1. Fully customizable messages 2. Supports hex colors and PlaceholderAPI 3. Players can toggle messages on/off 4. Optimized for performance 5. Unlimited message entries ```
💬 Commands
``` /lirbroadcast reload — Reloads the plugin configuration /lirbroadcast announce {id} — Manual broadcast sending /notification — Toggles messages for the player ```
🔐 Permissions
``` lirbroadcast.admin — Grants access to admin commands. lirbroadcast.alert — Sending update alerts. ```
⚙️ Configuration
```
Enables automatic update checking for the plugin.
check-update: true
Interval (in seconds) between notification broadcasts.
interval: 60
Randomizes notification timing to prevent simultaneous triggers.
random: true
messages: prefix: "ef89b[&lʟɪʀʙʀᴏᴀᴅᴄᴀꜱᴛef89b] &f→&r"
toggle-on: "{prefix} ef89b✔ &fɴᴏᴛɪꜰɪᴄᴀᴛɪᴏɴꜱ ʜᴀᴠᴇ ʙᴇᴇɴ ef89bᴇɴᴀʙʟᴇᴅ!" toggle-off: "{prefix} &#FF4141✘ &fɴᴏᴛɪꜰɪᴄᴀᴛɪᴏɴꜱ ʜᴀᴠᴇ ʙᴇᴇɴ &#FF4141ᴅɪꜱᴀʙʟᴇᴅ!" no-permission: "{prefix} &#FF4141✘ ʏᴏᴜ ᴅᴏɴ'ᴛ ʜᴀᴠᴇ ᴘᴇʀᴍɪꜱꜱɪᴏɴ ᴛᴏ ᴜꜱᴇ ᴛʜɪꜱ ᴄᴏᴍᴍᴀɴᴅ!" reload: "{prefix} ef89b✔ &fᴄᴏɴꜰɪɢᴜʀᴀᴛɪᴏɴ ʀᴇʟᴏᴀᴅᴇᴅ ɪɴ ef89b%ms%ᴍꜱ!" player-only: "{prefix} &#FF4141✘ ᴛʜɪꜱ ᴄᴏᴍᴍᴀɴᴅ ᴄᴀɴ ᴏɴʟʏ ʙᴇ ᴜꜱᴇᴅ ʙʏ ᴘʟᴀʏᴇʀꜱ!" announce-sent: "{prefix} EF89B✔ ᴀɴɴᴏᴜɴᴄᴇᴍᴇɴᴛ ꜱᴇɴᴛ!"
notifications:
ACTIONS:
[message] {text} - Send chat message
[actionbar] {text} - Display in action bar
[title] {title}|{subtitle}|{fadeIn}|{stay}|{fadeOut} - Send title with optional subtitle, times in ticks
- "[title] &fTitle|&7Subtitle|10|70|20"
[bossbar] {text} - Display as boss bar
[sound] {SOUND_NAME} {VOLUME} {PITCH} - Play sound
[wait] {seconds} - Wait before next action
example: - "[message] " - "[message] ef89b[&lʟɪʀʙʀᴏᴀᴅᴄᴀꜱᴛef89b] &7(/ɴᴏᴛɪꜰɪᴄᴀᴛɪᴏɴ)" - "[message] ef89b&n▌&r ᴅᴏᴡɴʟᴏᴀᴅ ᴛʜᴇ ᴘʟᴜɢɪɴ -" - "[message] ef89b▌&r ef89bhttps://modrinth.com/plugin/lirbroadcast" - "[message] " - "[actionbar] ef89b▶&f ɴᴏᴡ ᴛʜᴇʀᴇ ᴀʀᴇ ef89bᴀᴄᴛɪᴏɴ ʙᴀʀꜱ&f." - "[sound] BLOCK_NOTE_BLOCK_PLING 1.0 1.0" example2: - "[message] " - "[message] ef89b[&lʟɪʀʙʀᴏᴀᴅᴄᴀꜱᴛef89b] &7(/ɴᴏᴛɪꜰɪᴄᴀᴛɪᴏɴ)" - "[message] ef89b&n▌&r ef89bᴘʟᴜɢɪɴ ꜱᴜᴘᴘᴏʀᴛꜱ ʜᴇx ᴄᴏʟᴏʀꜱ &f& ef89bᴘʟᴀᴄᴇʜᴏʟᴅᴇʀꜱ." - "[message] ef89b&n▌&r &fʏᴏᴜʀ ɴᴀᴍᴇ: ef89b%player_name%" - "[message] ef89b▌&r &fꜱᴇʀᴠᴇʀ ᴏɴʟɪɴᴇ: ef89b%server_online%" - "[message] " - "[title] ef89bᴛɪᴛʟᴇꜱ&f ᴀʀᴇ ɴᴏᴡ ᴀᴠᴀɪʟᴀʙʟᴇ." - "[sound] BLOCK_NOTE_BLOCK_PLING 1.0 1.0" ```