Zo voeg je rankbadges toe met ItemsAdder
- Ontwerp je ranks. De volgorde telt: bovenaan de lijst krijgt de hoogste LuckPerms-prioriteit.
- Stel de namespace in (de mapnaam, standaard
ranks) en klik op Alle als ZIP downloaden. - Pak de ZIP uit en kopieer de namespacemap naar
plugins/ItemsAdder/contents/. - Voer
/iazipuit in de console en wacht tot het resource pack opnieuw is gebouwd. Spelers zien de badges zodra ze het nieuwe pack hebben. - Maak de groepen aan als ze nog niet bestaan, bijvoorbeeld
lp creategroup vip. - Voer de LuckPerms-commando’s uit uit de designer. Elk commando ziet eruit als
lp group vip meta setprefix 60 "%img_vip% ". - Toon de prefix. Je chat- en tabplugins moeten de LuckPerms-prefix tonen en PlaceholderAPI-placeholders verwerken, zodat
%img_vip%de badge wordt.
Tekstprefixen zonder resource pack
- Ontwerp de ranks. De tekstprefixen gebruiken dezelfde kleuren en gradiënten als de badges.
- Vink Small caps aan als je
ᴠɪᴘwilt in plaats vanVIP. - Kopieer de LuckPerms-commando’s met
&#-hex en voer ze uit in de console, of kopieer de MiniMessage-regels naar een chatplugin die MiniMessage gebruikt.
LuckPerms-prefixgenerator: zo werken de commando’s
De rankdesigner is ook een LuckPerms-prefixgenerator. Hij schrijft voor elke rank een kant-en-klaar commando, dus je hoeft alleen te kopiëren en te plakken:
lp group vip meta setprefix 20 "ɗAD&lVIP &r"
vipis de groepsnaam in LuckPerms. Bestaat de groep nog niet, maak hem dan eerst aan metlp creategroup vip.20is de prioriteit van de prefix. Heeft een speler meerdere prefixen, dan toont LuckPerms standaard die met de hoogste prioriteit. De designer stelt ze voor je in: de hoogste rank in je lijst krijgt het hoogste getal, in stappen van tien.- De
&ren de spatie aan het eind voorkomen dat de spelernaam de kleur van de prefix overneemt. - Een prefix verwijder je weer met
lp group vip meta removeprefix 20.
LuckPerms slaat de prefix alleen op. Je chat- of tabplugin moet hem tonen, via Vault of de PlaceholderAPI-placeholder %luckperms_prefix%. Voor &#-hexkleuren moet die plugin hexcodes begrijpen.
Welke uitvoer heb ik nodig?
| Uitvoer | Ziet eruit als | Je hebt nodig |
|---|---|---|
| Badges als afbeelding (ItemsAdder-ZIP) | Pixelbadges met rand en iconen | ItemsAdder, LuckPerms, PlaceholderAPI en chat-/tabplugins die de prefix tonen |
| LuckPerms met &#-hex | Vetgedrukte gekleurde tekst, gradiënten letter voor letter | LuckPerms en een chatplugin die &#RRGGBB begrijpt; Minecraft 1.16+ |
| MiniMessage | Vetgedrukte gekleurde tekst met <gradient> | Een chat- of tabplugin die MiniMessage leest |
Wat er in de ZIP zit
| Bestand | Wat het doet |
|---|---|
ranks/textures/<rank>.png | Eén badge per rank, standaard 8 pixels hoog (7–16 px instelbaar), op ware grootte. |
ranks/configs/ranks.yml | De font_images van ItemsAdder voor alle badges, met scale_ratio = afbeeldingshoogte (8 px: scale_ratio: 8, y_position: 7). |
README.txt | De installatiestappen en elk LuckPerms-commando. |
De regel permission van elke badge in ranks.yml bepaalt alleen wie hem als chatemoji mag gebruiken. Wie welke badge draagt, bepaalt de groepsprefix in LuckPerms. Verschuift je resource pack het chatlettertype, pas dan y_position aan tot de badge op de regel staat.
Badgespecificaties
- Hoogte
- Standaard 8 pixels, zoals de ItemsAdder-wiki vraagt, 7 tot 16 px instelbaar. De breedte volgt de tekst.
- Tekst
- Tot 16 tekens: A–Z, 0–9 en + - ! ? . & ★ ♥, altijd in hoofdletters.
- Stijl
- Vulkleur of een gradiënt van links naar rechts, tekstkleur, optioneel een eigen randkleur en een kleine + in de hoek.
- Iconen
- Ster, hart, kroon, zwaard, edelsteen, bliksem, vinkje of afspelen.
- Prioriteit
- De hoogste rank krijgt het hoogste gewicht, daarna 10 minder voor elke rank eronder.
Veelgestelde vragen
Hoe tonen servers rankafbeeldingen in de chat?
Met een resource pack. Elke badge wordt een font image, een eigen teken. ItemsAdder maakt van de PNG’s zulke tekens en geeft je een placeholder zoals %img_vip%, die je in de LuckPerms-prefix zet.
Moeten spelers iets downloaden?
Badges als afbeelding hebben het resource pack van de server nodig. ItemsAdder kan het automatisch sturen als spelers joinen. Tekstprefixen hebben niks nodig.
Hoe voeg ik een prefix met hexkleur toe in LuckPerms?
Voer lp group vip meta setprefix 60 "ɗAD&lVIP &r" uit. Het getal is de prioriteit, hoger wint. Je chatplugin moet &#-hexcodes ondersteunen. De designer schrijft deze commando’s voor alle ranks tegelijk.
Waarom toont mijn prefix %img_vip% als tekst?
De placeholder wordt niet vervangen. Ofwel gebruikt de chat- of tabplugin geen PlaceholderAPI, ofwel is het resource pack niet opnieuw gebouwd met /iazip nadat je de bestanden hebt gekopieerd.
Hoe groot moeten rankiconen zijn?
Standaard 8 pixels hoog, zoals de ItemsAdder-wiki vraagt. Je kunt 7 tot 16 px kiezen (het BetterRanks-pakket van LoneDev gebruikt 9). De breedte volgt de tekst. De config krijgt altijd de afbeeldingshoogte als letterhoogte, bij 8 px is dat scale_ratio: 8 en y_position: 7, zodat elke pixel scherp blijft.
Kan ik de badges met Nexo of Oraxen gebruiken?
Ja. Kies Nexo of Oraxen boven de downloadknop. De ZIP bevat dan glyphs/<namespace>.yml met texture, ascent en height, de PNG’s in de pack-map, en de LuckPerms-commando’s gebruiken %nexo_<rank>% of %oraxen_<rank>%.
Welke tekens kan een badge hebben?
Tot 16 tekens: A–Z, 0–9 en + - ! ? . & ★ ♥. Je kunt een van acht iconen toevoegen, een gradiënt, een randkleur en een kleine + in de hoek.