Hopp til innholdet

Minecraft GUI-maker for DeluxeMenus

GUI-maker for egne kistemenyer

Lag egne kistemenyer til Minecraft-serveren din i nettleseren. Dra items inn i slots, slå sammen slots til store knapper, legg til en egen teksturbakgrunn, og eksporter så en ferdig DeluxeMenus-config med filer for ItemsAdder, Nexo eller Oraxen. 48 maler, gratis, uten konto, uten vannmerke.

Maler · 48

Varm markedsbod i tre med stripete markise

Slik fungerer det

  • Klikk på en slot eller knapp for å redigere den.
  • Dra et item til en annen slot for å flytte det.
  • Tegn knapp: dra over slots for å lage én stor klikkbar flis.
  • Mal / skjul slots for å forme menyen.
  • Alt lagres automatisk i denne nettleseren.

Eksporter

Plugin for ressurspakke

Krever DeluxeMenus og PlaceholderAPI på serveren. ZIP-filen har de riktige mappene, og README-filen forteller hvor alt skal.

Menytittel
&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]'

Slik lager du en egen Minecraft-GUI

  1. Velg en mal, for eksempel en shop, warps, kits, daglige belønninger, et auksjonshus eller en crate-forhåndsvisning. Eller kombiner selv én av 15 layouter med ett av 18 temaer.
  2. Rediger slotsene. Klikk på en slot for å velge materiale, navn, lore, antall og hva som skjer ved klikk. Dra items for å flytte dem.
  3. Tegn store knapper. Med «Tegn knapp» drar du over flere slots for å lage én stor flis med tekst og et ikon på bildet.
  4. Form menyen med 1 til 6 rader og verktøyene for å male og skjule, og sett tittelen.
  5. Velg eksporten: ItemsAdder, Nexo, Oraxen eller Ingen for vanlige glassruter. Sett menynavnet, kommandoen som åpner den, og namespace for teksturen.
  6. Last ned ZIP-filen og kopier plugins-mappen i den over plugins-mappen på serveren din.
  7. Bygg ressurspakken på nytt med /iazip, /nexo reload eller /oraxen reload all.
  8. Registrer menyen i plugins/DeluxeMenus/config.yml under gui_menus, kjør /dm reload og start serveren på nytt én gang, så DeluxeMenus registrerer den nye kommandoen. Åpne den så med kommandoen din.

Registreringen i config.yml ser slik ut (README-filen i ZIP-en har den med menynavnet ditt):

gui_menus:
shop:
  file: shop.yml

En DeluxeMenus-editor i nettleseren din

I stedet for å skrive YAML for hånd bygger du menyen visuelt her: GUI-makeren er DeluxeMenus-editor og -generator i ett. Hver slot, hver klikkhandling og tittelen blir til en ferdig menyfil for DeluxeMenus når du eksporterer, med et valgfritt eget bakgrunnsbilde for ItemsAdder, Nexo eller Oraxen. Du kan ikke importere eksisterende DeluxeMenus-filer ennå, men editoren lagrer designene dine automatisk i nettleseren, og «Lagre prosjekt» tar vare på dem som en fil.

Dette ligger i ZIP-filen

EksportFiler
Alle eksporterplugins/DeluxeMenus/gui_menus/<menu>.yml, README.txt og en PNG for forhåndsvisning
ItemsAdderplugins/ItemsAdder/contents/<namespace>/configs/gui_<menu>.yml og bakgrunnen under resourcepack/assets/<namespace>/textures/gui/
Nexoplugins/Nexo/glyphs/gui_<menu>.yml og plugins/Nexo/pack/assets/<namespace>/textures/gui/<menu>.png
Oraxenplugins/Oraxen/glyphs/gui_<menu>.yml og plugins/Oraxen/pack/textures/gui/<menu>.png
IngenBare menyfilen. Store knapper blir til fargede glassruter med teksten sin som itemnavn.

Slik fungerer teksturbakgrunnen

Minecraft har ingen innstilling for et bakgrunnsbilde i menyer. Det vanlige trikset, som også brukes her, er et font image i menytittelen: bakgrunns-PNG-en blir et eget tegn, og en placeholder for negativt mellomrom flytter det til venstre kant av kisteskjermen. Knappene du tegner på bildet, er tomme, klikkbare slots (material: air) med egne click_commands.

Bildestørrelse
256 piksler bredt. Høyden avhenger av antall rader: 164 piksler for 1 rad opptil 254 piksler for 6 rader. Den ekstra margen lar rammer stikke utenfor kisten.
Tittel
En PlaceholderAPI-linje som %img_offset_-48%%img_gui_shop% for ItemsAdder. Kopier den fra feltet «Menytittel».
Krever
DeluxeMenus, PlaceholderAPI og, for bildet, ItemsAdder, Nexo eller Oraxen med tilhørende PlaceholderAPI-expansion.

Klikkhandlinger

Hver slot og hver knapp tar DeluxeMenus-handlinger, én per linje:

  • [player] spawn kjører en kommando som spilleren.
  • [console] give %player_name% diamond 1 kjører en kommando fra konsollen.
  • [openguimenu] warps åpner en annen DeluxeMenus-meny.
  • [message] &aHello! sender en chatmelding.
  • [sound] UI_BUTTON_CLICK spiller av en lyd, [close] lukker menyen.

Vanlige feil

  • Tittelen viser placeholder-tekst. PlaceholderAPI eller expansionen til teksturpluginen mangler, eller pakken er ikke bygget på nytt.
  • Bakgrunnen mangler for noen spillere. De har avslått serverens ressurspakke eller har ikke logget inn igjen etter ombyggingen.
  • Kommandoen gjør ingenting. Menyen er ikke registrert i config.yml for DeluxeMenus, eller serveren er ikke startet på nytt etter at den ble lagt til (DeluxeMenus registrerer nye kommandoer ved oppstart). /dm open <menu> fungerer allerede før det.
  • En knapp reagerer ikke. Feltet «Ved klikk» er tomt. Legg til minst én handling.

Ofte stilte spørsmål

Hva er DeluxeMenus?

DeluxeMenus er en gratis plugin for Spigot og Paper som åpner kistemenyer fra YAML-filer. Hver slot kan kjøre kommandoer når den klikkes. Den krever PlaceholderAPI.

Trenger jeg ItemsAdder for teksturbakgrunnen?

For bildet trenger du ItemsAdder, Nexo eller Oraxen, fordi bakgrunnen er en del av en ressurspakke. Velger du «Ingen», bruker eksporten fargede glassruter i stedet, helt uten ressurspakke.

Hvordan åpner jeg menyen i spillet?

Eksporten setter open_command og register_command: true. Registrer menyen i config.yml til DeluxeMenus og start serveren på nytt én gang, fordi DeluxeMenus registrerer nye kommandoer ved oppstart. Deretter åpner spillerne den med kommandoen du valgte.

Hvorfor vises ikke bakgrunnen?

Oftest er ressurspakken ikke bygget på nytt (/iazip, /nexo reload eller /oraxen reload all), spilleren har ikke lastet inn den nye pakken ennå, eller PlaceholderAPI-utvidelsen til teksturpluginen mangler, så placeholderen i tittelen blir stående som tekst.

Kan jeg bruke egne items eller spillerhoder?

Ja. I tillegg til vanilla-materialer tar materialfeltet imot itemsadder-namespace:id, nexo-id, oraxen-id og head-PlayerName, formene DeluxeMenus forstår.

Kan jeg importere en eksisterende DeluxeMenus-fil?

Ikke ennå. Designet ditt lagres automatisk i nettleseren, og «Lagre prosjekt» laster ned en prosjektfil som du kan åpne igjen senere.