Плагин для серверов Майнкрафт, который управляет чатом: очищает и отключает его, задаёт оформление сообщений групп и добавляет эмодзи. Подходит для серверов на Folia.
Возможности
- Очищение чата командами
/ccи/clearchat, отключение и включение чата через/mcи/mutechat. - Настраиваемые сообщения о входе и выходе игроков.
- Отдельное оформление сообщений для групп, включая префикс, цвет и подсказку с здоровьем, миром, координатами и пингом игрока.
- Цвета и градиенты сообщений, эмодзи с собственными псевдонимами, уведомление при упоминании игрока со звуком и заголовком.
- Предпросмотр предмета или инвентаря в чате по настраиваемым меткам, например
[item]и[inventory]. - Пользовательские команды с псевдонимами и текстом ответа.
- Преобразование сообщений игроков в системные для отключения жалоб на чат.
Команды
/cc,/clearchat— очистить чат./mc,/mutechat— отключить или включить чат./chatcolor— выбрать цвет сообщения./rc reload— применить изменения конфигурации.
Права
rexchat.admin— доступ ко всем командам управления.rexchat.mutechat— отключение чата.rexchat.clearchat— очистка чата.rexchat.bypass— отправка сообщений при отключённом чате.rexchat.chatcolor— использование цветов в сообщениях.- Для отдельных цветов можно назначать права вида
rexchat.chatcolor.red.
Настройка
В config.yml можно менять сообщения, цвета, эмодзи, метки предпросмотра, силу очистки чата и команды сервера. Разделы chat-format.groups задают отдельный формат для групп, а chatcolor.colors — доступные цвета и градиенты.
Плейсхолдеры %rexchat_muted%, %rexchat_chatcolor%, %rexchat_chatcolor_raw% и %rexchat_chatcolor_format% выводят состояние чата и выбранный цвет. В формате сообщений доступны {player}, {display_name}, {message}, {world}, {health}, {max_health}, {x}, {y}, {z}, {ping} и {prefix}.
Требования
Для работы на старых серверах требуется Java 21 и FlamePaper либо совместимый форк.
