Zum Inhalt springen

Minecraft-GUI-Maker für DeluxeMenus

GUI-Maker für eigene Kistenmenüs

Gestalte eigene Kistenmenüs für deinen Minecraft-Server im Browser. Zieh Items in Slots, verbinde Slots zu großen Buttons, füge einen eigenen Textur-Hintergrund hinzu und exportiere dann eine fertige DeluxeMenus-Config mit Dateien für ItemsAdder, Nexo oder Oraxen. 48 Vorlagen, kostenlos, ohne Konto, ohne Wasserzeichen.

Vorlagen · 48

Gemütlicher Holzmarktstand mit gestreifter Markise

So funktioniert’s

  • Klick auf einen Slot oder Button, um ihn zu bearbeiten.
  • Zieh ein Item auf einen anderen Slot, um es zu verschieben.
  • Button zeichnen: Zieh über Slots, um eine große klickbare Kachel zu bauen.
  • Slots malen / ausblenden gibt dem Menü seine Form.
  • Alles wird automatisch in diesem Browser gespeichert.

Export

Ressourcenpaket-Plugin

Auf dem Server brauchst du DeluxeMenus und PlaceholderAPI. Das ZIP enthält die genauen Ordner, in der README steht, wo alles hingehört.

Menütitel
&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]'

So erstellst du ein eigenes Minecraft-GUI

  1. Wähl eine Vorlage, zum Beispiel einen Shop, Warps, Kits, tägliche Belohnungen, ein Auktionshaus oder eine Crate-Vorschau. Oder kombinier selbst eines von 15 Layouts mit einem von 18 Themes.
  2. Bearbeite die Slots. Klick auf einen Slot, um Material, Name, Lore, Anzahl und die Klickaktion festzulegen. Zieh Items, um sie zu verschieben.
  3. Zeichne große Buttons. Mit „Button zeichnen“ ziehst du über mehrere Slots und machst daraus eine große Kachel mit Beschriftung und Icon auf dem Bild.
  4. Form das Menü mit 1 bis 6 Reihen und den Werkzeugen „Slots malen“ und „Slots ausblenden“, und leg den Titel fest.
  5. Wähl den Export: ItemsAdder, Nexo, Oraxen oder „Keins“ für schlichte Glasscheiben. Leg den Menünamen, den Befehl zum Öffnen und den Textur-Namespace fest.
  6. Lade die ZIP herunter und kopiere ihren Ordner plugins über den Ordner plugins deines Servers.
  7. Bau das Ressourcenpaket neu mit /iazip, /nexo reload oder /oraxen reload all.
  8. Trag das Menü ein in plugins/DeluxeMenus/config.yml unter gui_menus, führ /dm reload aus und starte den Server einmal neu, damit DeluxeMenus den neuen Befehl registriert. Danach öffnest du es mit deinem Befehl.

Der Eintrag in der config.yml sieht so aus (die README in der ZIP enthält ihn mit deinem Menünamen):

gui_menus:
  shop:
    file: shop.yml

Ein DeluxeMenus-Editor im Browser

Statt YAML von Hand zu schreiben, baust du das Menü hier sichtbar zusammen: Der GUI-Maker ist ein DeluxeMenus-Editor und -Generator in einem. Jeder Slot, jede Klickaktion und der Titel landen beim Export als fertige YAML-Datei für DeluxeMenus, auf Wunsch mit einem eigenen Hintergrundbild für ItemsAdder, Nexo oder Oraxen. Bestehende DeluxeMenus-Dateien kannst du noch nicht importieren; deine Entwürfe speichert der Editor aber automatisch im Browser, und mit „Projekt speichern“ sicherst du sie als Datei.

Was in der ZIP steckt

ExportDateien
Jeder Exportplugins/DeluxeMenus/gui_menus/<menü>.yml, README.txt und ein Vorschau-PNG
ItemsAdderplugins/ItemsAdder/contents/<namespace>/configs/gui_<menü>.yml und der Hintergrund unter resourcepack/assets/<namespace>/textures/gui/
Nexoplugins/Nexo/glyphs/gui_<menü>.yml und plugins/Nexo/pack/assets/<namespace>/textures/gui/<menü>.png
Oraxenplugins/Oraxen/glyphs/gui_<menü>.yml und plugins/Oraxen/pack/textures/gui/<menü>.png
KeinsNur die Menüdatei. Große Buttons werden zu farbigen Glasscheiben mit ihrer Beschriftung als Itemname.

So funktioniert der Textur-Hintergrund

Minecraft hat keine Einstellung für ein Hintergrundbild im Menü. Der übliche Trick, den auch dieses Tool nutzt, ist ein Schriftbild im Menütitel: Das Hintergrund-PNG wird zu einem eigenen Zeichen, und ein Platzhalter mit negativem Abstand schiebt es an den linken Rand der Kistenansicht. Die Buttons, die du auf das Bild zeichnest, sind leere, klickbare Slots (material: air) mit eigenen click_commands.

Bildgröße
256 Pixel breit. Die Höhe hängt von den Reihen ab: 164 Pixel bei 1 Reihe bis 254 Pixel bei 6 Reihen. Durch den zusätzlichen Rand können Rahmen über die Kiste hinausragen.
Titel
Eine PlaceholderAPI-Zeile wie %img_offset_-48%%img_gui_shop% für ItemsAdder. Kopier sie aus dem Feld „Menütitel“.
Voraussetzungen
DeluxeMenus, PlaceholderAPI und für das Bild ItemsAdder, Nexo oder Oraxen mit der passenden PlaceholderAPI-Erweiterung.

Klickaktionen

Jeder Slot und jeder Button nimmt DeluxeMenus-Aktionen, eine pro Zeile:

  • [player] spawn führt einen Befehl als Spieler aus.
  • [console] give %player_name% diamond 1 führt einen Befehl aus der Konsole aus.
  • [openguimenu] warps öffnet ein anderes DeluxeMenus-Menü.
  • [message] &aHallo! schickt eine Chatnachricht.
  • [sound] UI_BUTTON_CLICK spielt einen Sound ab, [close] schließt das Menü.

Häufige Fehler

  • Im Titel steht Platzhaltertext. PlaceholderAPI oder die Erweiterung des Textur-Plugins fehlt, oder das Paket wurde nicht neu gebaut.
  • Bei manchen Spielern fehlt der Hintergrund. Sie haben das Ressourcenpaket des Servers abgelehnt oder sind seit dem Neubau nicht neu beigetreten.
  • Der Befehl tut nichts. Das Menü ist nicht in der config.yml von DeluxeMenus eingetragen, oder der Server wurde nach dem Eintragen nicht neu gestartet (neue Befehle registriert DeluxeMenus erst beim Start). /dm open <menü> funktioniert schon vorher.
  • Ein Button reagiert nicht. Sein Feld „Beim Klick“ ist leer. Füg mindestens eine Aktion hinzu.

Häufige Fragen

Was ist DeluxeMenus?

DeluxeMenus ist ein kostenloses Plugin für Spigot und Paper, das Kistenmenüs aus YAML-Dateien öffnet. Jeder Slot kann beim Klick Befehle ausführen. Es braucht PlaceholderAPI.

Brauche ich ItemsAdder für den Textur-Hintergrund?

Für das Bild brauchst du ItemsAdder, Nexo oder Oraxen, denn der Hintergrund ist Teil eines Ressourcenpakets. Wählst du „Keins“, nutzt der Export stattdessen farbige Glasscheiben, ganz ohne Ressourcenpaket.

Wie öffne ich das Menü im Spiel?

Der Export setzt open_command und register_command: true. Trag das Menü in der config.yml von DeluxeMenus ein und starte den Server einmal neu, weil DeluxeMenus neue Befehle erst beim Start registriert. Danach öffnen Spieler es mit dem Befehl, den du gewählt hast.

Warum wird der Hintergrund nicht angezeigt?

Meistens wurde das Ressourcenpaket nicht neu gebaut (/iazip, /nexo reload oder /oraxen reload all), der Spieler hat das neue Paket noch nicht geladen, oder die PlaceholderAPI-Erweiterung des Textur-Plugins fehlt, sodass der Platzhalter im Titel als Text stehen bleibt.

Kann ich eigene Items oder Spielerköpfe nutzen?

Ja. Neben Vanilla-Materialien nimmt das Material-Feld itemsadder-namespace:id, nexo-id, oraxen-id und head-Spielername, also die Formen, die DeluxeMenus versteht.

Kann ich eine vorhandene DeluxeMenus-Datei importieren?

Noch nicht. Dein Design wird automatisch im Browser gespeichert, und „Projekt speichern“ lädt eine Projektdatei herunter, die du später wieder öffnen kannst.