Перейти к содержимому

Генератор префиксов и значков рангов Minecraft

Конструктор рангов для чата и таб-листа

Создавай пиксельные значки рангов, как у больших серверов в чате и таб-листе. Скачай их готовым паком для ItemsAdder (ranks.yml плюс PNG) или скопируй цветные текстовые префиксы LuckPerms с hex, градиентами и капителью, если не используешь ресурспак. Бесплатно, без регистрации.

Твои ранги

Вики ItemsAdder требует 8 px, пак BetterRanks от LoneDev использует 9 px, а Nexo и Oraxen принимают любую высоту. В конфиг всегда идёт высота картинки как высота шрифта, поэтому каждый пиксель остаётся чётким.

Изменить значок

Заглавные латинские буквы, цифры и + - ! ? . & ★ ♥. Умлауты превращаются в AE, OE, UE.

Иконка: Без иконки

Стафф и ранги

Креаторы и команда

Предметы

Символы и природа

Предпросмотр

Чат (первые шесть рангов)

Таб-лист

Значки картинками

По одному PNG на ранг, высотой 8 пикселей, плюс ranks/configs/ranks.yml. Скопируй папку в plugins/ItemsAdder/contents/ и выполни /iazip.

Префиксы LuckPerms
lp group admin meta setprefix 110 "%img_admin% "
lp group dev meta setprefix 100 "%img_dev% "
lp group mod meta setprefix 90 "%img_mod% "
lp group helper meta setprefix 80 "%img_helper% "
lp group builder meta setprefix 70 "%img_builder% "
lp group vip meta setprefix 60 "%img_vip% "
lp group vipplus meta setprefix 50 "%img_vipplus% "
lp group legend meta setprefix 40 "%img_legend% "
lp group prime meta setprefix 30 "%img_prime% "
lp group lite meta setprefix 20 "%img_lite% "
lp group member meta setprefix 10 "%img_member% "
ranks/configs/ranks.yml
info:
  namespace: ranks
font_images:
  admin:
    permission: "ranks.admin"
    show_in_gui: true
    suggest_in_command: false
    path: "admin.png"
    scale_ratio: 8
    y_position: 7
  dev:
    permission: "ranks.dev"
    show_in_gui: true
    suggest_in_command: false
    path: "dev.png"
    scale_ratio: 8
    y_position: 7
  mod:
    permission: "ranks.mod"
    show_in_gui: true
    suggest_in_command: false
    path: "mod.png"
    scale_ratio: 8
    y_position: 7
  helper:
    permission: "ranks.helper"
    show_in_gui: true
    suggest_in_command: false
    path: "helper.png"
    scale_ratio: 8
    y_position: 7
  builder:
    permission: "ranks.builder"
    show_in_gui: true
    suggest_in_command: false
    path: "builder.png"
    scale_ratio: 8
    y_position: 7
  vip:
    permission: "ranks.vip"
    show_in_gui: true
    suggest_in_command: false
    path: "vip.png"
    scale_ratio: 8
    y_position: 7
  vipplus:
    permission: "ranks.vipplus"
    show_in_gui: true
    suggest_in_command: false
    path: "vipplus.png"
    scale_ratio: 8
    y_position: 7
  legend:
    permission: "ranks.legend"
    show_in_gui: true
    suggest_in_command: false
    path: "legend.png"
    scale_ratio: 8
    y_position: 7
  prime:
    permission: "ranks.prime"
    show_in_gui: true
    suggest_in_command: false
    path: "prime.png"
    scale_ratio: 8
    y_position: 7
  lite:
    permission: "ranks.lite"
    show_in_gui: true
    suggest_in_command: false
    path: "lite.png"
    scale_ratio: 8
    y_position: 7
  member:
    permission: "ranks.member"
    show_in_gui: true
    suggest_in_command: false
    path: "member.png"
    scale_ratio: 8
    y_position: 7

Текстовые префиксы (без ресурспака)

Те же цвета обычным текстом в чате. Работает на любом сервере. Для hex-цветов нужен Minecraft 1.16 или новее.

LuckPerms с hex через &#
lp group admin meta setprefix 110 "&#E3343C&lADMIN &r"
lp group dev meta setprefix 100 "&#6E2C9E&lDEV &r"
lp group mod meta setprefix 90 "&#262A8C&lMOD &r"
lp group helper meta setprefix 80 "&#FF8A00&lHELPER &r"
lp group builder meta setprefix 70 "&#0A4FA3&lBUILDER &r"
lp group vip meta setprefix 60 "&#0599AD&lVIP &r"
lp group vipplus meta setprefix 50 "&#FF9600&lVIP+ &r"
lp group legend meta setprefix 40 "&#F6C32A&lL&#F8B122&lE&#FA9F19&lG&#FB8E11&lE&#FD7C08&lN&#FF6A00&lD &r"
lp group prime meta setprefix 30 "&#2FBF4A&lPRIME &r"
lp group lite meta setprefix 20 "&#7A3CC9&lL&#8C51DB&lI&#9E67ED&lT&#B07CFF&lE &r"
lp group member meta setprefix 10 "&#6B6B6B&lMEMBER &r"
MiniMessage
admin: "<#e3343c><b>ADMIN</b></#e3343c> "
dev: "<#6e2c9e><b>DEV</b></#6e2c9e> "
mod: "<#262a8c><b>MOD</b></#262a8c> "
helper: "<#ff8a00><b>HELPER</b></#ff8a00> "
builder: "<#0a4fa3><b>BUILDER</b></#0a4fa3> "
vip: "<#0599ad><b>VIP</b></#0599ad> "
vipplus: "<#ff9600><b>VIP+</b></#ff9600> "
legend: "<gradient:#f6c32a:#ff6a00><b>LEGEND</b></gradient> "
prime: "<#2fbf4a><b>PRIME</b></#2fbf4a> "
lite: "<gradient:#7a3cc9:#b07cff><b>LITE</b></gradient> "
member: "<#6b6b6b><b>MEMBER</b></#6b6b6b> "

Как добавить значки рангов с ItemsAdder

  1. Нарисуй свои ранги. Порядок важен: верх списка получает самый высокий приоритет в LuckPerms.
  2. Задай namespace (имя папки, по умолчанию ranks) и нажми Скачать все в ZIP.
  3. Распакуй архив и скопируй папку namespace в plugins/ItemsAdder/contents/.
  4. Выполни /iazip в консоли и дождись, пока ресурспак пересоберётся. Игроки увидят значки, когда получат новый пак.
  5. Создай группы, если их ещё нет, например lp creategroup vip.
  6. Выполни команды LuckPerms из конструктора. Каждая выглядит так: lp group vip meta setprefix 60 "%img_vip% ".
  7. Покажи префикс. Твои плагины чата и таба должны выводить префикс LuckPerms и обрабатывать плейсхолдеры PlaceholderAPI, чтобы %img_vip% превращался в значок.

Текстовые префиксы без ресурспака

  1. Нарисуй ранги. Текстовые префиксы используют те же цвета и градиенты, что и значки.
  2. Отметь Капитель, если хочешь ᴠɪᴘ вместо VIP.
  3. Скопируй команды LuckPerms с hex через &# и выполни их в консоли или скопируй строки MiniMessage в плагин чата, который использует MiniMessage.

Генератор префиксов LuckPerms: как работают команды

Конструктор рангов – это ещё и генератор префиксов LuckPerms. Он пишет готовую команду для каждого ранга, так что тебе остаётся только скопировать и вставить:

lp group vip meta setprefix 20 "&#0599AD&lVIP &r"
  • vip – имя группы в LuckPerms. Если группы ещё нет, сначала создай её командой lp creategroup vip.
  • 20 – приоритет префикса. Если у игрока несколько префиксов, LuckPerms по умолчанию показывает тот, у которого приоритет выше. Конструктор расставляет их за тебя: верхний ранг в твоём списке получает самое большое число, с шагом в десять.
  • &r и пробел в конце не дают нику игрока окраситься в цвет префикса.
  • Удалить префикс можно командой lp group vip meta removeprefix 20.

LuckPerms только хранит префикс. Показывать его должен твой плагин чата или таба – через Vault или плейсхолдер PlaceholderAPI %luckperms_prefix%. Для hex-цветов через &# этот плагин должен понимать hex-коды.

Какой вывод мне нужен?

ВыводКак выглядитЧто нужно
Значки картинками (ZIP для ItemsAdder)Пиксельные значки с рамкой и иконкамиItemsAdder, LuckPerms, PlaceholderAPI и плагины чата/таба, которые показывают префикс
LuckPerms с hex через &#Жирный цветной текст, градиенты по буквамLuckPerms и плагин чата, который понимает &#RRGGBB; Minecraft 1.16+
MiniMessageЖирный цветной текст с <gradient>Плагин чата или таба, который читает MiniMessage

Что лежит в ZIP

ФайлЧто делает
ranks/textures/<rank>.pngПо одному значку на ранг, по умолчанию высотой 8 пикселей (на выбор 7–16 px), в реальном размере.
ranks/configs/ranks.ymlfont_images ItemsAdder для всех значков, с scale_ratio = высоте картинки (8 px: scale_ratio: 8, y_position: 7).
README.txtШаги установки и все команды LuckPerms.

Строка permission у каждого значка в ranks.yml решает только то, кто может использовать его как эмодзи в чате. Кто какой значок носит, решает префикс группы в LuckPerms. Если твой ресурспак сдвигает шрифт чата, меняй y_position, пока значок не встанет на строку.

Характеристики значков

Высота
По умолчанию 8 пикселей, как требует вики ItemsAdder, на выбор от 7 до 16 px. Ширина зависит от текста.
Текст
До 16 символов: A–Z, 0–9 и + - ! ? . & ★ ♥, всегда заглавными.
Стиль
Цвет заливки или градиент слева направо, цвет текста, по желанию свой цвет рамки и маленький + в углу.
Иконки
Звезда, сердце, корона, меч, самоцвет, молния, галочка или play.
Приоритет
Верхний ранг получает самый большой вес, каждый следующий ниже – на 10 меньше.

Частые вопросы

Как серверы показывают картинки рангов в чате?

С помощью ресурспака. Каждый значок становится font image – своим символом. ItemsAdder превращает PNG в такие символы и даёт плейсхолдер вроде %img_vip%, который ты ставишь в префикс LuckPerms.

Нужно ли игрокам что-то скачивать?

Значкам-картинкам нужен серверный ресурспак. ItemsAdder может автоматически отправлять его при входе игрока. Текстовым префиксам ничего не нужно.

Как добавить префикс с hex-цветом в LuckPerms?

Выполни lp group vip meta setprefix 60 "&#0599AD&lVIP &r". Число – это приоритет, побеждает большее. Твой плагин чата должен поддерживать hex-коды &#. Конструктор пишет эти команды сразу для всех рангов.

Почему в префиксе текстом написано %img_vip%?

Плейсхолдер не подставляется. Либо плагин чата или таба не использует PlaceholderAPI, либо ресурспак не пересобран через /iazip после копирования файлов.

Какого размера должны быть иконки рангов?

По умолчанию высота 8 пикселей, как требует вики ItemsAdder. Можно выбрать от 7 до 16 px (в паке BetterRanks от LoneDev – 9). Ширина зависит от текста. Конфиг всегда получает высоту картинки как высоту шрифта: при 8 px это scale_ratio: 8 и y_position: 7, так что каждый пиксель остаётся чётким.

Можно использовать значки с Nexo или Oraxen?

Да. Выбери Nexo или Oraxen над кнопкой скачивания. Тогда в ZIP будет glyphs/<namespace>.yml с texture, ascent и height, PNG в папке pack, а команды LuckPerms используют %nexo_<rank>% или %oraxen_<rank>%.

Какие символы могут быть на значке?

До 16 символов: A–Z, 0–9 и + - ! ? . & ★ ♥. Можно добавить одну из восьми иконок, градиент, цвет рамки и маленький + в углу.