
CommandBlockerPro
CommandBlockerPro - серверный плагин для Spigot, Paper и других Bukkit-платформ. Он блокирует или скрывает команды и их автодополнение по отдельным правилам, разрешениям, тексту и регулярным выражениям.
CommandBlockerPro - плагин для серверов Minecraft, который помогает точнее управлять командами и их подсказками в чате. Администратор может настроить несколько правил с разными разрешениями: блокировать команду целиком, искать заданный текст или проверять строку регулярным выражением. При необходимости команды можно не запрещать, а только скрывать из таб-дополнения.
Это пригодится, когда стандартного запрета нескольких команд уже недостаточно: например, правила должны отличаться для разных групп игроков или учитывать не только точное название команды. Для простой блокировки нескольких команд автор рекомендует обычный CommandBlocker - его проще настроить.
Как работают правила
- Несколько фильтров и разрешений - создавайте отдельные правила и назначайте им нужные права доступа.
- Блокировка команд - проверяйте полную команду, наличие заданной строки или соответствие регулярному выражению.
- Белый список - разрешайте определённые команды с использованием тех же условий фильтрации.
- Скрытие команд - убирайте команды из доступных подсказок без полной блокировки.
- Настраиваемые сообщения - текст ответа может поддерживать PlaceholderAPI.
- MiniMessage и API - плагин поддерживает форматирование MiniMessage и предоставляет API для взаимодействия с ним.
В обновлении 1.3 появилось правило MESSAGE: оно показывает настроенное сообщение и звук при вводе несуществующей команды, а саму команду добавляет в автодополнение. Это отдельное поведение, не равное обычной блокировке.
Совместимость и требования
CommandBlockerPro предназначен для серверных платформ на базе Bukkit API, включая Spigot, Paper, Purpur и Folia. Это не мод для Fabric или Forge: устанавливается он на сервер, а не в клиентскую папку mods.
В описании проекта указаны Minecraft 1.8 и новее, Java 8 или новее. PlaceholderAPI необязателен и нужен для использования его плейсхолдеров в сообщениях. Для релиза 1.4.1 заявлена совместимость с Minecraft 1.8-26.1.2.
Команды
| Команда | Псевдоним | Разрешение | Назначение |
|---|---|---|---|
/commandblocker | /cb | commandblocker.admin | Основная команда плагина |
/cb reload | Нет | Нет | Перезагрузить файл конфигурации |
/cb version | Нет | Нет | Посмотреть установленную версию |
Перед настройкой проверьте, какие команды должны быть доступны игрокам и группам с разными правами. Особенно внимательно тестируйте фильтры по подстроке и регулярным выражениям: они могут совпасть с несколькими командами, а не только с одной. CommandBlockerPro подойдёт администраторам, которым важно контролировать и выполнение команд, и то, что игроки видят в таб-дополнении.
Сервер для плагина CommandBlockerPro - как у профи
Плагин CommandBlockerPro создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином CommandBlockerPro для друзей можно за пару минут - BungeeHost всё уже подготовил.
