Плагин для серверов Майнкрафт на Paper, который скрывает сведения об установленных плагинах от обычных игроков и клиентских сканеров. Он убирает команды из подсказок и дерева команд, а при необходимости запрещает их ручной ввод.
Возможности
- Скрывает и блокирует распространённые команды проверки плагинов:
/plugins,/pl,/version,/ver,/about,/icanhasbukkit. - Убирает заблокированные команды из автодополнения, подсказок Brigadier и команды
/help. - Скрывает команды с пространствами имён вида
pluginname:command; пространстваminecraftиbrigadierостаются видимыми по умолчанию. - Позволяет скрывать корневые команды и их псевдонимы, по которым сканеры могут определить плагины сервера.
Права
pluginhider.bypass— обход фильтрации для доверенного игрока.
Операторы сервера обходят фильтрацию всегда. Дополнительное право обхода задаётся параметром bypass-permission.
Настройка
Настройки находятся в plugins/PluginHider/config.yml.
blocked-command-message— сообщение при вводе запрещённой команды.blocked-command-paths— команды и пути команд, которые скрываются и блокируются. Например, записьexample testотносится к/example testи его аргументам, но не к/example test2.hide-namespaced-commands— скрывает команды с пространством имён.allowed-namespaces— список пространств имён, которые остаются видимыми.hidden-root-commands— скрывает корневые команды только из подсказок и дерева команд; вручную их всё ещё можно выполнить при наличии права.
Для полного запрета команды добавьте её в blocked-command-paths, а для одного лишь скрытия — в hidden-root-commands.
Требования
Работает на сервере Paper.
