Siirry sisältöön

Minecraft-GUI-työkalu DeluxeMenusille

GUI-työkalu omiin arkkuvalikoihin

Suunnittele omia arkkuvalikoita Minecraft-palvelimellesi selaimessa. Vedä itemejä slotteihin, yhdistä slotteja isoiksi napeiksi, lisää oma tekstuuritausta ja vie sitten valmis DeluxeMenus-config ItemsAdder-, Nexo- tai Oraxen-tiedostoineen. 48 pohjaa, ilmainen, ei tiliä, ei vesileimaa.

Pohjat · 48

Lämmin puinen torikoju raidallisella markiisilla

Näin se toimii

  • Klikkaa slottia tai nappia muokataksesi sitä.
  • Vedä itemi toiseen slottiin siirtääksesi sen.
  • Piirrä nappi: vedä slottien yli tehdäksesi yhden ison klikattavan ruudun.
  • Maalaa / piilota slotteja muotoillaksesi valikkoa.
  • Kaikki tallentuu automaattisesti tähän selaimeen.

Vie

Resurssipakettiplugin

Vaatii palvelimelle DeluxeMenusin ja PlaceholderAPIn. ZIPissä on tarkat kansiot, ja README kertoo, mihin kaikki menee.

Valikon otsikko
&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]'

Näin teet oman Minecraft-GUIn

  1. Valitse pohja, esimerkiksi kauppa, warpit, kitit, päivittäiset palkinnot, huutokauppa tai cratein esikatselu. Tai yhdistä itse yksi 15 asettelusta ja yksi 18 teemasta.
  2. Muokkaa slotteja. Klikkaa slottia asettaaksesi materiaalin, nimen, loren, määrän ja sen, mitä klikatessa tapahtuu. Vedä itemejä siirtääksesi niitä.
  3. Piirrä isoja nappeja. Toiminnolla ”Piirrä nappi” vedä usean slotin yli tehdäksesi yhden ison ruudun, jonka kuvassa on teksti ja ikoni.
  4. Muotoile valikko 1–6 rivillä sekä maalaus- ja piilotustyökaluilla, ja aseta otsikko.
  5. Valitse vienti: ItemsAdder, Nexo, Oraxen tai Ei mitään tavallisille lasiruuduille. Aseta valikon nimi, sen avaava komento ja tekstuurien namespace.
  6. Lataa ZIP ja kopioi sen plugins-kansio palvelimesi plugins-kansion päälle.
  7. Rakenna resurssipaketti uudelleen komennolla /iazip, /nexo reload tai /oraxen reload all.
  8. Rekisteröi valikko tiedostoon plugins/DeluxeMenus/config.yml kohtaan gui_menus, aja /dm reload ja käynnistä palvelin kerran uudelleen, jotta DeluxeMenus rekisteröi uuden komennon. Avaa valikko sitten komennollasi.

Rekisteröinti config.yml:ssä näyttää tältä (ZIPin README sisältää sen valikkosi nimellä):

gui_menus:
shop:
  file: shop.yml

DeluxeMenus-editori selaimessasi

Sen sijaan, että kirjoittaisit YAMLia käsin, rakennat valikon täällä visuaalisesti: GUI-työkalu on DeluxeMenus-editori ja -generaattori samassa. Jokainen slotti, klikkaustoiminto ja otsikko päätyvät viedessä valmiiksi DeluxeMenus-valikkotiedostoksi, valinnaisella omalla taustakuvalla ItemsAdderille, Nexolle tai Oraxenille. Olemassa olevia DeluxeMenus-tiedostoja ei voi vielä tuoda, mutta editori tallentaa suunnitelmasi selaimeen automaattisesti, ja ”Tallenna projekti” säilyttää ne tiedostona.

Mitä ZIPissä on

VientiTiedostot
Jokainen vientiplugins/DeluxeMenus/gui_menus/<menu>.yml, README.txt ja esikatselu-PNG
ItemsAdderplugins/ItemsAdder/contents/<namespace>/configs/gui_<menu>.yml ja tausta kansiossa resourcepack/assets/<namespace>/textures/gui/
Nexoplugins/Nexo/glyphs/gui_<menu>.yml ja plugins/Nexo/pack/assets/<namespace>/textures/gui/<menu>.png
Oraxenplugins/Oraxen/glyphs/gui_<menu>.yml ja plugins/Oraxen/pack/textures/gui/<menu>.png
Ei mitäänVain valikkotiedosto. Isoista napeista tulee värillisiä lasiruutuja, joiden itemin nimenä on napin teksti.

Näin tekstuuritausta toimii

Minecraftissa ei ole asetusta valikon taustakuvalle. Tavallinen kikka, jota käytetään myös tässä, on fonttikuva valikon otsikossa: tausta-PNG:stä tulee oma merkki, ja negatiivisen välin placeholder siirtää sen arkkunäkymän vasempaan reunaan. Kuvaan piirtämäsi napit ovat tyhjiä, klikattavia slotteja (material: air), joilla on omat click_commands.

Kuvan koko
256 pikseliä leveä. Korkeus riippuu riveistä: 164 pikseliä yhdelle riville ja enintään 254 pikseliä kuudelle riville. Ylimääräinen marginaali antaa kehysten ulottua arkun ulkopuolelle.
Otsikko
PlaceholderAPI-rivi, kuten %img_offset_-48%%img_gui_shop% ItemsAdderille. Kopioi se ”Valikon otsikko” -kentästä.
Vaatii
DeluxeMenusin, PlaceholderAPIn ja kuvaa varten ItemsAdderin, Nexon tai Oraxenin PlaceholderAPI-laajennuksineen.

Klikkaustoiminnot

Jokainen slotti ja nappi ottaa DeluxeMenus-toimintoja, yksi per rivi:

  • [player] spawn ajaa komennon pelaajana.
  • [console] give %player_name% diamond 1 ajaa komennon konsolista.
  • [openguimenu] warps avaa toisen DeluxeMenus-valikon.
  • [message] &aHello! lähettää chat-viestin.
  • [sound] UI_BUTTON_CLICK soittaa äänen, [close] sulkee valikon.

Yleiset virheet

  • Otsikossa näkyy placeholder-teksti. PlaceholderAPI tai tekstuuripluginin laajennus puuttuu, tai pakettia ei rakennettu uudelleen.
  • Tausta puuttuu joiltain pelaajilta. He hylkäsivät palvelimen resurssipaketin tai eivät ole liittyneet uudelleen uudelleenrakennuksen jälkeen.
  • Komento ei tee mitään. Valikkoa ei ole rekisteröity DeluxeMenusin config.yml:ään, tai palvelinta ei käynnistetty uudelleen lisäämisen jälkeen (DeluxeMenus rekisteröi uudet komennot käynnistyksessä). /dm open <menu> toimii jo ennen sitä.
  • Nappi ei reagoi. Sen ”Klikatessa”-kenttä on tyhjä. Lisää vähintään yksi toiminto.

Usein kysytyt kysymykset

Mikä on DeluxeMenus?

DeluxeMenus on ilmainen Spigot- ja Paper-plugin, joka avaa arkkuvalikoita YAML-tiedostoista. Jokainen slotti voi ajaa komentoja klikattaessa. Se vaatii PlaceholderAPIn.

Tarvitsenko ItemsAdderin tekstuuritaustaa varten?

Kuvaa varten tarvitset ItemsAdderin, Nexon tai Oraxenin, koska tausta on osa resurssipakettia. Valitse ”Ei mitään”, niin vienti käyttää värillisiä lasiruutuja ilman resurssipakettia.

Miten avaan valikon pelissä?

Vienti asettaa open_command ja register_command: true. Rekisteröi valikko DeluxeMenusin config.yml:ään ja käynnistä palvelin kerran uudelleen, koska DeluxeMenus rekisteröi uudet komennot käynnistyksessä. Sen jälkeen pelaajat avaavat valikon valitsemallasi komennolla.

Miksi tausta ei näy?

Useimmiten resurssipakettia ei rakennettu uudelleen (/iazip, /nexo reload tai /oraxen reload all), pelaaja ei ole vielä ladannut uutta pakettia, tai tekstuuripluginin PlaceholderAPI-laajennus puuttuu, jolloin otsikon placeholder jää tekstiksi.

Voinko käyttää custom-itemejä tai pelaajien päitä?

Kyllä. Vanilla-materiaalien lisäksi materiaalikenttä hyväksyy muodot itemsadder-namespace:id, nexo-id, oraxen-id ja head-PlayerName, jotka DeluxeMenus ymmärtää.

Voinko tuoda olemassa olevan DeluxeMenus-tiedoston?

Et vielä. Suunnitelmasi tallentuu selaimeen automaattisesti, ja ”Tallenna projekti” lataa projektitiedoston, jonka voit avata myöhemmin uudelleen.