Cómo añadir insignias de rango con ItemsAdder
- Diseña tus rangos. El orden importa: el primero de la lista recibe la prioridad más alta en LuckPerms.
- Define el namespace (el nombre de la carpeta,
rankspor defecto) y pulsa Descargar todas en ZIP. - Descomprímelo y copia la carpeta del namespace en
plugins/ItemsAdder/contents/. - Ejecuta
/iazipen la consola y espera a que se regenere el paquete de recursos. Los jugadores verán las insignias en cuanto tengan el paquete nuevo. - Crea los grupos si todavía no existen, por ejemplo
lp creategroup vip. - Ejecuta los comandos de LuckPerms que te da el diseñador. Cada uno se ve como
lp group vip meta setprefix 60 "%img_vip% ". - Muestra el prefijo. Tus plugins de chat y de tab tienen que mostrar el prefijo de LuckPerms y procesar los placeholders de PlaceholderAPI, para que
%img_vip%se convierta en la insignia.
Prefijos de texto sin paquete de recursos
- Diseña los rangos. Los prefijos de texto usan los mismos colores y degradados que las insignias.
- Marca Versalitas si quieres
ᴠɪᴘen lugar deVIP. - Copia los comandos de LuckPerms con hex
&#y ejecútalos en la consola, o copia las líneas de MiniMessage en un plugin de chat que use MiniMessage.
Generador de prefijos para LuckPerms: cómo funcionan los comandos
El diseñador de rangos también es un generador de prefijos para LuckPerms. Escribe un comando listo para cada rango, así que solo tienes que copiar y pegar:
lp group vip meta setprefix 20 "ɗAD&lVIP &r"
vipes el nombre del grupo en LuckPerms. Si el grupo todavía no existe, créalo primero conlp creategroup vip.20es la prioridad del prefijo. Cuando un jugador tiene varios prefijos, LuckPerms muestra por defecto el de mayor prioridad. El diseñador las pone por ti: el rango más alto de tu lista recibe el número más alto, en pasos de diez.- El
&ry el espacio del final evitan que el nombre del jugador tome el color del prefijo. - Para quitar un prefijo, usa
lp group vip meta removeprefix 20.
LuckPerms solo guarda el prefijo. Tu plugin de chat o de tab tiene que mostrarlo, a través de Vault o del placeholder de PlaceholderAPI %luckperms_prefix%. Para los colores hex &#, ese plugin tiene que entender códigos hex.
¿Qué salida necesito?
| Salida | Cómo se ve | Qué necesitas |
|---|---|---|
| Insignias como imágenes (ZIP de ItemsAdder) | Insignias pixeladas con borde e iconos | ItemsAdder, LuckPerms, PlaceholderAPI y plugins de chat/tab que muestren el prefijo |
| LuckPerms con hex &# | Texto de color en negrita, degradados letra por letra | LuckPerms y un plugin de chat que entienda &#RRGGBB; Minecraft 1.16+ |
| MiniMessage | Texto de color en negrita con <gradient> | Un plugin de chat o de tab que lea MiniMessage |
Qué contiene el ZIP
| Archivo | Qué hace |
|---|---|
ranks/textures/<rank>.png | Una insignia por rango, de 8 píxeles de alto por defecto (7–16 px a elegir), a tamaño real. |
ranks/configs/ranks.yml | Los font_images de ItemsAdder para todas las insignias, con scale_ratio = altura de la imagen (8 px: scale_ratio: 8, y_position: 7). |
README.txt | Los pasos de instalación y todos los comandos de LuckPerms. |
La línea permission de cada insignia en ranks.yml solo decide quién puede usarla como emoji en el chat. Quién lleva qué insignia lo decide el prefijo del grupo de LuckPerms. Si tu paquete de recursos desplaza la fuente del chat, cambia y_position hasta que la insignia quede sobre la línea.
Especificaciones de las insignias
- Altura
- 8 píxeles por defecto, como pide la wiki de ItemsAdder, de 7 a 16 px a elegir. El ancho se ajusta al texto.
- Texto
- Hasta 16 caracteres: A–Z, 0–9 y + - ! ? . & ★ ♥, siempre en mayúsculas.
- Estilo
- Color de relleno o un degradado de izquierda a derecha, color del texto, color de borde propio opcional y un pequeño + en la esquina.
- Iconos
- Estrella, corazón, corona, espada, gema, rayo, check o play.
- Prioridad
- El rango más alto recibe el mayor peso, y cada rango por debajo, 10 menos.
Preguntas frecuentes
¿Cómo muestran los servidores imágenes de rango en el chat?
Con un paquete de recursos. Cada insignia se convierte en una imagen de fuente, un carácter personalizado. ItemsAdder convierte los PNG en esos caracteres y te da un placeholder como %img_vip% que pones en el prefijo de LuckPerms.
¿Los jugadores tienen que descargar algo?
Las insignias con imagen necesitan el paquete de recursos del servidor. ItemsAdder puede enviarlo automáticamente cuando los jugadores entran. Los prefijos de texto no necesitan nada.
¿Cómo pongo un prefijo con color hex en LuckPerms?
Ejecuta lp group vip meta setprefix 60 "ɗAD&lVIP &r". El número es la prioridad: gana el más alto. Tu plugin de chat tiene que admitir códigos hex &#. El diseñador escribe estos comandos para todos los rangos a la vez.
¿Por qué mi prefijo muestra %img_vip% como texto?
El placeholder no se está sustituyendo. O el plugin de chat o de tab no usa PlaceholderAPI, o el paquete de recursos no se volvió a generar con /iazip después de copiar los archivos.
¿Qué tamaño deben tener los iconos de rango?
Por defecto miden 8 píxeles de alto, como pide la wiki de ItemsAdder. Puedes elegir de 7 a 16 px (el paquete BetterRanks de LoneDev usa 9). El ancho depende del texto. La configuración siempre recibe la altura de la imagen como altura de fuente; a 8 px son scale_ratio: 8 e y_position: 7, así cada píxel se mantiene nítido.
¿Puedo usar las insignias con Nexo u Oraxen?
Sí. Elige Nexo u Oraxen encima del botón de descarga. El ZIP contiene entonces glyphs/<namespace>.yml con textura, ascent y altura, los PNG en la carpeta pack, y los comandos de LuckPerms usan %nexo_<rank>% o %oraxen_<rank>%.
¿Qué caracteres puede tener una insignia?
Hasta 16 caracteres: A–Z, 0–9 y + - ! ? . & ★ ♥. Puedes añadir uno de ocho iconos, un degradado, un color de borde y un pequeño + en la esquina.