GUI

Todas las opciones y configuraciones relacionadas con el menú GUI

Sintaxis

menuname:
  menu_title: "TEXT"
  open_command: COMMAND
  open_requirement: EXPRESSION
  open_commands:
    - "[ACTIONTYPE] ACTION"
    - "[ACTIONTYPE] ACTION"
  inventory_type: "TEXT"
  size: #
  update_interval: #
  items:

Título del menú

menu_title: "TEXT"

El título del menú que se muestra en la parte superior de la GUI. Aquí puede utilizar códigos de color y formato, y marcadores de posición PlaceholderAPI.

Comando de abrir

open_command: COMMAND

Multiples comandos de abrir

open_command:
  - COMMAND
  - COMMAND_2

El comando utilizado para abrir el menú GUI. Sólo puede ser una palabra.

Para desactivar el comando open, basta con borrar la línea de esta opción.

Requerimientos para abrir

open_requirement:
 requirements:
   TEXT:
     type: <type>

Establece los requisitos que debe tener un jugador para abrir el menú GUI. Comprueba la página de Requerimientos para mas información

Comandos al abrir

open_commands:
  - "[ACTIONTYPE] ACTION"
  - "[ACTIONTYPE] ACTION"

Ejecuta el comando o los comandos establecidos cuando el reproductor abre el menú.

Comandos al cerrar

close_commands:
  - "[ACTIONTYPE] ACTION"
  - "[ACTIONTYPE] ACTION"

Ejecuta el comando(s) que establezcas cuando el jugador cierre el menú haciendo clic en un elemento que tenga la acción de cerrar ([close]).

Tipo de inventario

inventory_type: "TEXT"

Por defecto: CHEST
Valores soportados:
ANVIL
BARREL
BEACON
BLAST_FURNACE
BREWING
CARTOGRAPHY
DISPENSER
DROPPER
ENCHANTING
ENDER_CHEST
FURNACE
GRINDSTONE
HOPPER
LOOM
PLAYER
SHULKER_BOX
SMOKER
WORKBENCH

Permite definir un tipo diferente de Inventario.

Tamaño

size: #

Por defecto: 54
Valores soportados:
9
18
27
36
45
54

Establece el tamaño del inventario.

La opción de tamaño sólo funciona para CHEST tipos de inventarios .Incluso para eso es opcional y por defecto será 54.

Registrar comando

register_command: true

Registra el comando open en el servidor.

Debe añadirse manualmente al menú.

Args (argumentos)

args:
- "TEXT"
- "TEXT"
- "TEXT"

TEXT The argument name (Should be unique).

Le ofrece la posibilidad de establecer argumentos después de la tecla comandos al abrir, y utilizarlos dentro del menú añadiendo el marcador de posición del argumento (el nombre del argumento dentro de llaves {TEXT}).

Puede tener varios argumentos, y se establecerán en el mismo orden en el comando open.

/comando Argumento1 Argumento2 Y el resto
args:
- first
- second
- last
  • {first} devuelve Argumento1

  • {second} devuelve Argumento2

  • {last} devuelve Y el resto

  • Es muy recomendable añadir la opción Args Usage Message.

  • Requiere que la opción Registrar comando este en true.

Args Usage Message

args_usage_message: "TEXT"

Establece el mensaje de uso del menú. Si el jugador no estableció los argumentos requeridos. Será enviado al jugador si no estableció los argumentos. Puede usar códigos de color y formato aquí. Requiere que los argumentos estén definidos.

Intervalo de actualización

update_interval: #

Esto es para cualquier elemento que utilice la opción update: (Compruébelo aquí). El número define el retardo (en segundos) entre cada actualización de los marcadores de posición en el nombre lore/display de un ítem.

Nota: Esto sólo actualiza los placeholders.

Items

items:

Esta línea debe dejarse como está. Simplemente indica al plugin que está a punto de empezar a definir elementos. Compruebe la página de Items para mas información

Last updated