Acciones
Una acción es una línea que empieza con un tipo entre corchetes. Todas las listas de recompensas y efectos usan el mismo formato: niveles, logros, maestrías, boosters, habilidades, colocables, bloques AFK, encantamientos propios y menús.
rewards:
- "[give] tokens 5000"
- "[title] &6&lNIVEL 10;&7Ganaste 5,000 tokens"
- "[chance=10] [give] gems 5"
- "[delay=40] [sound] ENTITY_PLAYER_LEVELUP 1 1.2"
- "[permission=rank.vip] [console] crate key give {player} vip 1"Tipos
| Acción | Argumento | Ejemplo |
|---|---|---|
[message] | Texto para el jugador | [message] &aBien hecho |
[broadcast] | Texto para todos | [broadcast] &b{player} &7llegó a nivel 50 |
[console] | Comando como consola, sin / | [console] lp user {player} parent add vip |
[player] | Comando como el jugador | [player] spawn |
[actionbar] | Texto en la action bar | [actionbar] &e+500 tokens |
[title] | título;subtítulo;entrada;duración;salida (tiempos en ticks, opcionales) | [title] &6WOW;&7subtítulo;10;40;10 |
[sound] | SONIDO [volumen] [tono] | [sound] UI_TOAST_CHALLENGE_COMPLETE 1 1 |
[effect] | EFECTO [ticks] [nivel] | [effect] HASTE 200 2 |
[give] | <moneda> <cantidad> | [give] shards 25 |
[take] | <moneda> <cantidad> | [take] tokens 1K |
[exp] | <track> <cantidad> de levels.yml | [exp] mining 500 |
[close] | Nada, cierra el inventario | [close] |
Los addons pueden registrar tipos nuevos, por ejemplo [crate], que funcionan en todas las listas. Ver Extender PulsePrison.
Prefijos
Van antes del tipo y se pueden combinar:
| Prefijo | Hace |
|---|---|
[chance=25] | Se ejecuta con 25% de probabilidad |
[delay=20] | Espera 20 ticks (1 segundo) |
[permission=nodo] | Solo si el jugador tiene el permiso |
Placeholders
{player}y{uuid}en todas las acciones.- Cada sistema agrega los suyos:
{level}y{track}en niveles,{milestone}en logros,{enchant}en maestrías,{blocks}y{money}en colocables. Están listados al principio de cada archivo. - Con PlaceholderAPI, cualquier
%placeholder%.
Textos traducidos
Si el argumento es solo una clave de mensajes que empieza con @, se usa el texto del idioma del jugador:
- "[message] @milestones.custom-reward"
- "[broadcast] @placeables.items.nuke-broadcast"[broadcast] con una clave envía a cada jugador conectado el texto en su propio idioma.
Acciones de menú
Los menús aceptan además close, back, refresh, page-next, page-previous, open-menu <menú>, message, player, console y sound sin corchetes, y las acciones propias de cada menú. Ver Menús.