Плагин LirBroadcast [2.1]

LirBroadcast
Краткое описание:
Автоматически отправляет игрокам настраиваемые сообщения. Просто, гибко и быстро.
16
227
Для версий
  1. 1.16.✘
  2. 1.17.✘
  3. 1.18.✘
  4. 1.19.✘
  5. 1.20.✘
  6. 1.21.✘
  7. 26.✘
Источник
https://modrinth.com/plugin/lirbroadcast
Java
  1. Java 16
  2. Java 17
  3. Java 18
  4. Java 19
  5. Java 20
  6. Java 21
  7. Java 22
  8. Java 23
  9. Java 25
Исходный код
https://github.com/LirDevOff/LirBroadcast
LirBroadcast


📢 LirBroadcast — это лёгкий плагин, который автоматически отправляет настраиваемые сообщения в чат сервера. Идеально подходит для объявлений, подсказок, напоминаний и всего остального, что вы хотите донести до игроков.

Требования:
  • Java 16 или выше!
  • Версия сервера 1.16 - 1.21.x

✅ Возможности
- Поддержка Folia.
- Поддержка всех типов цветового форматирования.
- Неограниченное количество уведомлений.
- Возможность включать и отключать уведомления.
- Полная настройка сообщений.
- Оптимизирован для высокой производительности.

💬 Скриншоты
Сообщения



Сообщение помощи



Пример сообщения



Пример сообщения 2



📗 Команды
- /lirbroadcast reload — Перезагружает конфигурацию плагина.
- /lirbroadcast announce {id} — Ручная отправка объявления.
- /notification — Переключает отправку сообщений для игрока.


🔐 Права
- lirbroadcast.admin — Доступ к командам администратора.
- lirbroadcast.alert — Отправка оповещений об обновлениях.


📝 Конфигурация
Код:
# Включает автоматическую проверку обновлений плагина.
check-update: true

# Интервал между рассылками уведомлений. Поддерживается: 30s, 5m, 1h, 1m30s
interval: 1m

# Рандомизирует время уведомлений, чтобы избежать одновременных срабатываний.
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:
    # ДЕЙСТВИЯ:
    # [message] <текст> — Отправить сообщение в чат
    # [actionbar] <текст> — Показать в панели действий
    # [title] <заголовок>|<подзаголовок>|<fadeIn>|<stay>|<fadeOut> — Показать титр (время в тиках)
    # [bossbar] <текст>|<цвет>|<стиль>|<прогресс>|<длительность> — Показать полосу босса
    # [sound] <ИМЯ_ЗВУКА> <громкость> <высота> — Воспроизвести звук
    # [wait] <время> — Задержка перед следующим действием (например: 1s, 500ms)
    # [effect] <ЭФФЕКТ> <секунды> <усилитель> — Применить зелье-эффект
    # [console] <команда> — Выполнить команду от консоли
    # [player] <команда> — Выполнить команду от игрока
    # [button] <текст>|<команда>|<подсказка> — Кликабельная кнопка (выполнить команду)
    # [button-url] <текст>|<url>|<подсказка> — Кликабельная кнопка-ссылка
    # [button-suggest] <текст>|<команда>|<подсказка> — Предложить команду
    # [buttons] <кнопка>;;;<кнопка> — Несколько кнопок

    # ВЫРАВНИВАНИЕ ТЕКСТА:
    # <center> [действие] <текст> — Центрировать текст в чате (ширина чата: 320px)
    # <right> [действие] <текст> — Выровнять текст по правому краю чата
    # Пример:
    # "<center> [message] Самое важное сообщение на планете!!!!!"

    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"

# Не изменяйте это значение. Используется для автоматической миграции конфигурации при обновлениях плагина.
config-version: 1

Автор

LirDev

Последние отзывы

justpremadeaccount
justpremadeaccount
5,00 звёзд
Версия: 2.1
Донёс для игроков всё что хотел.
LirDev
LirDev
Спасибо за ваш отзыв! Нам очень приятно :)
ВерхНиз