Плагин для серверов Майнкрафт, который расширяет чат и помогает защищать его от спама, рекламы, мата и обхода фильтров. Он добавляет каналы общения, личные сообщения, чат персонала, объявления, журналирование и гибкую настройку сообщений.
Возможности
- Фильтры рекламы, мата, капса, повторяющихся сообщений и команд, а также необычных символов. Они работают в чате, командах и на табличках; для рекламы, мата и символов можно назначить уведомление персоналу и выполнение команды.
- Белые списки ссылок, слов, команд и символов; для фильтров рекламы и мата доступна повышенная чувствительность, которая может давать ложные срабатывания.
- Защита от бот-атак: после входа игрок не сможет писать в чат и использовать команды, пока не начнёт двигаться.
- Локальный, глобальный и мировой чат. Для локального чата задаётся радиус, для мирового можно объединять миры в группы; доступен режим наблюдения за сообщениями всех каналов.
- Форматы чата по группам прав, цвета и форматирование текста, включая шестнадцатеричные цвета, а также плейсхолдеры.
- Автоматические объявления в общий чат, отдельные миры, строку состояния, заголовок или боссбар; для них задаются интервалы, префиксы, звук, верхняя и нижняя строки.
- Настраиваемые сообщения входа, первого входа и выхода, MOTD, список игроков и персонала, упоминания с уведомлением звуком и заголовком.
- Очистка и отключение чата, просмотр отправляемых команд и личных сообщений, скрытый чат персонала, правила сервера, проверка пинга и журнал чата, команд и табличек.
- Личные сообщения учитывают невидимость из Essentials Vanish и Super Vanish; игнорирование работает с системой Essentials.
Команды
/Broadcast {message}— отправить объявление всему серверу./Annoucement {message}— отправить объявление с верхней и нижней строками./Warning {message}— отправить предупреждение с верхней и нижней строками./chatradius— переключить канал чата./Perworldchat Bypassили/pwc bypass— включить обход мирового чата./messageи/reply— личные сообщения./Rule— открыть правила./MuteChat -s— отключить чат так, чтобы уведомление видел только персонал.
Настройка
Основные функции включаются в config.yml, а тексты почти всех сообщений меняются в messages.yml. Автообъявления настраиваются в AutoBroadcast.yml; там же можно задать сообщения для разных способов показа и миров. В конфиге указываются форматы чата, символы каналов и упоминаний, радиус локального чата, исключения фильтров и команды, которые не нужно записывать в журнал.
Для формата чата можно использовать {radius} или %chatmanager_radius%, чтобы показывать активный канал. Плагин поддерживает собственные плейсхолдеры и плейсхолдеры PlaceholderAPI.
Требования
Для работы сервера нужны LuckPerms и Vault. Для дополнительных плейсхолдеров требуется PlaceholderAPI. Интеграция личных сообщений с невидимостью поддерживает Essentials Vanish и Super Vanish.
