Плагин для серверов Майнкрафт, который оформляет сообщения чата через MiniMessage и данные групп LuckPerms. Он позволяет задать отдельный вид сообщений для рангов, групп и треков, а также добавить эмодзи, упоминания и ссылки.
Возможности
- Форматы чата для групп и треков LuckPerms, префиксы, суффиксы, цвет имени и текста.
- Градиентные имена для рангов, если используется
{gradient-name}. - Плейсхолдер
[item]: предмет из руки показывается при наведении в Paper. - Упоминания через
@: имя игрока выделяется, а на Paper получатель слышит звук и видит уведомление над панелью быстрого доступа. - Настраиваемые сокращения эмодзи, например
:heart:→ ❤. - Ссылки в сообщениях: в Paper они кликабельны, в Spigot выделяются цветом.
- Фильтры спама, повторов, капса, нецензурных слов и рекламы; для игрока можно включить мут.
- Сообщения о входе, выходе, первом входе и смерти в формате MiniMessage.


Команды
/lpc reload— перезагрузить конфигурацию./lpc version— показать сведения об установленном плагине./lpc help— показать доступные команды./lpc mute <player> [duration]— выдать мут; длительность указывается, например, как10mили2h./lpc unmute <player>— снять мут.
Права
lpc.reload— перезагрузка конфигурации.lpc.chatcolor— цвета и декоративные теги MiniMessage в сообщениях.lpc.itemplaceholder— плейсхолдер[item].lpc.emoji— сокращения эмодзи.lpc.chatlinks— обработка ссылок.lpc.mention.exempt— отключение уведомлений об упоминаниях.lpc.mute— команды мута.lpc.muted— признак замьюченного игрока, который может выставлять плагин наказаний.lpc.bypass.spam,lpc.bypass.repeat,lpc.bypass.caps,lpc.bypass.profanity,lpc.bypass.advert— обход соответствующих фильтров.
Интерактивные теги MiniMessage, включая click и hover, из сообщений игроков всегда удаляются.
Настройка
Основные параметры находятся в config.yml: chat-format задаёт общий формат, group-formats — форматы групп, а track-formats — форматы треков. Формат группы имеет приоритет над форматом трека.
use-item-placeholderвключает[item].allow-gradient-tagsразрешает игрокам сlpc.chatcolorтеги градиента и радуги.disabled-worldsсодержит миры, где плагин не меняет чат.
В форматах доступны {message}, {name}, {displayname}, {world}, {prefix}, {suffix}, {prefixes}, {suffixes}, {username-color} и {message-color}. Цвета, префиксы и суффиксы задаются в синтаксисе MiniMessage, а не кодами вида &a или §b.
Требования
Нужен LuckPerms. PlaceholderAPI подключается по желанию для дополнительных плейсхолдеров. Плагин работает на Paper и Spigot; возможности с интерактивными элементами чата лучше раскрываются на Paper.
