Page cover

Modificar Menú

Guía para modificar los menús correctamente

Apartados disponibles.

Todo lo que se mostrara a continuación sirve para todos los menús que contiene el plugin

title_menu

El título de menú es lo que se muestra en la parte superior izquierda del inventario. Podrás modificarlo a tu gusto.

config.yml
Menu:
 title_menu: '&bCustomJoin&fEvents &8| &7Main'
Título del menú

El plugin admite los nuevos colores de Minecraft, pero para usarlos es necesario estar en una versión superior a la 1.16.

Si gustas saber como usar estos nuevos colores, da clic aquí.

size

El tamaño del menú es importante, dependiendo el valor que le coloques, será su tamaño. Aquí están los tamaños disponibles

Tamaños válidos: 9,18, 27, 36, 45 y 54

config.yml
Menu:
 title_menu: '&bCustomJoin&fEvents &8| &7Main'
 size: 45
Tamaños del menú

decorations

La sección de decoración es para colocar gran variedad de ítems decorativos, el plugin cuenta con algunas decoraciones por defecto. Si quieres eliminar alguna de esas decoraciones, solo borra el apartado. Pero si quieres conservar el apartado y desactivar la decoración, solo busca el apartado enabled y cambia su valor a false. De esta manera, la decoración será desactivada pero conservando su configuración.

config.yml
Menu:
 decorations:
  title_menu: '&bCustomJoin&fEvents &8| &7Main'
  size: 45
  decorations:
   glass:
    material: 'GRAY_STAINED_GLASS_PANE'
    display_name: ' '
    enabled: true
   close:
    material: 'BARRIER'
    display_name: '&6&l✦ &cClose &6&l✦'
    enabled: true
    lore:
     - ''
     - '&6&l| &fClick to close this menu'
     - ''
Decoraciones

Lo que viene a continuación es para la sección de ítems y decorations.

material

El material será el ítem que se muestre al usuario en el inventario de su respectivo menú. En esta sección puedes colocar materiales y hasta cabezas de jugadores personalizadas.

Para colocar un ítem o cabeza de jugador personalizada hay 3 maneras de hacerlo.

1) Ítem normal

Para el ítem normal o material, debes de colocar el nombre del material en el apartado correspondiente que es material.

Materiales de la versión 1.8+, da clic aquí.

Materiales de la versión 1.13+, da clic aquí.

Materiales de la versión 1.16+, da clic aquí.

config.yml
  Menu:
   items:
    settings:
     material: 'FIREWORK_ROCKET'

2) Texturas

Para colocar texturas es algo más complicado de realizar, pero aquí te enseñaré como. Primero debes ir al siguiente link: clic aquí. Seleccionarás la cabeza que más te agrade e irás al final de la página y buscaras el apartado "Other" y copiaras el valor que se encuentra en value.

Minecraft value

Una vez hayas copiado el value de la textura, lo pegarás en material seguido de la palabra TEXTURE-value. Aquí hay algunos ejemplos.

config.yml
  Menu:
   items:
    settings:
     material: 'TEXTURE-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDg5ODVmODI0MDVjY2FjOGY1YWUxYjlmNjAzMTQyNTYzYzBlNTFmNGI4NGE4ZTM5NThkNTNiOTkzZWNiMThkMyJ9fX0='

3) Cabeza de jugador

Esto es igual a la textura, pero en aquí puedes poner el nombre de un jugador (premium) y este será reemplazado por la cabeza de dicho jugador. Para colocar la cabeza del jugador, debes de colocar en material lo siguiente PLAYER_HEAD-player_name

config.yml
  Menu:
   items:
    settings:
     material: 'PLAYER_HEAD-_ImJona'

display_name

Display_name será el nombre que se le dará al ítem en el inventario, puedes elegir el nombre a tu gusto.

config.yml
  Menu:
   items:
    settings:
     material: 'COMPARATOR'
     display_name: '&a&lTitle &e#2'

También puedes usar colores de la nueva versión de Minecraft 1.16 y versiones superiores. Para saber como utilizarlo, da clic aquí.

display_name

action_type

Action_type son las acciones que hace el ítem al ser cliqueado por el usuario, puedes elegir acciones ya predeterminadas.

Actions disponibles:

1) OPEN_MENU_<menú>

2) CLOSE_MENU

3) BACK_MENU_<menú>

Actualmente, hay 6 menús disponibles.

1) MAIN

2) FIREWORK

3) SETTINGS

4) SOUND

5) MESSAGE

6) TITLE

config.yml
  message:
   material: 'PAPER'
   display_name: '&3Messages'
   action_type: 'OPEN_MENU_MESSAGE'

sound_on_click

Este apartado solo viene agregado por defecto en decorations - "close". ¿Qué hace realmente? Bueno, ejecuta un sonido cuando un usuario da clic al ítem en cuestión. Puedes agregarlos en todos los apartados que usted guste.

config.yml
Menu:
 items:
  close:
   material: 'BARRIER'
   display_name: '&cClose'
   sound_on_click: 'CHEST_CLOSE'
   enabled: true
   action_type: 'CLOSE_MENU'

slot

Slot será el lugar donde se ubicara nuestro material dentro del inventario. Eres libre de elegir la posición que gustes.

Inventario slots

En la imagen que se muestra se encuentran números en cada slot, debes elegir uno y escribirlo en tu apartado de slot de tu evento. Pero te mostraré otras formas de colocar tu material en el inventario.

1) Slot nomal

La primera manera es la que se te menciono, seleccionas la posición en el inventario (número) y lo colocas en slot y ya quedaría.

config.yml
Menu:
 items:
  close:
   material: 'BARRIER'
   display_name: '&cClose'
   sound_on_click: 'CHEST_CLOSE'
   enabled: true
   slot: 40
   action_type: 'CLOSE_MENU'

2) Lista

En este podrás colocar múltiples posiciones de un material en el inventario, hacemos lo mismo que lo anterior mencionado. Seleccionamos las posiciones que deseamos y lo vamos colocando de la siguiente manera.

config.yml
Menu:
 decorations:
 items:
  glass_1:
   material: 'PINK_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot:
    - 0
    - 1
    - 7
    - 8
    - 9
    - 17
    - 27
    - 35
    - 36
    - 37
    - 43
    - 44

3) Todo

Esto es más sencillo de lo que parece, si lo que quieres que se rellene los espacios vacíos de tu inventario, solo coloca -1 en el apartado de slot y automáticamente este será rellenado.

config.yml
Menu:
 decorations:
 items:
  glass:
   material: 'PINK_STAINED_GLASS_PANE'
   display_name: ' '
   enabled: true
   slot: -1

lore

El lore es la información que se muestra de un material/item, sirve para especificar con más detalle ciertas cosas, esto es totalmente modificable en todos los inventarios.

config.yml
Menu:
 decorations:
 items:
  message:
   material: 'PAPER'
   display_name: '&3Messages'
   action_type: 'OPEN_MENU_MESSAGE'
   slot: 23
   lore:
    - ''
    - '&6&l| &fClick to open the messages menu'
    - ''

Admite variables de PlaceholderAPI y también puedes usar colores de la versión 1.16 (solo si el servidor es 1.16, de lo contrario no funcionará), da clic aquí para saber como utilizar los colores.

Información de ítem

Última actualización