Přeskočit na obsah

Generátor prefixů a odznaků ranků pro Minecraft

Editor ranků pro chat a tab list

Navrhni pixelové odznaky ranků, jaké v chatu a tab listu používají velké sítě. Stáhni je jako hotový pack pro ItemsAdder (ranks.yml plus PNG), nebo zkopíruj barevné textové prefixy pro LuckPerms s hex barvami, přechody a malými kapitálkami, pokud resource pack nepoužíváš. Zdarma, bez registrace.

Tvoje ranky

ItemsAdder wiki chce 8 px, balíček BetterRanks od LoneDeva používá 9 px, Nexo a Oraxen berou jakoukoli výšku. Config vždy dostane výšku obrázku jako výšku písma, takže každý pixel zůstane ostrý.

Upravit odznak

Velká písmena, číslice a + - ! ? . & ★ ♥. Háčky a čárky zmizí (Č → C, Á → A), přehlásky se mění na AE, OE, UE.

Ikona: Bez ikony

Tým a ranky

Tvůrci a tým

Předměty

Symboly a příroda

Náhled

Chat (prvních šest ranků)

Tab list

Odznaky jako obrázky

Jedno PNG na rank, 8 pixelů vysoké, plus ranks/configs/ranks.yml. Zkopíruj složku do plugins/ItemsAdder/contents/ a spusť /iazip.

Prefixy pro 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

Textové prefixy (bez resource packu)

Stejné barvy jako obyčejný text v chatu. Funguje na každém serveru. Hex barvy potřebují Minecraft 1.16 nebo novější.

LuckPerms s &# 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> "

Jak přidat odznaky ranků přes ItemsAdder

  1. Navrhni své ranky. Na pořadí záleží: vrchol seznamu dostane nejvyšší prioritu v LuckPerms.
  2. Nastav namespace (název složky, ve výchozím stavu ranks) a stiskni Stáhnout vše jako ZIP.
  3. Rozbal ho a zkopíruj složku namespace do plugins/ItemsAdder/contents/.
  4. Spusť /iazip v konzoli a počkej, až se resource pack přestaví. Hráči uvidí odznaky, až budou mít nový pack.
  5. Vytvoř skupiny, pokud ještě neexistují, například lp creategroup vip.
  6. Spusť příkazy LuckPerms z editoru. Každý vypadá jako lp group vip meta setprefix 60 "%img_vip% ".
  7. Zobraz prefix. Tvoje pluginy pro chat a tab musí zobrazovat prefix z LuckPerms a zpracovávat placeholdery PlaceholderAPI, aby se %img_vip% změnil v odznak.

Textové prefixy bez resource packu

  1. Navrhni ranky. Textové prefixy používají stejné barvy a přechody jako odznaky.
  2. Zaškrtni Malé kapitálky, pokud chceš ᴠɪᴘ místo VIP.
  3. Zkopíruj příkazy LuckPerms s hex &# a spusť je v konzoli, nebo zkopíruj řádky MiniMessage do chat pluginu, který MiniMessage používá.

Generátor prefixů pro LuckPerms: jak příkazy fungují

Editor ranků je zároveň generátor prefixů pro LuckPerms. Pro každý rank napíše hotový příkaz, takže jen kopíruješ a vkládáš:

lp group vip meta setprefix 20 "&#0599AD&lVIP &r"
  • vip je název skupiny v LuckPerms. Pokud skupina ještě neexistuje, nejdřív ji vytvoř přes lp creategroup vip.
  • 20 je priorita prefixu. Když má hráč víc prefixů, LuckPerms ve výchozím stavu ukáže ten s nejvyšší prioritou. Editor je nastaví za tebe: nejvyšší rank v tvém seznamu dostane nejvyšší číslo, po krocích deset.
  • &r a mezera na konci zabrání tomu, aby jméno hráče převzalo barvu prefixu.
  • Prefix zase odstraníš přes lp group vip meta removeprefix 20.

LuckPerms prefix jen ukládá. Zobrazit ho musí tvůj plugin pro chat nebo tab, přes Vault nebo placeholder PlaceholderAPI %luckperms_prefix%. Pro hex barvy &# musí plugin rozumět hex kódům.

Jaký výstup potřebuju?

VýstupVypadá jakoPotřebuješ
Odznaky jako obrázky (ZIP pro ItemsAdder)Pixelové odznaky s okrajem a ikonamiItemsAdder, LuckPerms, PlaceholderAPI a pluginy pro chat/tab, které prefix zobrazují
LuckPerms s &# hexTučný barevný text, přechody písmeno po písmenuLuckPerms a chat plugin, který rozumí &#RRGGBB; Minecraft 1.16+
MiniMessageTučný barevný text s <gradient>Plugin pro chat nebo tab, který čte MiniMessage

Co je v ZIPu

SouborCo dělá
ranks/textures/<rank>.pngJeden odznak na rank, ve výchozím stavu vysoký 8 pixelů (volitelně 7–16 px), ve skutečné velikosti.
ranks/configs/ranks.ymlfont_images pro ItemsAdder pro všechny odznaky, se scale_ratio = výška obrázku (8 px: scale_ratio: 8, y_position: 7).
README.txtPostup instalace a všechny příkazy LuckPerms.

Řádek permission u každého odznaku v ranks.yml rozhoduje jen o tom, kdo ho smí použít jako emoji v chatu. Kdo nosí který odznak, rozhoduje prefix skupiny v LuckPerms. Pokud tvůj resource pack posouvá font chatu, měň y_position, dokud odznak nesedí na řádku.

Parametry odznaků

Výška
Ve výchozím stavu 8 pixelů, jak žádá wiki ItemsAdderu, volitelně 7 až 16 px. Šířka se řídí textem.
Text
Až 16 znaků: A–Z, 0–9 a + - ! ? . & ★ ♥, vždy velkými písmeny.
Styl
Barva výplně nebo přechod zleva doprava, barva textu, volitelně vlastní barva okraje a malé + v rohu.
Ikony
Hvězda, srdce, koruna, meč, drahokam, blesk, fajfka nebo přehrát.
Priorita
Nejvyšší rank dostane nejvyšší váhu, každý rank pod ním o 10 méně.

Časté otázky

Jak servery zobrazují obrázky ranků v chatu?

Pomocí resource packu. Každý odznak se stane obrázkem ve fontu, tedy vlastním znakem. ItemsAdder z PNG udělá takové znaky a dá ti placeholder jako %img_vip%, který vložíš do prefixu v LuckPerms.

Musí si hráči něco stahovat?

Obrázkové odznaky potřebují resource pack serveru. ItemsAdder ho umí poslat automaticky při připojení. Textové prefixy nepotřebují nic.

Jak přidám prefix s hex barvou v LuckPerms?

Spusť lp group vip meta setprefix 60 "&#0599AD&lVIP &r". Číslo je priorita, vyšší vyhrává. Tvůj chat plugin musí podporovat hex kódy &#. Editor tyto příkazy napíše pro všechny ranky najednou.

Proč můj prefix ukazuje %img_vip% jako text?

Placeholder se nenahrazuje. Buď chat nebo tab plugin nepoužívá PlaceholderAPI, nebo jsi po zkopírování souborů nepřestavěl resource pack přes /iazip.

Jak velké mají být ikony ranků?

Ve výchozím stavu 8 pixelů na výšku, jak žádá wiki ItemsAdderu. Vybrat si můžeš 7 až 16 px (balíček BetterRanks od LoneDeva používá 9). Šířka se řídí textem. Config vždy dostane výšku obrázku jako výšku fontu, při 8 px je to scale_ratio: 8 a y_position: 7, takže každý pixel zůstane ostrý.

Můžu odznaky použít s Nexo nebo Oraxenem?

Ano. Nad tlačítkem stažení vyber Nexo nebo Oraxen. ZIP pak obsahuje glyphs/<namespace>.yml s položkami texture, ascent a height, PNG ve složce packu a příkazy pro LuckPerms používají %nexo_<rank>% nebo %oraxen_<rank>%.

Jaké znaky může odznak mít?

Až 16 znaků: A–Z, 0–9 a + - ! ? . & ★ ♥. Můžeš přidat jednu z osmi ikon, přechod, barvu okraje a malé + v rohu.