Action

Una acción es lo que determina lo que se hará cuando se ejecute un evento.

Una acción tiene 3 propiedades

actions:
  action_test:
    action_type: CHAT_MESSAGE
    message: '&9%user% &csend a &6%comment%'
    entity: WOLF
    sound: 'minecraft:entity.player.levelup'
    call: 'callOtherFunction'
    commands:
      - 'tp %player% 0 100 0'
    material: STONE
    custom_params: ...

action_type (T): Este es el tipo que desea realizar al ejecutar esta acción

message: Esta propiedad sólo funciona en el tipo CHAT_MESSAGE y define el mensaje que se enviará cuando se ejecute la acción.

entity: Esta propiedad sólo funciona en el tipo SPAWN_ENTITY y define el tipo de entidad que se generará cuando se ejecute la acción. (Lista de entidades)

commands: Esta propiedad sólo funciona en el tipo EXECUTE_COMMAND y define los comandos al ejecutar la acción

material: Esta propiedad sólo funciona en el tipo SPAWN_BLOCK y define el material del bloque que se generará. (Lista de materiales)

sonido: Esta propiedad sólo funciona con el tipo PLAY_SOUND y define el sonido que se escuchará cuando se ejecute la acción.

call: Esta propiedad se usa para decirle a la acción que será enlazada con otro plugin que tenga registrado esa llamada.

custom_params (C_P): Los parámetros personalizados son un poco más extensos, pero en resumen son variables con las que puedes modificar aún más cada una de tus acciones.

TIPOS

  • EXECUTE_COMMAND

  • SPAWN_ENTITY

  • SPAWN_BLOCK

  • CHAT_MESSAGE

  • PLAY_SOUND

  • CUSTOM

Última actualización