Kif tagħmel GUI personalizzat tal-Minecraft
- Agħżel preset, pereżempju ħanut, warps, kits, premjijiet ta’ kuljum, irkant jew preview ta’ crate. Jew għaqqad wieħed mill-15-il layout ma’ waħda mit-18-il tema int stess.
- Editja s-slots. Ikklikkja slot biex tissettja l-materjal, l-isem, il-lore, l-ammont u x’jiġri meta jiġi kklikkjat. Kaxkar l-oġġetti biex iċċaqilqhom.
- Pinġi buttuni kbar. B’“Pinġi buttuna”, kaxkar fuq diversi slots biex tagħmel madum kbir wieħed b’tikketta u ikona fuq l-istampa.
- Agħti forma lill-menu b’minn 1 sa 6 ringieli u l-għodod biex turi u taħbi s-slots, u ssettja t-titlu.
- Agħżel l-esportazzjoni: ItemsAdder, Nexo, Oraxen, jew L-ebda għal glass panes sempliċi. Issettja l-isem tal-menu, il-kmand li jiftħu u n-namespace tat-texture.
- Niżżel iż-ZIP u kkopja l-folder
pluginstiegħu fuq il-folderpluginstas-server tiegħek. - Erġa’ ibni r-resource pack b’
/iazip,/nexo reloadjew/oraxen reload all. - Irreġistra l-menu f’
plugins/DeluxeMenus/config.ymltaħtgui_menus, ħaddem/dm reloadu agħmel restart lis-server darba biex DeluxeMenus jirreġistra l-kmand il-ġdid. Imbagħad iftħu bil-kmand tiegħek.
Il-pass tar-reġistrazzjoni f’config.yml jidher hekk (ir-README fiż-ZIP fih bl-isem tal-menu tiegħek):
gui_menus: shop: file: shop.yml
Editur ta’ DeluxeMenus fil-browser tiegħek
Minflok ma tikteb il-YAML bl-idejn, hawn tibni l-menu viżwalment: il-GUI maker huwa editur u ġeneratur ta’ DeluxeMenus f’wieħed. Kull slot, azzjoni tal-klikk u t-titlu jispiċċaw f’fajl tal-menu lest għal DeluxeMenus meta tesporta, bi stampa tal-isfond personalizzata jekk tixtieq għal ItemsAdder, Nexo jew Oraxen. Għadek ma tistax timporta fajls eżistenti ta’ DeluxeMenus, iżda l-editur jissejvja d-disinji tiegħek fil-browser awtomatikament, u “Issejvja l-proġett” iżommhom bħala fajl.
X’fih iż-ZIP
| Esportazzjoni | Fajls |
|---|---|
| Kull esportazzjoni | plugins/DeluxeMenus/gui_menus/<menu>.yml, README.txt u PNG tal-preview |
| ItemsAdder | plugins/ItemsAdder/contents/<namespace>/configs/gui_<menu>.yml u l-isfond taħt resourcepack/assets/<namespace>/textures/gui/ |
| Nexo | plugins/Nexo/glyphs/gui_<menu>.yml u plugins/Nexo/pack/assets/<namespace>/textures/gui/<menu>.png |
| Oraxen | plugins/Oraxen/glyphs/gui_<menu>.yml u plugins/Oraxen/pack/textures/gui/<menu>.png |
| L-ebda | Il-fajl tal-menu biss. Il-buttuni l-kbar isiru glass panes ikkuluriti bit-tikketta tagħhom bħala isem tal-oġġett. |
Kif jaħdem l-isfond bit-texture
Il-Minecraft m’għandux setting għal stampa fl-isfond ta’ menu. It-trick tas-soltu, użat hawn ukoll, huwa font image fit-titlu tal-menu: il-PNG tal-isfond isir karattru personalizzat, u placeholder ta’ spazju negattiv iċaqilqu lejn ix-xifer tax-xellug tal-iskrin tal-chest. Il-buttuni li tpinġi fuq l-istampa huma slots vojta li jistgħu jiġu kklikkjati (material: air) bil-click_commands tagħhom.
- Daqs tal-istampa
- Wiesa’ 256 pixel. L-għoli jiddependi mir-ringieli: minn 164 pixel għal ringiela waħda sa 254 pixel għal 6 ringieli. Il-marġni żejjed iħalli l-frames joħorġu barra mill-chest.
- Titlu
- Linja ta’ PlaceholderAPI bħal
%img_offset_-48%%img_gui_shop%għal ItemsAdder. Ikkopjaha mill-kaxxa “Titlu tal-menu”. - Jeħtieġ
- DeluxeMenus, PlaceholderAPI u, għall-istampa, ItemsAdder, Nexo jew Oraxen bl-expansion tiegħu ta’ PlaceholderAPI.
Azzjonijiet tal-klikk
Kull slot u buttuna jieħdu azzjonijiet ta’ DeluxeMenus, waħda f’kull linja:
[player] spawniħaddem kmand bħala l-plejer.[console] give %player_name% diamond 1iħaddem kmand mill-console.[openguimenu] warpsjiftaħ menu ieħor ta’ DeluxeMenus.[message] &aHello!jibgħat messaġġ fiċ-chat.[sound] UI_BUTTON_CLICKidoqq ħoss,[close]jagħlaq il-menu.
Żbalji komuni
- It-titlu juri t-test tal-placeholder. PlaceholderAPI jew l-expansion tal-plugin tat-textures nieqes, jew il-pack ma reġax inbena.
- L-isfond nieqes għal xi plejers. Irrifjutaw ir-resource pack tas-server jew għadhom ma reġgħux daħlu minn meta reġa’ nbena.
- Il-kmand ma jagħmel xejn. Il-menu mhux irreġistrat fil-config.yml ta’ DeluxeMenus, jew is-server ma sarlux restart wara li żdied (DeluxeMenus jirreġistra kmandi ġodda meta jibda).
/dm open <menu>jaħdem anki qabel. - Buttuna ma tirreaġixxix. Il-kaxxa “Meta tikklikkja” tagħha vojta. Żid mill-inqas azzjoni waħda.
Mistoqsijiet frekwenti
X’inhu DeluxeMenus?
DeluxeMenus huwa plugin b’xejn għal Spigot u Paper li jiftaħ menus tal-chest minn fajls YAML. Kull slot jista’ jħaddem kmandi meta jiġi kklikkjat. Jeħtieġ PlaceholderAPI.
Għandi bżonn ItemsAdder għall-isfond bit-texture?
Għall-istampa għandek bżonn ItemsAdder, Nexo jew Oraxen, għax l-isfond huwa parti minn resource pack. Agħżel “L-ebda” u l-esportazzjoni tuża glass panes ikkuluriti minflok, mingħajr ebda resource pack.
Kif niftaħ il-menu fil-logħba?
L-esportazzjoni tissettja open_command u register_command: true. Irreġistra l-menu fil-config.yml ta’ DeluxeMenus u agħmel restart lis-server darba, għax DeluxeMenus jirreġistra kmandi ġodda meta jibda. Imbagħad il-plejers jiftħuh bil-kmand li għażilt.
Għaliex l-isfond ma jidhirx?
L-aktar spiss ir-resource pack ma reġax inbena (/iazip, /nexo reload jew /oraxen reload all), il-plejer għadu ma llowdjax il-pack il-ġdid, jew l-expansion ta’ PlaceholderAPI tal-plugin tat-textures nieqsa, allura l-placeholder tat-titlu jibqa’ test.
Nista’ nuża oġġetti personalizzati jew irjus tal-plejers?
Iva. Minbarra l-materjali vanilla, il-qasam tal-materjal jaċċetta itemsadder-namespace:id, nexo-id, oraxen-id u head-PlayerName, il-forom li jifhem DeluxeMenus.
Nista’ nimporta fajl eżistenti ta’ DeluxeMenus?
Għad le. Id-disinn tiegħek jiġi ssejvjat awtomatikament fil-browser, u “Issejvja l-proġett” iniżżel fajl tal-proġett li tista’ terġa’ tiftaħ aktar tard.