Saltar al contenido

Creador de GUI de Minecraft para DeluxeMenus

Creador de GUI para menús de cofre personalizados

Diseña menús de cofre personalizados para tu servidor de Minecraft en el navegador. Arrastra ítems a los slots, une slots en botones grandes, añade un fondo con textura personalizado y exporta una config de DeluxeMenus lista con archivos para ItemsAdder, Nexo u Oraxen. 48 plantillas, gratis, sin cuenta, sin marca de agua.

Plantillas · 48

Puesto de mercado de madera con un toldo a rayas

Cómo funciona

  • Haz clic en un slot o botón para editarlo.
  • Arrastra un ítem a otro slot para moverlo.
  • Dibujar botón: arrastra sobre los slots para crear una casilla grande en la que se puede hacer clic.
  • Pintar / ocultar slots para dar forma al menú.
  • Todo se guarda automáticamente en este navegador.

Exportar

Plugin del paquete de recursos

Necesitas DeluxeMenus y PlaceholderAPI en el servidor. El ZIP trae las carpetas exactas y el README explica dónde va cada cosa.

Título del menú
&f%img_offset_-48%%img_gui_main_menu%
plugins/ItemsAdder/contents/mygui/configs/gui_main_menu.yml
info:
  namespace: mygui
font_images:
  gui_main_menu:
    path: gui/main_menu
    show_in_gui: false
    suggest_in_command: false
    scale_ratio: 254
    y_position: 45
DeluxeMenus · gui_menus/main_menu.yml
# Made with the GUI Maker on bestmcserverlist.net
menu_title: '&f%img_offset_-48%%img_gui_main_menu%'
open_command: 'menu'
register_command: true
size: 54
items:
  button_1_shop:
    material: air
    slots: [9, 10, 11, 18, 19, 20]
    priority: 1
    click_commands:
      - '[openguimenu] shop'
  button_2_kits:
    material: air
    slots: [12, 13, 14, 21, 22, 23]
    priority: 1
    click_commands:
      - '[openguimenu] kits'
  button_3_ranks:
    material: air
    slots: [15, 16, 17, 24, 25, 26]
    priority: 1
    click_commands:
      - '[openguimenu] ranks'
  button_4_warps:
    material: air
    slots: [27, 28, 29, 36, 37, 38]
    priority: 1
    click_commands:
      - '[openguimenu] warps'
  button_5_auction:
    material: air
    slots: [30, 31, 32, 39, 40, 41]
    priority: 1
    click_commands:
      - '[player] ah'
  button_6_keys:
    material: air
    slots: [33, 34, 35, 42, 43, 44]
    priority: 1
    click_commands:
      - '[openguimenu] crates'
  button_7_close:
    material: air
    slots: [48, 49, 50]
    priority: 1
    click_commands:
      - '[close]'

Cómo hacer una GUI personalizada de Minecraft

  1. Elige una plantilla, por ejemplo una tienda, warps, kits, recompensas diarias, una casa de subastas o una vista previa de cajas. O combina tú mismo uno de los 15 diseños con uno de los 18 temas.
  2. Edita los slots. Haz clic en un slot para definir el material, el nombre, el lore, la cantidad y lo que pasa al hacer clic. Arrastra los ítems para moverlos.
  3. Dibuja botones grandes. Con "Dibujar botón", arrastra sobre varios slots para crear una casilla grande con texto y un icono sobre la imagen.
  4. Dale forma al menú con 1 a 6 filas y las herramientas de pintar y ocultar, y define el título.
  5. Elige la exportación: ItemsAdder, Nexo, Oraxen o "Ninguno" para paneles de cristal normales. Define el nombre del menú, el comando que lo abre y el namespace de las texturas.
  6. Descarga el ZIP y copia su carpeta plugins sobre la carpeta plugins de tu servidor.
  7. Regenera el paquete de recursos con /iazip, /nexo reload all o /oraxen reload all.
  8. Registra el menú en plugins/DeluxeMenus/config.yml bajo gui_menus, ejecuta /dm reload y ábrelo con tu comando.

El paso de registro en config.yml se ve así (el README del ZIP lo trae con el nombre de tu menú):

gui_menus:
  shop:
    file: shop.yml

Un editor de DeluxeMenus en tu navegador

En lugar de escribir YAML a mano, aquí construyes el menú de forma visual: el creador de GUI es un editor y generador de DeluxeMenus en uno. Al exportar, cada slot, cada acción de clic y el título acaban en un archivo de menú listo para DeluxeMenus, con una imagen de fondo personalizada opcional para ItemsAdder, Nexo u Oraxen. Todavía no puedes importar archivos de DeluxeMenus existentes, pero el editor guarda tus diseños en el navegador automáticamente, y "Guardar proyecto" los conserva como archivo.

Qué contiene el ZIP

ExportaciónArchivos
Toda exportaciónplugins/DeluxeMenus/gui_menus/<menu>.yml, README.txt y un PNG de vista previa
ItemsAdderplugins/ItemsAdder/contents/<namespace>/configs/gui_<menu>.yml y el fondo en resourcepack/assets/<namespace>/textures/gui/
Nexoplugins/Nexo/glyphs/gui_<menu>.yml y plugins/Nexo/pack/assets/<namespace>/textures/gui/<menu>.png
Oraxenplugins/Oraxen/glyphs/gui_<menu>.yml y plugins/Oraxen/pack/textures/gui/<menu>.png
NingunoSolo el archivo del menú. Los botones grandes se convierten en paneles de cristal de color con su texto como nombre del ítem.

Cómo funciona el fondo con textura

Minecraft no tiene ninguna opción para poner una imagen de fondo en un menú. El truco habitual, que también se usa aquí, es una imagen de fuente en el título del menú: el PNG de fondo se convierte en un carácter personalizado, y un placeholder de espacio negativo lo desplaza al borde izquierdo de la pantalla del cofre. Los botones que dibujas sobre la imagen son slots vacíos y clicables (material: air) con sus propios click_commands.

Tamaño de la imagen
256 píxeles de ancho. La altura depende de las filas: 164 píxeles para 1 fila hasta 254 píxeles para 6 filas. El margen extra permite que los marcos sobresalgan del cofre.
Título
Una línea de PlaceholderAPI como %img_offset_-48%%img_gui_shop% para ItemsAdder. Cópiala del cuadro "Título del menú".
Requisitos
DeluxeMenus, PlaceholderAPI y, para la imagen, ItemsAdder, Nexo u Oraxen con su expansión de PlaceholderAPI.

Acciones de clic

Cada slot y cada botón admite acciones de DeluxeMenus, una por línea:

  • [player] spawn ejecuta un comando como el jugador.
  • [console] give %player_name% diamond 1 ejecuta un comando desde la consola.
  • [openguimenu] warps abre otro menú de DeluxeMenus.
  • [message] &aHello! envía un mensaje al chat.
  • [sound] UI_BUTTON_CLICK reproduce un sonido, [close] cierra el menú.

Errores comunes

  • El título muestra el texto del placeholder. Falta PlaceholderAPI o la expansión del plugin de texturas, o no se regeneró el paquete.
  • A algunos jugadores les falta el fondo. Rechazaron el paquete de recursos del servidor o no han vuelto a entrar desde que se regeneró.
  • El comando no hace nada. El menú no está registrado en el config.yml de DeluxeMenus, o no se ejecutó /dm reload.
  • Un botón no reacciona. Su cuadro "Al hacer clic" está vacío. Añade al menos una acción.

Preguntas frecuentes

¿Qué es DeluxeMenus?

DeluxeMenus es un plugin gratuito para Spigot y Paper que abre menús de cofre a partir de archivos YAML. Cada slot puede ejecutar comandos al hacer clic. Necesita PlaceholderAPI.

¿Necesito ItemsAdder para el fondo con textura?

Para la imagen necesitas ItemsAdder, Nexo u Oraxen, porque el fondo forma parte de un paquete de recursos. Si eliges «Ninguno», la exportación usa paneles de cristal de colores, sin ningún paquete de recursos.

¿Cómo abro el menú en el juego?

La exportación define open_command y register_command: true. Cuando registres el menú en el config.yml de DeluxeMenus y ejecutes /dm reload, los jugadores lo abrirán con el comando que hayas elegido.

¿Por qué no se ve el fondo?

Lo más habitual es que no se haya vuelto a generar el paquete de recursos (/iazip, /nexo reload all o /oraxen reload all), que el jugador aún no haya cargado el paquete nuevo, o que falte la expansión de PlaceholderAPI del plugin de texturas, de modo que el placeholder del título se queda como texto.

¿Puedo usar ítems personalizados o cabezas de jugador?

Sí. Además de los materiales vanilla, el campo de material acepta itemsadder-namespace:id, nexo-id, oraxen-id y head-PlayerName, los formatos que entiende DeluxeMenus.

¿Puedo importar un archivo de DeluxeMenus existente?

Todavía no. Tu diseño se guarda automáticamente en el navegador, y «Guardar proyecto» descarga un archivo de proyecto que puedes volver a abrir más tarde.