Skip to content

Дизайны игроков (players.yml)

Здесь происходит визуальная магия. Файл players.yml позволяет вам определять неограниченное количество групп с использованием современного движка MiniMessage, интерполированного с универсальностью PlaceholderAPI.


🎨 Понимание MiniMessage

Вместо использования старых и ограниченных цветовых кодов, таких как &c или &l, теперь вы можете использовать очень подробные HTML-теги.

ТегРезультат
<red>Чисто красный текст
<#ff00ff>Текст с использованием пользовательского HEX-кода
<bold>Жирный текст
<gradient:red:blue>Создает плавный переход между двумя или более цветами

👥 Формат по умолчанию

Любой пользователь, который не попадает в иерархию рангов, получит этот дизайн:

yaml
players:
  default_format:
    - "<yellow>Игрок</yellow>"
    - "<white><PLAYER></white>"

Вы заметите, что можете создать столько строк, сколько хотите, просто добавляя дефисы (-) в список.


👑 Продвинутые ранги и Vault

Вы можете создавать группы неймтегов, которые точно соответствуют вашему названию ранга в LuckPerms (или любой другой системе прав, совместимой с Vault). Плагин считывает главную группу игрока (Primary Group) и ищет её эквивалент здесь.

yaml
  groups:
    vip:
      - "<gradient:gold:yellow>⭐ VIP Пользователь</gradient>"
      - "<white><PLAYER></white>"
    admin:
      - "<red>:rank_dev: Верховный Админ</red>"
      - "<gradient:red:dark_red><bold><PLAYER></bold></gradient>"

🖼️ Интеграция с ItemsAdder / Oraxen

Если вы внимательно посмотрите на формат admin, вы заметите текст :rank_dev:.

Если у вас установлен ItemsAdder или любой ресурс-пак на вашем сервере, клиент игрока прочитает это и автоматически заменит двоеточия на настоящее изображение шрифта, отображаемое над головой администратора.

💡 СОВЕТ ПО ДИЗАЙНУ

Избегайте создания неймтегов более чем в 3 строки для обычных игроков. Избыточное количество строк может закрывать обзор в PvP или в плотных постройках.

Released under the MIT License.