1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин BlackList

Тема в разделе "Неподтвержденные плагины", создана пользователем ScpDestroy, 25 ноя 2021.

  1. Автор темы
    ScpDestroy

    ScpDestroy Новичок

    Баллы:
    16
    Версия - 1.1

    Описание :

    Плагин защищает чат сервера от - флуда, мата, капса, рекламы

    Особенности :
    • Защита от флуда.
    • Защита от рекламы.
    • Защита от мата.
    • Защита от капса.
    • Настраиваемые опции.
    • Легкий.

    Команды :
    • /blacklist- перезагрузка конфига.

    Права :
    • blacklist.command - право на перезагрузку конфига.
    • blacklist.floodbypass - обход проверки на флуд.
    • blacklist.advertbypass - обход проверки на рекламу.
    • blacklist.capsbypass - обход проверки на капс.
    • blacklist.blacklistbypass - обход проверки на запрещенные слова.
    Связи - MPacket#5979
    Скачать - [ https://disk.yandex.ru/d/X_-fX_rng8Iivw ]
     
  2. OJIEKCAHDP

    OJIEKCAHDP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Мои замечания:
    Каждый раз лезть в конфиг, чтобы посмотреть включена ли так или иная функция не целесообразно. При запуске загружай из конфига это и регистрируй ивенты в том случае, если функция включена. Особенно с чатом, где используется regex.
    Зачем делать неизменяемый префикс BlackList, лучше выведи в конфиг, чтобы каждый мог настроить под себя?
    Несколько одних и тех же ивентов, зачем?
    Сам цикл который разделяет сообщения и проверяет отдельное слово на наличие запрещённого не внушает доверия, а в этом цикле получать stringList каждый раз вообще добило.
    Если уже делаешь конфигом, сообщения по типу "You don't have permission." лучше всё-таки выводить в него.
    А так, отлично.
     
  3. Автор темы
    ScpDestroy

    ScpDestroy Новичок

    Баллы:
    16

    Буду дорабатывать.
     
  4. iRouDer

    iRouDer Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    iRouDer
    chatty уже есть
     

Поделиться этой страницей