LirBroadcast

LirBroadcast

Automatically sends customizable messages to players. Simple, flexible, and fast.

272 downloads 3 followers

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.

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

Messages

Help message

Example message

Example message 2

📗 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: "&#4ef89b[&lʟɪʀʙʀᴏᴀᴅᴄᴀꜱᴛ&#4ef89b] &f→&r"

toggle-on: "{prefix} &#4ef89b✔ &fɴᴏᴛɪꜰɪᴄᴀᴛɪᴏɴꜱ ʜᴀᴠᴇ ʙᴇᴇɴ &#4ef89bᴇɴᴀʙʟᴇᴅ!"
toggle-off: "{prefix} &#FF4141✘ &fɴᴏᴛɪꜰɪᴄᴀᴛɪᴏɴꜱ ʜᴀᴠᴇ ʙᴇᴇɴ &#FF4141ᴅɪꜱᴀʙʟᴇᴅ!"
no-permission: "{prefix} &#FF4141✘ ʏᴏᴜ ᴅᴏɴ'ᴛ ʜᴀᴠᴇ ᴘᴇʀᴍɪꜱꜱɪᴏɴ ᴛᴏ ᴜꜱᴇ ᴛʜɪꜱ ᴄᴏᴍᴍᴀɴᴅ!"
reload: "{prefix} &#4ef89b✔ &fᴄᴏɴꜰɪɢᴜʀᴀᴛɪᴏɴ ʀᴇʟᴏᴀᴅᴇᴅ ɪɴ &#4ef89b%ms%ᴍꜱ!"
player-only: "{prefix} &#FF4141✘ ᴛʜɪꜱ ᴄᴏᴍᴍᴀɴᴅ ᴄᴀɴ ᴏɴʟʏ ʙᴇ ᴜꜱᴇᴅ ʙʏ ᴘʟᴀʏᴇʀꜱ!"
announce-sent: "{prefix} &#4EF89B✔ ᴀɴɴᴏᴜɴᴄᴇᴍᴇɴᴛ ꜱᴇɴᴛ!"
announce-not-found: "{prefix} &#FF4141✘ &fʙʀᴏᴀᴅᴄᴀꜱᴛ ᴡɪᴛʜ ɪᴅ &#FF4141'{id}'&f ɴᴏᴛ ꜰᴏᴜɴᴅ."

help:
  - ""
  - " &#4ef89b[&lʟɪʀʙʀᴏᴀᴅᴄᴀꜱᴛ&#4ef89b] &7(ʜᴇʟᴘ)"
  - " &#4ef89b&n▌&r &#4ef89b/{cmd} ʀᴇʟᴏᴀᴅ &7(ʀᴇʟᴏᴀᴅ ᴄᴏɴꜰɪɢᴜʀᴀᴛɪᴏɴ)"
  - " &#4ef89b▌&r &#4ef89b/{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]  &#4ef89b[&lʟɪʀʙʀᴏᴀᴅᴄᴀꜱᴛ&#4ef89b] &7(/ɴᴏᴛɪꜰɪᴄᴀᴛɪᴏɴ)"
    - "[message]  &#4ef89b&n▌&r ᴅᴏᴡɴʟᴏᴀᴅ ᴛʜᴇ ᴘʟᴜɢɪɴ -"
    - "[message]  &#4ef89b▌&r &#4ef89bhttps://modrinth.com/plugin/lirbroadcast"
    - "[message]  "
    - "[actionbar] &#4ef89b▶&f ɴᴏᴡ ᴛʜᴇʀᴇ ᴀʀᴇ &#4ef89bᴀᴄᴛɪᴏɴ ʙᴀʀꜱ&f."
    - "[sound] BLOCK_NOTE_BLOCK_PLING 1.0 1.0"
  example2:
    - "[message]  "
    - "[message]  &#4ef89b[&lʟɪʀʙʀᴏᴀᴅᴄᴀꜱᴛ&#4ef89b] &7(/ɴᴏᴛɪꜰɪᴄᴀᴛɪᴏɴ)"
    - "[message]  &#4ef89b&n▌&r &#4ef89bᴘʟᴜɢɪɴ ꜱᴜᴘᴘᴏʀᴛꜱ ʜᴇx ᴄᴏʟᴏʀꜱ &f& &#4ef89bᴘʟᴀᴄᴇʜᴏʟᴅᴇʀꜱ."
    - "[message]  &#4ef89b&n▌&r &fʏᴏᴜʀ ɴᴀᴍᴇ: &#4ef89b%player_name%"
    - "[message]  &#4ef89b▌&r &fꜱᴇʀᴠᴇʀ ᴏɴʟɪɴᴇ: &#4ef89b%server_online%"
    - "[message]  "
    - "[title] &#4ef89bᴛɪᴛʟᴇꜱ&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
Version Minecraft Loader Download

LirBroadcast 2.1.1 hotfix

2.1.1

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
bukkit, folia, paper, purpur, spigot
Download

LirBroadcast 2.1

2.1

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
bukkit, folia, paper, purpur, spigot
Download

LirBroadcast 2.0

2.0

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
bukkit, paper, purpur, spigot
Download

🛠 Patch 1.0.1 — Minor Improvements

1.0.1

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
bukkit, paper, purpur, spigot
Download

LirBroadcast 1.0

1.0

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
bukkit, paper, purpur, spigot
Download