Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Links
Tags
Creators
Details
Licensed ARR
Published 9 months ago

📢 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.
Requirements:
- Java 16 or higher!
- Server version 1.16 - 26.1.x
✅ Features
- Folia support.
- Support for all color formatting types.
- Unlimited message entries.
- Ability to enable or disable broadcasts.
- Full message customization options
- Optimized for high performance
💬 Screenshots




📗 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.
📝 Config
# Enables automatic update checking for the plugin.
check-update: true
# Interval between notification broadcasts. Supports: 30s, 5m, 1h, 1m30s
interval: 1m
# 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✔ ᴀɴɴᴏᴜɴᴄᴇᴍᴇɴᴛ ꜱᴇɴᴛ!"
announce-not-found: "{prefix} &#FF4141✘ &fʙʀᴏᴀᴅᴄᴀꜱᴛ ᴡɪᴛʜ ɪᴅ &#FF4141'{id}'&f ɴᴏᴛ ꜰᴏᴜɴᴅ."
help:
- ""
- " ef89b[&lʟɪʀʙʀᴏᴀᴅᴄᴀꜱᴛef89b] &7(ʜᴇʟᴘ)"
- " ef89b&n▌&r ef89b/{cmd} ʀᴇʟᴏᴀᴅ &7(ʀᴇʟᴏᴀᴅ ᴄᴏɴꜰɪɢᴜʀᴀᴛɪᴏɴ)"
- " ef89b▌&r ef89b/{cmd} ᴀɴɴᴏᴜɴᴄᴇ {id} &7(ᴍᴀɴᴜᴀʟ ʙʀᴏᴀᴅᴄᴀꜱᴛ)"
- ""
notifications:
# ACTIONS:
# [message] <text> - Send chat message
# [actionbar] <text> - Display in action bar
# [title] <title>|<subtitle>|<fadeIn>|<stay>|<fadeOut> - Send title (times in ticks)
# [bossbar] <text>|<color>|<style>|<progress>|<duration> - Show boss bar
# [sound] <SOUND_NAME> <volume> <pitch> - Play sound
# [wait] <time> - Delay before next action (e.g. 1s, 500ms)
# [effect] <EFFECT> <seconds> <amplifier> - Apply potion effect
# [console] <command> - Run command as console
# [player] <command> - Run command as player
# [button] <text>|<command>|<hover> - Clickable button (run command)
# [button-url] <text>|<url>|<hover> - Clickable URL button
# [button-suggest] <text>|<command>|<hover> - Suggest command
# [buttons] <btn>;;;<btn> - Multiple buttons
# TEXT ALIGNMENT:
# <center> [action] <text> - Center text in chat (chat width: 320px)
# <right> [action] <text> - Align text to the right edge of chat
# Example:
# "<center> [message] The most important message on the planet!!!!!"
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"
# Do not change this value. Used to automatically migrate your config on plugin updates.
config-version: 1


