Плагин для серверов Майнкрафт на Paper, который меняет оформление чата и личных сообщений. Для групп с разными правами можно задать отдельные форматы, цвета, подсказки при наведении и действия по нажатию; поддерживается PlaceholderAPI.
Возможности
- Форматирование сообщений через MiniMessage или цветовые коды с символом
&. - Выбор формата чата по приоритету прав.
- Подсказки при наведении и действия по нажатию: например, подстановка команды или открытие ссылки.
- Динамические данные игрока через PlaceholderAPI.
- Цвета и оформление сообщений задаются в конфиге.
- При желании можно запретить код
&k, создающий нечитаемый текст. - Меню выбора цвета чата, личные сообщения, игнорирование игроков, просмотр чужих личных сообщений и блокировка общего чата.
Команды
/customchat reload— перезагрузить конфиг./chatcolor— открыть меню цветов чата./customchat mentiontoggle— включить или выключить упоминания для себя./msg <player> <message>— отправить личное сообщение./reply <message>— ответить последнему собеседнику./ignore <player>— игнорировать сообщения игрока./spy [player]— просматривать личные сообщения указанного игрока./chatlock— закрыть общий чат для игроков без нужного права.
Права
customchat.admin— перезагрузка конфига.customchat.format.<format>— использование заданного формата чата.customchat.changecolor— смена цвета своих сообщений.customchat.changeformat— смена формата своих сообщений.customchat.chatcolor— доступ к меню/chatcolor.customchat.colorchat.color.<color>— доступ к определённому цвету.customchat.colorchat.gradient.<gradient>— доступ к определённому градиенту.customchat.hover.item,customchat.hover.inv,customchat.hover.ender,customchat.hover.location,customchat.hover.ping— использование соответствующих подсказок при наведении.customchat.mentiontoggle— управление упоминаниями.customchat.message— команды/msgи/reply.customchat.ignore— команда/ignore.customchat.ignore.bypass— обход игнорирования.customchat.spy— команда/spy.customchat.chatlock— команда/chatlock.
Настройка
Форматы чата хранятся в config.yml. При отправке сообщения плагин выбирает подходящий формат по приоритету прав, подставляет плейсхолдеры, применяет цвета и действия при наведении или нажатии. После изменения config.yml используйте /customchat reload.
Требования
Работает на серверах Paper. Для плейсхолдеров нужен PlaceholderAPI.
