UniversalBlocker - универсальный плагин для блокировки команд/символов и т.п.

ЛУЧШИЙ РЕСУРС UniversalBlocker - универсальный плагин для блокировки команд/символов и т.п. 2.0

  • Майская распродажа!

    Впереди теплые праздники, цены таят на глазах! Поздравляем вас и дарим вам специальный купон.
    Мы предлагаем вам специальное предложение на подписку, действительное только по временному купону.
    Обнови свой сервер с лучшими сборками, плагинами и картами!

    Купон
    MAY20
  • Мы теперь в Discord

    Мы рады объявить, что теперь у нас есть сервер Discord. В честь этого мы проводим розыгрыш!
    Теперь вы можете легко связаться с нами и другими участниками сообщества,
    обмениваться идеями и получать обновления о нашей деятельности.

  • EXCLUSIVE ⚡

    Гость, покупая подписку, ты увеличишь свои доходы в разы!
    Мы делаем самые актуальные сборки, переводим лучшие приватные плагины, а так-же обновляем их и фиксим любые ошибки.
    Дешевле, чем студии и другие разработчики!

  • Приветствуем тебя Гость!⁣

    Недавно на форуме? Не знаешь как можно скачивать ресурсы?
    Для этого нужно лишь зарегистрировать на форуме, и получать доступ к профессиональным плагинам, оптимизированным настройкам.
    Здесь только самое лучшее.

  • Обновленный «Mc-market.ru»

    Теперь у вас есть возможность продавать свои товары на Minecraft маркете.
    Это отличная возможность для вас начать зарабатывать на своих навыках и труде.
    Начни продавать сейчас!

  • Интеграция ChatGPT

    Администраторы Minecraft могут столкнуться с различными проблемами, связанными с работой серверов и кодом.
    Однако, благодаря инновационным технологиям, искусственный интеллект может помочь решить эти проблемы.
    Реши свою любую проблему сейчас!

Поддерживаемые версии
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
  12. 1.19
  13. 1.20
Описание: Данный плагин является пробной версией плагина UniversalBlockerUltimate и создан демонстрация возможностей последнего.
Данный плагин имеет куда меньше возможностей, чем UniversalBlockerUltimate, так что если вы хотите по настоящему раскрыть весь потенциал плагина, рекомендую приобретать именно платную версию

Возможности:
✅
Блокировка команд игрока
✅
Блокировка символов.
✅
Блокировка таб-комплита команд.
✅
Блокировка таб-комплита аргументов в командам.
✅
Сообщения, тайтлы, звуки при блокировке команд.
✅
Блокирока команд для людей с кастомным правом.
✅
Блокировка определенных символов в командах.
✅
Сообщения, тайтлы, звуки при блокировке символов.
✅
Блокирока символов для людей с кастомным правом.
✅
Защита от просмотра плагинов читами.
✅
Блокировка слов в чате.
✅
Блокировка большого числа цифр в чате.
✅
Вайтлист символов в чате.
❌ Ховертекст в сообщениях.
❌ Блокировка команд консоли и ркона.
❌ Блокировка команд и символов в определенных мирах.
❌ Вайтлист символов в командах, книгах и на табличках.
❌ Поддержка регулярных выражений.
❌ Возможность установить кастомную папку плагина (для удобной работы 2мя и более серверами)
❌ Поддержка оповещений между серверами в единой сети.
❌ Поддержка от автора при появлении неполадок.

Конфигурация:
YAML:
settings:
  # Форматирование текста.
  # LEGACY - цвет через &, MINIMESSAGE - цвет через <цвет>
  # MINIMESSAGE был добавлен в новых версиях
  serialiser: LEGACY
  # Включить ли отправку анонимной статистики (пожалуйста не отключайте)
  enable_metrics: true
  # Проверять ли наличие обновлений (пожалуйста не отключайте)
  update_checker: true
  # Включение/отключение модулей плагина
  enable_chat_module: true
  enable_symbol_module: true
  enable_command_module: true
  # Отключать ли сервер при отключении плагина
  shutdown_on_disable: false
 
# На каких игроков не будут действовать никакие запреты (можно оставить пустым, это снизит нагрузку)
excluded_players:
  - 'Overwrite'
  - 'test99999'
YAML:
# Настройки для чата и книг
chat_settings:
  # Какие символы можно писать в чате
  allowed_chat_chars:
    # Включить ли проверку
    enable: true
    # Все доступные символы в чате в строчку
    pattern: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ ~`1!2@3#4$5%6^7&§89(0)-_=+*|[{]}\;:"',<.>/?!№
    message: '&7&l(&c&l!&7&l) &cВаше сообщение содержит запрещенные символы'
    # Настройка звука, который будет проигрываться при нарушении
    sound:
      enable: true
      value: ENTITY_ITEM_BREAK:1.0:1.0 # ID:громкость:тон
    # Настройка оповещений для администрации
    notify:
      enable: true
      message: '&7&l(&c&l!&7&l) &cИгрок &3%player% &cиспользовал запрещеннный символ в чате &8(&4%chatsymbol%&8) ht=&7Сообщение игрока: &c%msg%'
      sound:
        enable: true
        value: ENTITY_ITEM_BREAK:1.0:1.0
  # Максимального кол_во цифр в сообщении
  numbers_check:
    enable: true
    # Сколько максимально может быть цифр в одном сообщении
    maxmsgnumbers: 7
    # Проверять ли строго
    # Если включено _ плагин будет блокировать все сообщения с большим колличеством цифр в сообщении
    # Если отключено _ плагин будет блокировать только попытки написать IP (по типу 228.13.37.69 _ число цифр в IP 11, а разрешено 7)
    strict: true
    message: '&7&l(&c&l!&7&l) &eМаксимальное кол_во цифр в сообщении &a%limit%'
    sound:
      enable: true
      value: ENTITY_ITEM_BREAK:1.0:1.0
    notify:
      enable: true
      message: '&7&l(&c&l!&7&l) &cИгрок &3%player% &cпытался написать более 7 цифр в сообщении. ht=&7Сообщение игрока: &c%msg%.'
      sound:
        enable: true
        value: ENTITY_ITEM_BREAK:1.0:1.0
  # Запрещенные слова в чате.
  ban_words_chat:
    enable: true
    words:
      - 'хуй'
      - 'еблан'
      - 'говно'
      - 'залупа'
      - 'шлюха'
      - 'пизда'
      - '.ru'
      - '.su'
      - '.me'
      - '.org'
    message: '&7&l(&c&l!&7&l) &3Нельзя использовать слово &4%word%'
    sound:
      enable: true
      value: ENTITY_ITEM_BREAK:1.0:1.0
    notify:
      enable: true
      message: '&7&l(&c&l!&7&l) &cИгрок &3%player% &cиспользовал запрещенное слово &8(&4%word%&8) ht=&7Полное сообщения: &4%msg%'
      sound:
        enable: true
        value: ENTITY_ITEM_BREAK:1.0:1.0
YAML:
# Список заблокированных команд.
# Доступные действия для команд указанных в файле:
## [HIDE] - Скрыть из таб_комплита.
## [LITE_HIDE] - Скрыть из таб_комплита по определенному праву. Пример: '[LITE_HIDE] ublocker.1' - команда будет скрыта для людей без права ublocker.1
## [BLOCK_TAB_COMPLETE] - Скрыть из таб_комплита аргументы команды. (/ver при нажатии таба выводит список плагинов. эта функция отключает этот вывод)
## [LITE_BLOCK_TAB_COMPLETE] - Скрыть из таб_комплита аргументы команды по определенному праву.
## [BLOCK] - Заблокировать команду.
## [LITE_BLOCK] - Заблокировать команду по определенному праву. Пример: '[LITE_BLOCK] ublocker.1' -  команда будет заблокирована для людей без права ublocker.bypass.1
## [MESSAGE] - Отправить сообщение при вводе команды.
## [TITLE] - Отправить тайтл при вводе команды. Формат - сообщение:время_появления:время_показа:время_убывания
## [SOUND] - Проиграть звук при вводе команды. Формат - звук:громкость:тональность
## [NOTIFY] - Отправить оповещение игроку с определенным правом. Пример: '[NOTIFY] Игрок использовал запрещенную команду! perm=ublocker.2' - при будет отправлено всем игрокам с правом ublocker.2
## [NOTIFY_SOUND] - Проиграть звук при вводе команды. '[NOTIFY_SOUND] BLOCK_NOTE_BLOCK_PLING:1.0:1.0 perm=ublocker.2' - звук будет проигран всем игрокам с правом ublocker.2
commands:
   # Раздел со списком заблокированных команд. Имя можно указать любое
   string_example:
     # Тип режима работы команд (STRIN или REGEX)
     mode: 'STRING'
     # Список заблокированных команд
     commands:
       - '/op'
       - '/lp'
       - '/perms'
       - '/packet'
       - '/?'
     # Действия при написании указанных команд
     actions:
       - '[LITE_HIDE] ublocker.bypass.commands'
       - '[LITE_BLOCK] ublocker.bypass.commands'
       - '[LITE_BLOCK_TAB_COMPLETE] ublocker.bypass.commands'
       - '[MESSAGE] &7&l(&c&l!&7&l) &3Команда &8(&4%cmd%&8) &3не доступна с вашим уровнем доступа!'
       - '[TITLE] &7&l(&c&l!&7&l) &6&lОшибка &7&l(&c&l!&7&l):&fКоманда &6%cmd% &fзаблокирована!:10:50:15'
       - '[SOUND] ENTITY_ITEM_BREAK:1.0:1.0'
       - '[NOTIFY] &7&l(&c&l!&7&l) &cИгрок &3%player% &cиспользовал запрещеннную команду &8(&4%cmd%&8)! &7Использованная команда: &4%fullcmd% perm=ublocker.notify.commands'
       - '[NOTIFY_SOUND] BLOCK_NOTE_BLOCK_PLING:1.0:1.0 perm=ublocker.notify.commands'
YAML:
# Список заблокированных символоы.
# Доступные действия для символов указанных в файле:
## [COMMAND_BLOCK] - Заблокировать использование данных символов в командах.
## [COMMAND_LITE_BLOCK] - Заблокировать использование данных символов в командах по определенному праву. '[COMMAND_LITE_BLOCK] ublocker.1' - символ будет заблокирована для людей без права ublocker.1
## [SIGN_BLOCK] - Заблокировать использование данных символов на табличках.
## [SIGN_LITE_BLOCK] - Заблокировать использование данных символов на табличках по определенному праву.
## [MESSAGE] - Отправить сообщение при вводе команды.
## [TITLE] - Отправить тайтл при вводе команды. Формат - сообщение:время_появления:время_показа:время_убывания
## [SOUND] - Проиграть звук при вводе команды. Формат - звук:громкость:тональность
## [NOTIFY] - Отправить оповещение игроку с определенным правом. Пример: '[NOTIFY] Игрок использовал запрещенную команду! perm=ublocker.2' - при будет отправлено всем игрокам с правом ublocker.2
## [NOTIFY_SOUND] - Проиграть звук при вводе команды. '[NOTIFY_SOUND] BLOCK_NOTE_BLOCK_PLING:1.0:1.0 perm=ublocker.2' - звук будет проигран всем игрокам с правом ublocker.2
# Дополнительно можно указать похожие команды, в которым будут применены те же правила.
# Данные "похожие" команды тоже поддерживают регекс.
symbols:
   string_example:
     mode: 'STRING'
     symbols:
       - '.*'
       - '**'
     actions:
       - '[COMMAND_LITE_BLOCK] ublocker.bypass.symbols'
       - '[MESSAGE] &7&l(&c&l!&7&l) &3Символ &8(&4%symbol%&8) &3запрещено использовать в командах!'
       - '[TITLE] &7&l(&c&l!&7&l) &6&lОшибка &7&l(&c&l!&7&l):&fСимвол %symbol% заблокирован!:10:50:15'
       - '[SOUND] ENTITY_ITEM_BREAK:1.0:1.0'
       - '[NOTIFY] &7&l(&c&l!&7&l) &cИгрок &3%player% &cиспользовал запрещеннный символ! &7Использованная написанная команда: &4%cmd%, &7Заблокированный компонент: %symbol% perm=ublocker.notify.symbol1'
       - '[NOTIFY_SOUND] BLOCK_NOTE_BLOCK_PLING:1.0:1.0 perm=ublocker.notify.symbol1'
     excluded_commands:
       - '/login'
       - '/register'

Разрешения:
ublocker.bypass.* - включает в себя все права с пометкой bypass

ublocker.bypass.numbers
ublocker.bypass.chatchars
ublocker.bypass.banwords
ublocker.admin - разрешает использовать команду /ublocker и просматривать оповещения плагина

Команды:
/ub | /ublocker | /universalblocker
/ub reload - перезагрузить конфиг
  • Нравится
Реакции: Totals
Автор
Overtime
Скачивания
134
Просмотры
1,986
Первый выпуск
Обновление
Рейтинг
5.00 звезд Оценок: 1

Другие ресурсы пользователя Overtime

Последние обновления

  1. 2.0

    Полностью изменены конфигурационные файлы плагина Отныне эта версия является лишь бесплатной...
  2. 1.12

    Добавил список разрешенных символов в книге Значительно улучшил и оптимизировал код
  3. 1.11

    Изменил message.yml, для более удобной настройки Значительная оптимизация работы плагина (не...

Последние рецензии

фильтровать сервер от рекламы школьников - это нам надо!