Come aggiungere badge dei rank con ItemsAdder
- Disegna i tuoi rank. L’ordine conta: il primo della lista riceve la priorità LuckPerms più alta.
- Imposta il namespace (il nome della cartella, di default
ranks) e premi Scarica tutti come ZIP. - Estrai lo ZIP e copia la cartella del namespace in
plugins/ItemsAdder/contents/. - Esegui
/iazipin console e aspetta che il resource pack venga ricostruito. I giocatori vedono i badge quando hanno il nuovo pack. - Crea i gruppi se non esistono ancora, per esempio
lp creategroup vip. - Esegui i comandi LuckPerms dall’editor. Ognuno ha questo aspetto:
lp group vip meta setprefix 60 "%img_vip% ". - Mostra il prefisso. I tuoi plugin di chat e tab devono mostrare il prefisso di LuckPerms ed elaborare i placeholder di PlaceholderAPI, così
%img_vip%diventa il badge.
Prefissi di testo senza resource pack
- Disegna i rank. I prefissi di testo usano gli stessi colori e le stesse sfumature dei badge.
- Spunta Maiuscoletto se vuoi
ᴠɪᴘinvece diVIP. - Copia i comandi LuckPerms con hex
&#ed eseguili in console, oppure copia le righe MiniMessage in un plugin di chat che usa MiniMessage.
Generatore di prefissi LuckPerms: come funzionano i comandi
L’editor dei rank è anche un generatore di prefissi per LuckPerms. Scrive un comando pronto per ogni rank, così devi solo copiare e incollare:
lp group vip meta setprefix 20 "ɗAD&lVIP &r"
vipè il nome del gruppo in LuckPerms. Se il gruppo non esiste ancora, crealo prima conlp creategroup vip.20è la priorità del prefisso. Quando un giocatore ha più prefissi, di default LuckPerms mostra quello con la priorità più alta. L’editor le imposta per te: il rank più in alto nella tua lista riceve il numero più alto, a passi di dieci.- Il
&re lo spazio finale impediscono al nome del giocatore di prendere il colore del prefisso. - Rimuovi di nuovo un prefisso con
lp group vip meta removeprefix 20.
LuckPerms memorizza solo il prefisso. È il tuo plugin di chat o di tab a doverlo mostrare, tramite Vault o il placeholder di PlaceholderAPI %luckperms_prefix%. Per i colori hex &# quel plugin deve capire i codici hex.
Quale output mi serve?
| Output | Aspetto | Ti serve |
|---|---|---|
| Badge come immagini (ZIP per ItemsAdder) | Badge in pixel con bordo e icone | ItemsAdder, LuckPerms, PlaceholderAPI e plugin di chat/tab che mostrano il prefisso |
| LuckPerms con hex &# | Testo colorato in grassetto, sfumature lettera per lettera | LuckPerms e un plugin di chat che capisca &#RRGGBB; Minecraft 1.16+ |
| MiniMessage | Testo colorato in grassetto con <gradient> | Un plugin di chat o di tab che legga MiniMessage |
Cosa c’è nello ZIP
| File | A cosa serve |
|---|---|
ranks/textures/<rank>.png | Un badge per rank, alto 8 pixel di default (7–16 px a scelta), nelle sue dimensioni reali. |
ranks/configs/ranks.yml | Le font_images di ItemsAdder per tutti i badge, con scale_ratio = altezza dell’immagine (8 px: scale_ratio: 8, y_position: 7). |
README.txt | I passaggi di installazione e tutti i comandi LuckPerms. |
La riga permission di ogni badge in ranks.yml decide solo chi può usarlo come emoji in chat. Chi porta quale badge lo decide il prefisso del gruppo LuckPerms. Se il tuo resource pack sposta il font della chat, cambia y_position finché il badge non sta sulla riga.
Specifiche dei badge
- Altezza
- 8 pixel di default, come chiede la wiki di ItemsAdder, da 7 a 16 px a scelta. La larghezza segue il testo.
- Testo
- Fino a 16 caratteri: A–Z, 0–9 e + - ! ? . & ★ ♥, sempre in maiuscolo.
- Stile
- Colore di riempimento o sfumatura da sinistra a destra, colore del testo, colore del bordo personalizzato facoltativo e un piccolo + nell’angolo.
- Icone
- Stella, cuore, corona, spada, gemma, fulmine, spunta o play.
- Priorità
- Il rank più in alto riceve il peso maggiore, poi 10 in meno per ogni rank sotto.
Domande frequenti
Come fanno i server a mostrare immagini dei rank in chat?
Con un resource pack. Ogni badge diventa una font image, un carattere personalizzato. ItemsAdder trasforma i PNG in caratteri del genere e ti dà un placeholder come %img_vip% da mettere nel prefisso di LuckPerms.
I giocatori devono scaricare qualcosa?
I badge in immagine richiedono il resource pack del server. ItemsAdder può inviarlo automaticamente quando i giocatori entrano. I prefissi di testo non richiedono niente.
Come aggiungo un prefisso con colore hex in LuckPerms?
Esegui lp group vip meta setprefix 60 "ɗAD&lVIP &r". Il numero è la priorità, vince il più alto. Il tuo plugin di chat deve supportare i codici hex &#. L’editor scrive questi comandi per tutti i rank in una volta.
Perché il mio prefisso mostra %img_vip% come testo?
Il placeholder non viene sostituito. O il plugin di chat o di tab non usa PlaceholderAPI, oppure il resource pack non è stato ricostruito con /iazip dopo aver copiato i file.
Che dimensioni devono avere le icone dei rank?
Di default alti 8 pixel, come chiede la wiki di ItemsAdder. Puoi scegliere da 7 a 16 px (il pack BetterRanks di LoneDev usa 9). La larghezza segue il testo. La config riceve sempre l’altezza dell’immagine come altezza del font, a 8 px cioè scale_ratio: 8 e y_position: 7, così ogni pixel resta nitido.
Posso usare i badge con Nexo o Oraxen?
Sì. Scegli Nexo o Oraxen sopra il pulsante di download. Lo ZIP contiene allora glyphs/<namespace>.yml con texture, ascent e height, i PNG nella cartella pack, e i comandi LuckPerms usano %nexo_<rank>% o %oraxen_<rank>%.
Quali caratteri può avere un badge?
Fino a 16 caratteri: A–Z, 0–9 e + - ! ? . & ★ ♥. Puoi aggiungere una di otto icone, una sfumatura, un colore del bordo e un piccolo + nell’angolo.