Sou baus du en eegent Minecraft-GUI
- Wiel e Preset, zum Beispill e Shop, Warps, Kits, deeglech Belounungen, en Auktiounshaus oder eng Crate-Virschau. Oder kombinéier selwer ee vu 15 Layoute mat engem vun 18 Themen.
- Änner d’Slots. Klick op e Slot, fir Material, Numm, Lore, Unzuel an d’Aktioun beim Klicken anzestellen. Zéi Items, fir se ze verréckelen.
- Zeechen grouss Knäppercher. Mat „Knäppche molen“ zitts du iwwer e puer Slots, fir eng grouss Kachel mat Label an Icon op d’Bild ze maachen.
- Form de Menü mat 1 bis 6 Reien a mat de Mol- a Verstopp-Tools, a setz den Titel.
- Wiel den Export: ItemsAdder, Nexo, Oraxen oder Keen fir einfach Glasscheiwen. Setz de Menünumm, de Command, deen en opmécht, an den Textur-Namespace.
- Lued d’ZIP erof a kopéier hiren
plugins-Dossier iwwer deplugins-Dossier vun dengem Server. - Bau de Resource Pack nei mat
/iazip,/nexo reloadoder/oraxen reload all. - Registréier de Menü an der
plugins/DeluxeMenus/config.ymlënnergui_menus, maach/dm reloada start de Server eemol nei, domat DeluxeMenus deen neie Command registréiert. Da maach en mat dengem Command op.
De Registréierungs-Schrëtt an der config.yml gesäit esou aus (d’README an der ZIP huet en mat dengem Menünumm):
gui_menus: shop: file: shop.yml
En DeluxeMenus-Editor an dengem Browser
Amplaz YAML mat der Hand ze schreiwen, baus du de Menü hei visuell: De GUI-Maker ass DeluxeMenus-Editor a -Generator an engem. All Slot, all Klick-Aktioun an den Titel lande beim Export als fäerdege Menü-Fichier fir DeluxeMenus, optional mat engem eegenen Hannergrondbild fir ItemsAdder, Nexo oder Oraxen. Bestoend DeluxeMenus-Fichiere kanns du nach net importéieren, mee den Editor späichert deng Designs automatesch am Browser, an „Projet späicheren“ hält se als Fichier.
Wat an der ZIP ass
| Export | Fichieren |
|---|---|
| All Export | plugins/DeluxeMenus/gui_menus/<menu>.yml, README.txt an e Virschau-PNG |
| ItemsAdder | plugins/ItemsAdder/contents/<namespace>/configs/gui_<menu>.yml an den Hannergrond ënner resourcepack/assets/<namespace>/textures/gui/ |
| Nexo | plugins/Nexo/glyphs/gui_<menu>.yml a plugins/Nexo/pack/assets/<namespace>/textures/gui/<menu>.png |
| Oraxen | plugins/Oraxen/glyphs/gui_<menu>.yml a plugins/Oraxen/pack/textures/gui/<menu>.png |
| Keen | Nëmmen de Menü-Fichier. Grouss Knäppercher gi faarweg Glasscheiwen mat hirem Label als Item-Numm. |
Sou funktionéiert den Textur-Hannergrond
Minecraft huet keng Astellung fir e Menü-Hannergrondbild. De gängegen Trick, deen och hei benotzt gëtt, ass e Font-Bild am Menü-Titel: D’Hannergrond-PNG gëtt e Spezialzeechen, an e Negative-Space-Placeholder réckelt et un de lénke Rand vum Këschte-Ecran. D’Knäppercher, déi s du op d’Bild zeechens, sinn eidel, klickbar Slots (material: air) mat hiren eegene click_commands.
- Bildgréisst
- 256 Pixel breet. D’Héicht hänkt vun de Reien of: 164 Pixel fir 1 Rei bis 254 Pixel fir 6 Reien. Den Extra-Rand léisst Rummen iwwer d’Këscht erausstoen.
- Titel
- Eng PlaceholderAPI-Linn wéi
%img_offset_-48%%img_gui_shop%fir ItemsAdder. Kopéier se aus dem Feld „Menütitel“. - Brauch
- DeluxeMenus, PlaceholderAPI an, fir d’Bild, ItemsAdder, Nexo oder Oraxen mat hirer PlaceholderAPI-Expansioun.
Klick-Aktiounen
All Slot an all Knäppchen hëlt DeluxeMenus-Aktiounen, eng pro Linn:
[player] spawnféiert e Command als Spiller aus.[console] give %player_name% diamond 1féiert e Command vun der Konsol aus.[openguimenu] warpsmécht en anere DeluxeMenus-Menü op.[message] &aHello!schéckt eng Chatnoriicht.[sound] UI_BUTTON_CLICKspillt e Sound of,[close]mécht de Menü zou.
Heefeg Feeler
- Am Titel steet Placeholder-Text. PlaceholderAPI oder d’Expansioun vum Textur-Plugin feelt, oder de Pack gouf net nei gebaut.
- Bei verschiddene Spiller feelt den Hannergrond. Si hunn de Server-Resource-Pack refuséiert oder sinn zënter dem Neibau net nees op de Server komm.
- De Command mécht näischt. De Menü ass net an der config.yml vun DeluxeMenus registréiert, oder de Server gouf net nei gestart, nodeems en derbäikomm ass (DeluxeMenus registréiert nei Commands beim Start).
/dm open <menu>geet virdru schonn. - E Knäppchen reagéiert net. Säi Feld „Beim Klick“ ass eidel. Füeg op d’mannst eng Aktioun derbäi.
Heefeg Froen
Wat ass DeluxeMenus?
DeluxeMenus ass e gratis Plugin fir Spigot a Paper, deen Këscht-Menüen aus YAML-Fichieren opmécht. All Slot ka beim Klick Kommandoen ausféieren. Et brauch PlaceholderAPI.
Brauch ech ItemsAdder fir den Textur-Hannergrond?
Fir d’Bild brauchs du ItemsAdder, Nexo oder Oraxen, well den Hannergrond zu engem Resource Pack gehéiert. Wiel „Keen“, an den Export benotzt amplaz faarweg Glasscheiwen, ganz ouni Resource Pack.
Wéi maachen ech de Menü am Spill op?
Den Export setzt open_command an register_command: true. Registréier de Menü an der config.yml vun DeluxeMenus a start de Server eemol nei, well DeluxeMenus nei Kommandoe beim Start registréiert. Duerno maachen d’Spiller en mam Kommando op, deen s du gewielt hues.
Firwat gëtt den Hannergrond net ugewisen?
Meeschtens gouf de Resource Pack net nei gebaut (/iazip, /nexo reload oder /oraxen reload all), de Spiller huet den neie Pack nach net gelueden, oder d’PlaceholderAPI-Expansioun vum Textur-Plugin feelt, sou datt de Placeholder am Titel Text bleift.
Kann ech Custom Items oder Spillerkäpp benotzen?
Jo. Nieft Vanilla-Materialien hëlt d’Material-Feld och itemsadder-namespace:id, nexo-id, oraxen-id a head-PlayerName, also d’Formen, déi DeluxeMenus versteet.
Kann ech e bestehende DeluxeMenus-Fichier importéieren?
Nach net. Däin Design gëtt automatesch am Browser gespäichert, an „Projet späicheren“ luet e Projet-Fichier erof, deen s du spéider nees opmaache kanns.