Плагин для серверов Майнкрафт, который ограничивает команды и подсказки при нажатии Tab. Он помогает защитить сервер от нежелательных команд, задавая отдельные правила для игроков и групп.
Возможности
- Блокировка команд по точному совпадению, началу команды или регулярному выражению.
- Режимы чёрного списка
BLACKLISTи белого спискаWHITELIST. - Отдельные правила и права обхода для каждого набора команд.
- Скрытие подсказок Tab через
HIDE_TAB_BLACKLISTиHIDE_TAB_WHITELIST. - Сообщения об отказе с плейсхолдерами PlaceholderAPI.
- Перезагрузка конфигурации без перезапуска сервера.
Команды
/acb reload— перезагрузить конфигурацию./advancedcommandblocker reload— перезагрузить конфигурацию.
Права
Право в поле permission даёт обход конкретного правила. Например, cab.allSubCommands, cab.command, acb.tpCommand и acb.tabCommand.
Настройка
Правила задаются в YAML в разделе rules. Для каждого правила указываются type, permission, blockMessage и список commands.
- Символ
*в конце команды блокирует все команды с указанным началом:/help*. - Шаблоны
<s:t>и<s:f>проверяют текстовый аргумент, а<n:t>и<n:f>— числовой. Они позволяют ограничивать команду только при определённом числе и типе аргументов. - В режиме скрытия Tab параметр
closeChat: trueзакрывает чат при попытке вызвать скрытую подсказку.
В одном правиле нельзя одновременно использовать BLACKLIST и WHITELIST; то же относится к HIDE_TAB_BLACKLIST и HIDE_TAB_WHITELIST.
Требования
Плагин основан на Bukkit и Spigot API. PlaceholderAPI нужен для использования его плейсхолдеров в сообщениях.
