Плагин для серверов Майнкрафт, который меняет цвет никнейма и имени игрока в списке игроков. Поддерживаются обычные цвета, радужный режим, градиенты до 16 цветов, готовые пресеты и временное оформление.
Возможности
- Цвета в формате
#RRGGBB, настроенные именованные цвета и многоцветные градиенты. - Меню с цветами, соседними градиентами и пресетами сервера.
- Постоянные и временные профили с автоматическим окончанием срока, в том числе для игроков не в сети.
- История выбранных оформлений и отмена последнего изменения.
- Копирование активного профиля другого игрока, если тот разрешил это в настройках приватности.
- Администраторы могут назначать, временно выдавать, сбрасывать и просматривать оформление игроков.
- Доступны сообщения на русском языке.
Команды
/color gui— открыть меню цветов./color <name>или/color #RRGGBB— установить однотонный цвет./color gradient <color1> <color2> [color3...]— создать градиент./color preset <name>— выбрать настроенный пресет./color rainbow— включить радужное оформление./color temporary <duration> <profile...>— установить временный профиль; длительность указывается сm,h,dилиw./color preview [profile...]— посмотреть профиль без сохранения./color history— открыть историю оформлений./color undo— вернуть предыдущее оформление./color privacy <public|private>— разрешить или запретить копирование профиля./color copy <online-player>— скопировать публичный профиль игрока./color reset— вернуть обычный никнейм./mcolor set <player> <profile...>— назначить профиль игроку./mcolor temporary <player> <duration> <profile...>— назначить временный профиль./mcolor reset <player>— сбросить профиль игрока./mcolor info <player>— посмотреть информацию о профиле./mcolor reload— перезагрузить конфигурацию.
Права
mcolor.use— использование/colorи меню.mcolor.color.<name>— один настроенный цвет.mcolor.color.*— все именованные цвета.mcolor.hex— произвольные цвета#RRGGBB.mcolor.gradient— собственные градиенты.mcolor.preset.<name>иmcolor.preset.*— отдельные или все пресеты.mcolor.rainbow— радужное оформление.mcolor.temporary— временные профили.mcolor.copy— копирование публичных профилей.mcolor.copy.bypass— копирование без учёта приватности цели.mcolor.history— просмотр и восстановление истории.mcolor.admin— управление профилями и перезагрузка настроек.
Настройка
Основные параметры находятся в plugins/mColor/config.yml. Для русского языка укажите language.default: ru_RU и выполните /mcolor reload; параметр language.per-player: true включает выбор языка по локали Майнкрафта игрока.
Параметр limits.maximum-temporary-days ограничивает срок временных профилей. Размер и срок хранения истории задаются в разделе history, а privacy.copy-public-by-default: false запрещает копирование профиля по умолчанию.
Плагин предоставляет заполнители PlaceholderAPI: %mcolor_name%, %mcolor_name_mm%, %mcolor_name_stripped%, %mcolor_color%, %mcolor_color2%, %mcolor_gradient%, %mcolor_has_color% и %mcolor_of_PlayerName%.
Требования
Работает на Paper, Purpur и Folia. PlaceholderAPI необязателен. По умолчанию используется локальная база H2; также поддерживаются SQLite, MySQL, MariaDB и PostgreSQL. Для синхронизации цветов между серверами нужна общая база MySQL, MariaDB или PostgreSQL и включённый sync.enabled с уникальным sync.server-id для каждого сервера.
