Acciones
En esta página aprenderás a crear y configurar acciones que se ejecutarán en ciertos eventos, como el teletransporte de un jugador.
Valores generales
Estos valores se aplican a todas las acciones y algunos son obligatorios para que funcione.
type
El tipo de acción a realizar.
enabled
Sí estará habilitada esta acción (por defecto true
)
when
¿Cuándo se realiza esta acción?
whom
Esto indica a quién se le ejecutan las acciones (solo para tpa).
conditions
Condiciones para ejecutar la acción. Ve la documentación [AQUÍ].
Valores para when
when
Esto indica cuándo se ejecuta la acción.
none
Se ejecuta cuando el jugador es teletransportado, ya sea que tenga delay o no.
before_delay
Se ejecuta cuando inicia el delay.
during_delay
Se ejecuta cada segundo durante el delay.
after_delay
Se ejecuta acabando el delay (cuando el jugador es teletransportado).
cancel_delay
Se ejecuta cuando se canceló el teletransporte (normalmente por movimiento).
Valores para whom
whom
Esto indica a quién se le ejecutan las acciones (solo para tpa).
player
Este es el jugador que envía la solicitud de teletransporte.
target_player
Este es el jugador que recibe la solicitud de teletransporte.
both
Esto indica ambos jugadores .
Comando del jugador
Envía un comando como si lo hubiera ejecutado el jugador.
type: command command: "TEXT"
Ejemplo:
type: command command: "home %home_name%"
Comando de consola
Envía un comando desde la consola.
type: console command: "TEXT"
Ejemplo:
type: console command: "give %player_name% diamond 1"
Sonido
Envía un sonido al jugador.
type: sound sound: "TEXT" volume: 1 pitch: 1
Ejemplo:
type: sound sound: ENTITY_PLAYER_LEVELUP volume: 0.8 pitch: 1
Mensaje
Envía un mensaje en el chat al jugador.
type: message message: "TEXT"
Ejemplo:
type: message message: "&aEjemplo de mensaje, &#ff5733mensaje en HEX (v1.16+)"
Mensaje centrado
Envía un mensaje centrado en el chat al jugador.
type: centeredmessage message: "TEXT"
Ejemplo:
type: message message: "&aEjemplo de mensaje centrado, &#ff5733mensaje en HEX (v1.16+)"
Broadcast
Envía un mensaje a todos los jugadores conectados.
type: broadcast message: "TEXT"
Ejemplo:
type: message message: "&e%player_name% fue al spawn."
Título
Envía un titulo en la pantalla del jugador.
type: title title: "TEXT" subtitle: "TEXT" fadeIn: 10t # Tiempo que tarda en mostrarse el título gradualmente. stay: 3s 10t # Tiempo que se mostrará en pantalla. fadeOut: 1s # Tiempo que tarda en desaparecer el título gradualmente.
Ejemplo:
type: title title: "&#ff5733Bienvenido al spawn" subtitle: "&7zona segura" fadeIn: 10t stay: 3s 10t fadeOut: 1s
Modo de juego
Cambia al jugador de modo de juego (gamemode:
SURVIVAL, ADVENTURE, CREATIVE, SPECTATOR)
type: gamemode gamemode: MODE
Ejemplo:
type: gamemode gamemode: ADVENTURE
Efecto de poción
Otorga un efecto de poción al jugador.
type: potioneffect effect: EFFECT duration: 5s amplifier: 0 # Nivel del efecto (0 para nivel base)
Ejemplo:
type: potioneffect effect: NIGTH_VISION duration: 5s amplifier: 0
Barra de acción
Envía un mensaje en la barra de acción del jugador.
type: actionbar message: "TEXT" duration: 3s
Ejemplo:
type: actionbar message: "&aTeletransportando en &b%spawn_delay_formatted%&a..." duration: 3s
Última actualización
¿Te fue útil?