Aller au contenu

Générateur de préfixes & badges de grade Minecraft

Éditeur de grades pour le chat et la liste tab

Crée des badges de grade en pixel art comme ceux des gros networks dans le chat et la liste tab. Télécharge-les sous forme de pack ItemsAdder prêt à l’emploi (ranks.yml plus les PNG) ou copie des préfixes texte LuckPerms colorés avec hex, dégradés et petites capitales si tu n’utilises pas de resource pack. Gratuit, sans inscription.

Tes grades

Le wiki ItemsAdder demande 8 px, le pack BetterRanks de LoneDev utilise 9 px, Nexo et Oraxen acceptent n’importe quelle hauteur. La config reçoit toujours la hauteur de l’image comme hauteur de police, donc chaque pixel reste net.

Modifier le badge

Majuscules, chiffres et + - ! ? . & ★ ♥. Les accents sont retirés (É devient E).

Icône: Aucune icône

Staff et grades

Créateurs et équipe

Objets

Symboles et nature

Aperçu

Chat (les six premiers grades)

Liste tab

Badges en images

Un PNG par grade, 8 pixels de haut, plus ranks/configs/ranks.yml. Copie le dossier dans plugins/ItemsAdder/contents/ et lance /iazip.

Préfixes 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

Préfixes texte (sans resource pack)

Les mêmes couleurs en texte de chat simple. Fonctionne sur n’importe quel serveur. Les couleurs hex nécessitent Minecraft 1.16 ou plus récent.

LuckPerms avec 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> "

Comment ajouter des badges de grade avec ItemsAdder

  1. Crée tes grades. L’ordre compte : le haut de la liste reçoit la plus haute priorité LuckPerms.
  2. Définis le namespace (le nom du dossier, ranks par défaut) et clique sur Tout télécharger en ZIP.
  3. Décompresse-le et copie le dossier du namespace dans plugins/ItemsAdder/contents/.
  4. Lance /iazip dans la console et attends que le resource pack soit reconstruit. Les joueurs voient les badges dès qu’ils ont le nouveau pack.
  5. Crée les groupes s’ils n’existent pas encore, par exemple lp creategroup vip.
  6. Lance les commandes LuckPerms fournies par l’éditeur. Chacune ressemble à lp group vip meta setprefix 60 "%img_vip% ".
  7. Affiche le préfixe. Tes plugins de chat et de tab doivent afficher le préfixe LuckPerms et interpréter les placeholders PlaceholderAPI, pour que %img_vip% devienne le badge.

Préfixes texte sans resource pack

  1. Crée les grades. Les préfixes texte utilisent les mêmes couleurs et dégradés que les badges.
  2. Coche Petites capitales si tu veux ᴠɪᴘ au lieu de VIP.
  3. Copie les commandes LuckPerms avec le hex &# et lance-les dans la console, ou copie les lignes MiniMessage dans un plugin de chat qui utilise MiniMessage.

Générateur de préfixes LuckPerms : comment fonctionnent les commandes

L’éditeur de grades est aussi un générateur de préfixes LuckPerms. Il écrit une commande prête à l’emploi pour chaque grade, tu n’as plus qu’à copier-coller :

lp group vip meta setprefix 20 "&#0599AD&lVIP &r"
  • vip est le nom du groupe dans LuckPerms. Si le groupe n’existe pas encore, crée-le d’abord avec lp creategroup vip.
  • 20 est la priorité du préfixe. Quand un joueur a plusieurs préfixes, LuckPerms affiche par défaut celui avec la plus haute priorité. L’éditeur les règle pour toi : le grade le plus haut de ta liste reçoit le plus grand nombre, par pas de dix.
  • Le &r et l’espace à la fin empêchent le pseudo du joueur de prendre la couleur du préfixe.
  • Pour retirer un préfixe : lp group vip meta removeprefix 20.

LuckPerms ne fait que stocker le préfixe. C’est ton plugin de chat ou de tab qui doit l’afficher, via Vault ou le placeholder PlaceholderAPI %luckperms_prefix%. Pour les couleurs hex &#, ce plugin doit comprendre les codes hex.

De quelle sortie ai-je besoin ?

SortieRenduIl te faut
Badges en images (ZIP ItemsAdder)Badges pixel avec bordure et icônesItemsAdder, LuckPerms, PlaceholderAPI et des plugins de chat/tab qui affichent le préfixe
LuckPerms avec hex &#Texte coloré en gras, dégradés lettre par lettreLuckPerms et un plugin de chat qui comprend &#RRGGBB ; Minecraft 1.16+
MiniMessageTexte coloré en gras avec <gradient>Un plugin de chat ou de tab qui lit le MiniMessage

Ce que contient le ZIP

FichierRôle
ranks/textures/<rank>.pngUn badge par grade, 8 pixels de haut par défaut (7–16 px au choix), à sa taille réelle.
ranks/configs/ranks.ymlLes font_images ItemsAdder pour tous les badges, avec scale_ratio = hauteur de l’image (8 px : scale_ratio: 8, y_position: 7).
README.txtLes étapes d’installation et toutes les commandes LuckPerms.

La ligne permission de chaque badge dans ranks.yml décide seulement qui peut l’utiliser comme emoji dans le chat. Qui porte quel badge est décidé par le préfixe de groupe LuckPerms. Si ton resource pack décale la police du chat, modifie y_position jusqu’à ce que le badge soit bien sur la ligne.

Caractéristiques des badges

Hauteur
8 pixels par défaut, comme le demande le wiki ItemsAdder, de 7 à 16 px au choix. La largeur suit le texte.
Texte
Jusqu’à 16 caractères : A–Z, 0–9 et + - ! ? . & ★ ♥, toujours en majuscules.
Style
Couleur de remplissage ou dégradé de gauche à droite, couleur du texte, couleur de bordure personnalisée en option et un petit + dans le coin.
Icônes
Étoile, cœur, couronne, épée, gemme, éclair, coche ou lecture.
Priorité
Le grade le plus haut reçoit le poids le plus élevé, puis 10 de moins pour chaque grade en dessous.

Questions fréquentes

Comment les serveurs affichent-ils des images de grade dans le chat ?

Avec un resource pack. Chaque badge devient une font image, un caractère personnalisé. ItemsAdder transforme les PNG en caractères de ce type et te donne un placeholder comme %img_vip% que tu mets dans le préfixe LuckPerms.

Les joueurs doivent-ils télécharger quelque chose ?

Les badges en image ont besoin du resource pack du serveur. ItemsAdder peut l’envoyer automatiquement quand les joueurs se connectent. Les préfixes texte n’ont besoin de rien.

Comment ajouter un préfixe en couleur hex dans LuckPerms ?

Lance lp group vip meta setprefix 60 "&#0599AD&lVIP &r". Le nombre est la priorité, la plus haute l’emporte. Ton plugin de chat doit gérer les codes hex &#. L’outil écrit ces commandes pour tous les grades d’un coup.

Pourquoi mon préfixe affiche-t-il %img_vip% en texte ?

Le placeholder n’est pas remplacé. Soit le plugin de chat ou de tab n’utilise pas PlaceholderAPI, soit le resource pack n’a pas été reconstruit avec /iazip après la copie des fichiers.

Quelle taille doivent faire les icônes de grade ?

Par défaut 8 pixels de haut, comme le demande le wiki ItemsAdder. Tu peux choisir de 7 à 16 px (le pack BetterRanks de LoneDev utilise 9). La largeur suit le texte. La config reçoit toujours la hauteur de l’image comme hauteur de police, à 8 px c’est scale_ratio: 8 et y_position: 7, donc chaque pixel reste net.

Puis-je utiliser les badges avec Nexo ou Oraxen ?

Oui. Choisis Nexo ou Oraxen au-dessus du bouton de téléchargement. Le ZIP contient alors glyphs/<namespace>.yml avec texture, ascent et height, les PNG dans le dossier pack, et les commandes LuckPerms utilisent %nexo_<rank>% ou %oraxen_<rank>%.

Quels caractères un badge peut-il contenir ?

Jusqu’à 16 caractères : A–Z, 0–9 et + - ! ? . & ★ ♥. Tu peux ajouter une des huit icônes, un dégradé, une couleur de bordure et un petit + dans le coin.