Мод для серверов Майнкрафт добавляет закрытый чат для администрации. Сообщения персонала не попадают в общий чат и не передаются модам-мостам, которые зеркалируют обычный чат в Discord.
Возможности
- Включаемый режим чата персонала: обычные сообщения игрока видят только сотрудники.
- Быстрая отправка одного сообщения без включения режима и настраиваемый префикс для такого сообщения.
- Упоминания сотрудников через
@имя: получатель увидит уведомление в панели действий и услышит настраиваемый звук. - Сообщения могут отображать префиксы LuckPerms; без LuckPerms доступны префиксы по правам
staffchat.rank.<id>. - Ограничение частоты сообщений, очистка управляющих символов и журнал действий в
logs/staffchat-audit.log. - По желанию закрытый чат можно дублировать в отдельный канал Discord через вебхук. Упоминания из сообщений не вызывают массовые уведомления в Discord.
Как пользоваться
/staffchat— включить или выключить режим чата персонала./staffchat <message>— отправить одно сообщение в закрытый чат./scи/sc <message>— короткие варианты команды.@<message>— отправить сообщение с быстрым префиксом, не меняя режим чата./staffchat reload— перечитать конфигурацию./staffchat list— показать сотрудников в сети.
Настройки
Основной файл — config/staffchat/config.conf в формате HOCON. В нём настраиваются формат сообщений, quick-prefix, максимальная длина max-length, индикатор режима, уведомления об упоминаниях, лимит rate-limit-per-30s, журнал и вебхук Discord.
Тексты интерфейса можно переопределить файлами config/staffchat/lang/<locale>.json; встроен английский язык.
Требования и совместимость
Мод работает только на сервере: игрокам ничего устанавливать не нужно. Требуются Fabric Loader, Fabric API и Java 21. LuckPerms необязателен и используется для префиксов сотрудников.
