Jak přidat odznaky ranků přes ItemsAdder
- Navrhni své ranky. Na pořadí záleží: vrchol seznamu dostane nejvyšší prioritu v LuckPerms.
- Nastav namespace (název složky, ve výchozím stavu
ranks) a stiskni Stáhnout vše jako ZIP. - Rozbal ho a zkopíruj složku namespace do
plugins/ItemsAdder/contents/. - Spusť
/iazipv konzoli a počkej, až se resource pack přestaví. Hráči uvidí odznaky, až budou mít nový pack. - Vytvoř skupiny, pokud ještě neexistují, například
lp creategroup vip. - Spusť příkazy LuckPerms z editoru. Každý vypadá jako
lp group vip meta setprefix 60 "%img_vip% ". - 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
- Navrhni ranky. Textové prefixy používají stejné barvy a přechody jako odznaky.
- Zaškrtni Malé kapitálky, pokud chceš
ᴠɪᴘmístoVIP. - 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 "ɗAD&lVIP &r"
vipje název skupiny v LuckPerms. Pokud skupina ještě neexistuje, nejdřív ji vytvoř přeslp creategroup vip.20je 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.&ra 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ýstup | Vypadá jako | Potřebuješ |
|---|---|---|
| Odznaky jako obrázky (ZIP pro ItemsAdder) | Pixelové odznaky s okrajem a ikonami | ItemsAdder, LuckPerms, PlaceholderAPI a pluginy pro chat/tab, které prefix zobrazují |
| LuckPerms s &# hex | Tučný barevný text, přechody písmeno po písmenu | LuckPerms a chat plugin, který rozumí &#RRGGBB; Minecraft 1.16+ |
| MiniMessage | Tučný barevný text s <gradient> | Plugin pro chat nebo tab, který čte MiniMessage |
Co je v ZIPu
| Soubor | Co dělá |
|---|---|
ranks/textures/<rank>.png | Jeden odznak na rank, ve výchozím stavu vysoký 8 pixelů (volitelně 7–16 px), ve skutečné velikosti. |
ranks/configs/ranks.yml | font_images pro ItemsAdder pro všechny odznaky, se scale_ratio = výška obrázku (8 px: scale_ratio: 8, y_position: 7). |
README.txt | Postup 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 "ɗAD&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.