Плагин для серверов Майнкрафт, который меняет цвет и оформление сообщений игроков в чате. Поддерживаются обычные, шестнадцатеричные, радужные и градиентные цвета, а также стили текста; настройки можно выдавать игрокам через права и группы.
Возможности
- Более 16 миллионов цветов, включая цвета Майнкрафт и шестнадцатеричные значения.
- Стили текста: жирный, курсив, подчёркивание, зачёркивание и скрытый текст.
- Сохранение выбранных цветов в MySQL или MariaDB для нескольких серверов.
- Пользовательские цвета и градиенты из
custom-colors.yml. - Групповые цвета, выдаваемые через права.
- Настраиваемые сообщения, меню выбора цвета и параметры работы плагина.
- Интеграция с PlaceholderAPI: например,
%cc_full_color%,%cc_color%,%cc_modifiers%и%cc_group%.
Команды
/chatcolor [player] <color/default> [modifiers]— установить цвет себе или игроку./chatcolor [player] %<name>— выбрать пользовательский цвет по имени изcustom-colors.yml./chatcolor— показать текущий цвет./chatcolor gui— открыть меню выбора цвета./chatcolor <add/remove> <modifier>— добавить или убрать стиль текста./chatcolor available— показать доступные цвета и стили./chatcolor commandshelp— показать справку по командам./chatcolor permissionshelp— показать справку по правам./chatcolor settingshelp— показать справку по настройкам./chatcolor reload— перезагрузить конфиги./chatcolor reset— сбросить конфиг./chatcolor set <setting> <value>— изменить параметр./chatcolor confirm— подтвердить изменение параметра./chatcolor group <add/remove/list> [name] [color]— управлять групповыми цветами./chatcolor custom <add/remove/list> [name] [color]— управлять пользовательскими цветами.
Для шестнадцатеричного цвета используйте формат &#RRGGBB. В командах также доступны коды обычных цветов: 0–9, a–f.
Права
chatcolor.*— полный доступ.chatcolor.use— использование плагина.chatcolor.use-color-codes— обычные коды цветов.chatcolor.use-hex-codes— шестнадцатеричные цвета.chatcolor.special— специальные стили.chatcolor.gui— меню выбора цвета.chatcolor.color.*иchatcolor.color.<color>— все или конкретные цвета.chatcolor.modifier.*иchatcolor.modifier.<modifier>— все или конкретные стили.chatcolor.change.*иchatcolor.change.self— изменение цвета игроков.chatcolor.admin— административные команды.chatcolor.group.<color-name>— групповой цвет.chatcolor.custom.<color-name>— пользовательский цвет.
В правах для цветов и стилей используйте их коды: например, chatcolor.color.a или chatcolor.modifier.l.
Настройка
Меню настраивается в gui.yml; в нём можно изменить интерфейс выбора обычных, шестнадцатеричных и пользовательских цветов. В параметрах плагина доступны command-name, color-override, confirm-timeout, default-color, join-message, notify-others, auto-save, save-interval, force-custom-colors и command-opens-gui.
