Etiquetas de línea
Cada etiqueta con la que puede empezar una línea de holograma o de etiqueta de NPC: tamaño y aspecto, ítems, bloques y cabezas, movimiento, efectos de color, y líneas que solo ven algunos jugadores.
Una línea puede empezar con etiquetas que le dan estilo solo a ella. Van al principio de la línea, antes de cualquier texto, y funcionan igual en las líneas de un holograma, en sus páginas y en las etiquetas de los NPCs:
lines:
- '<block:NETHERITE_BLOCK><spin:45><glow:#ff6b9d>'
- '<size:2.4><shine>{accent}&lLA ARENA'
- '<flow>{secondary}Temporada II · abierta'
- '<size:0.5> '
- '<if:"%player_level% >= 10">{success}✔ Cumples el requisito'
- '<if:"%player_level% < 10">{error}Llega a nivel 10 para entrar'
- '<range:5><typewriter><background:#55000000>{letters}Clic derecho para entrar en la cola'Solo se leen estas etiquetas, y solo al principio. Cualquier otra cosa ahí, como <gradient:...>, es texto
y la dibuja el parser de texto. Una etiqueta cuyo valor no se puede leer corta la serie y se queda en el
texto, tal cual está escrita.
Aspecto
| Etiqueta | Efecto |
|---|---|
<size:2> | Más grande (o más pequeña) que el resto; las líneas de arriba se apartan para hacer sitio. |
<opacity:160> | Opacidad del texto, de 0 a 255. |
<background:#66000000> | El fondo propio de la línea, #AARRGGBB (o #RRGGBB). |
<shadow> / <shadow:false> | Sombra del texto activada o desactivada en esta línea. |
Modelos
| Etiqueta | Efecto |
|---|---|
<item:DIAMOND> | Un ítem flotante en lugar de texto. |
<block:BEACON> | Un bloque flotante en lugar de texto. |
<head:Notch> | Una cabeza de jugador: un nombre, un UUID, una textura base64 o una URL de textures.minecraft.net. <size:0.5> la hace pequeña, <size:2> grande. |
<glow> / <glow:#8a51c4> | Un contorno brillante en una línea de ítem o bloque; sin valor es el color del equipo. |
Movimiento
El cliente interpola entre fotogramas clave, así que el servidor envía un par de paquetes por segundo en lugar de uno por tick.
| Etiqueta | Efecto | Sin valor |
|---|---|---|
<spin> / <spin:180> | Gira, en grados por segundo. | 90 |
<bob> / <bob:0.15> | Flota arriba y abajo, en bloques. | 0.08 |
<pulse> / <pulse:0.1> | Crece y encoge en esa fracción de su tamaño. | 0.06 |
<typewriter> / <typewriter:40> | Se teclea, en caracteres por segundo. | 24 |
Efectos de color
| Etiqueta | Efecto | Sin valor |
|---|---|---|
<shine> / <shine:#ffd700> / <shine:highlight> | Una franja de luz la recorre cada pocos segundos; un color hex o un nombre de la paleta. | el destello por defecto |
<flow> / <flow:8> | Sus colores fluyen a lo largo de ella, en caracteres por segundo. Combínala con un degradado. | 4 |
Quién ve una línea
Se comprueban por espectador, y la pila se recoloca para cada jugador: una línea que alguien no ve no ocupa sitio para él.
| Etiqueta | Efecto |
|---|---|
<range:8> | Solo a menos de 8 bloques. |
<perm:vip.rank> | Solo con el permiso. |
<perm:!vip.rank> | Solo sin él. |
<if:"%player_level% >= 10"> | Solo mientras se cumpla la comparación, con los placeholders resueltos para ese espectador. |
Una puerta para miembros: una línea para quien tiene el permiso y otra para los demás.
lines:
- '<item:AMETHYST_SHARD><bob><glow:#b48fd9>'
- '<size:1.6><pulse:0.04>{secondary}&lEL OBSERVATORIO'
- '<perm:observatory.key>{success}Adelante'
- '<perm:!observatory.key><opacity:180>{letters_black}Busca la llave en la biblioteca'Placeholders en las líneas
Los placeholders de PlaceholderAPI y de ExyliaLib funcionan en cualquier línea. Un holograma cuyas líneas
contienen un placeholder (%algo_asi%) se dibuja por espectador por sí solo, diga lo que diga
per-player, así que %player_name% le muestra a cada jugador su propio nombre. Sus líneas se refrescan
cada refresh.update-interval ticks (por defecto 20) mientras auto-update esté activo; las líneas sin
placeholders se dibujan una vez.
La etiqueta de un NPC se dibuja una vez para todos, no por espectador, y nada en el plugin lo cambia. Un
placeholder de jugador en una etiqueta (%player_name%) no se resuelve para cada espectador. Para una
etiqueta que tenga que leerse distinto según el jugador, pon un holograma sobre el NPC con
link. Las etiquetas de espectador de arriba (<range>, <perm>, <if>) sí
funcionan en las etiquetas de NPC.
Editar etiquetas sin la notación
La ventana de estilo de la línea (clic derecho sobre ella en el menú de líneas) muestra cada etiqueta como
un campo, y /holo <nombre> line <n> <etiqueta> [valor] cambia una. Ambos vuelven a escribir las etiquetas
en un orden fijo y solo las que tienen valor, así que un ida y vuelta nunca añade etiquetas que no pediste.
Ver Hologramas.
¿Falta algo en esta página? Dínoslo en Discord