Функционал:
- Блокировка команд
- Блокировка символов в команде
- Блокировка команд через :
- Блокировка команд для консоли и RCON
- Вайтлист символов в чате
- Блокировка таб-комплита для отдельных команд
- Лимит цифр в сообщении
- Скрытие команд из таб-комплита
- Оповещение администрации об использовании игроком заблокированных команд/символов
- Тайтлы и звуки, при нарушениях и оповещениях
settings:
# Включить ли отправку анонимной статистики (пожалуйста не отключайте)
enable-metrics: true
# Оповещать ли администраторов о "нарушениях" игроков
notify: true
# Отключать ли сервер при отключении плагина
shutdown-on-disable: false
# Включение/выключение функций плагина
enable-words-blocker: true
enable-numbers-check: true
enable-allowed-chars: true
enable-command-blocker: true
enable-console-blocker: true
enable-rcon-blocker: true
enable-symbol-blocker: true
enable-tab-complere-blocker: true
# Блокировка команд через : (bukkit:pl и т.п.)
enable-blocksyntax: true
# Скрывать ли заблокированные команды из таб комплита
hide-blocked-commands-from-tab-comple: true
# Включить ли тайтлы при "нарушениях" игроков
enable-titles: true
# Включить ли звуковые оповещения при "нарушениях" игроков
enable-sounds: true
# На каких игроков не будут действовать никакие запреты (можно оставить пустым)
excluded-players:
- 'Overwrite'
- 'test99999'
chat-settings:
# Какие символы можно писать в чате
allowed-chars: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ ~`1!2@3#4$5%6^7&§89(0)-_=+*|[{]}\;:"',<.>/?!№
# Максимум цифр в сообщении
maxmsg-numbers: 7
# Запрещенные слова
ban-words:
- '***'
- '*****'
- '*****'
- '******'
- 'шлюха'
- '****а'
- '-run'
- '-con'
- '-opme'
- 'LOyoujoLIHACKACTIVITED'
# Запрещенные символы в командах
symbols:
# Список запрещенных символов
blocked-symbols:
- '-ff'
- '-uu'
- '.*'
- '**'
# На какие команды это не распространяется (можно оставить пустым)
excluded-commands:
- 'l'
- 'login'
- 'reg'
- 'register'
- 'pas'
# Запрещенные команды
blocked-commands:
# Можно прописывать, имея право ublocker.bypass.commands
lite:
- 'pl'
- 'plugins'
- 'ver'
- 'version'
- 'about'
- '?'
- 'bukkit:ver'
- 'bukkit:version'
- 'bukkit:about'
- 'bukkit:?'
- 'bukkit:help'
# Не сможет писать никто, кроме игроков из списка 'excluded-players'
full:
- 'op'
- 'deop'
- 'packet'
- 'protocol'
- 'execute'
- 'sudo'
# Блокировка команд консоли
console:
- 'rg remove -w world spawn'
- 'kill *'
- 'gm 1 *'
- 'op @a'
# Блокировка команд rcon
rcon:
- 'rg remove -w world spawn'
- 'kill *'
- 'gm 1 *'
- 'op @a'
# Блокировка заполнения аргументов к командам
args-tab-complete:
- 'ver'
- 'version'
- 'about'
- '?'
- 'bukkit:ver'
- 'bukkit:version'
- 'bukkit:about'
- 'bukkit:?'
- 'bukkit:help'
# Настройка звкуков
sounds:
# Звук оповещения админов
admin-notify:
sound: BLOCK_NOTE_BLOCK_PLING
volume: 1.0
pitch: 1.0
# Звук при заблокированной команде
blocked-command:
sound: ENTITY_ITEM_BREAK
volume: 1.0
pitch: 1.0
# Звук при заблокированном символе
blocked-symbol:
sound: ENTITY_ITEM_BREAK
volume: 1.0
pitch: 1.0
# Звук при запрещенном действии в чате
blocked-chat:
sound: BLOCK_CHAIN_BREAK
volume: 1.0
pitch: 1.0
Разрешения:
ublocker.bypass.chatsymbol - разрешает использование запрещенных символов в чате
ublocker.bypass.commands - разрешает использовать запрещенные команды
ublocker.bypass.symbol - разрешает использовать запрещенные символы в командах
ublocker.bypass.numbers - разрешает обойти проверку на кол-во цифр в чате
ublocker.admin - разрешает использовать команду /ub и просматривать оповещения плагина
Команды:
/ub | /ublocker | /universalblocker
/ub reload - перезагрузить конфиг