Léim go dtí an t-ábhar

Cúlra GUI saincheaptha in DeluxeMenus le ItemsAdder

Níl aon socrú ag Minecraft do phictiúr cúlra roghchláir, ach mar sin féin tá roghchláir cófra ag go leor freastalaithe a bhfuil cuma scáileán saincheaptha orthu. Is é an cleas íomhá chló i dteideal an roghchláir: iompaíonn ItemsAdder do PNG ina charachtar, agus bogann fritháirimh dhiúltacha an carachtar sin thar an gcófra. Socraíonn an treoir seo é céim ar chéim do DeluxeMenus.

Nuashonraithe:

Conas a oibríonn GUI uigeachta

Taispeánann roghchlár cófra a theideal sa chúinne uachtair ar chlé. Is téacs é an teideal, agus is féidir carachtair ó phacáiste acmhainní (resource pack) an fhreastalaí a bheith sa téacs. Is féidir le ItemsAdder aon PNG a iompú ina charachtar den sórt sin, ar a dtugtar íomhá chló (font image). Cuir íomhá chló mhór sa teideal agus tarraingíonn an cliant í thar scáileán an chófra.

Tá dhá phíosa eile ag teastáil chun é a ailíniú. Bogann fritháireamh (offset) diúltach an cúrsóir ar chlé roimh an íomhá, ionas go dtosaíonn an pictiúr ag imeall clé an chófra seachas tar éis eangú an teidil. Bogann y_position na híomhá clóanna suas nó síos í go dtí go gclúdaíonn sí an roghchlár ar fad.

Fanann na sliotáin ina ngnáthsliotáin. San áit a dtaispeánann do phictiúr cnaipe, tá sliotán folamh inchliceáilte sa roghchlár le material: air agus a ghníomhartha cliceála féin.

Cad a theastaíonn uait

  • DeluxeMenus agus PlaceholderAPI ar fhreastalaí Spigot nó Paper.
  • ItemsAdder, a thógann an resource pack agus a sholáthraíonn na placeholders %img_…%.
  • Seachadadh resource pack a oibríonn, ionas go n-íoslódálann imreoirí an pacáiste i ndáiríre (tairgeann ItemsAdder féinóstáil agus roghanna óstála eile).
  • PNG cúlra. Ní cheadaíonn Minecraft glifeanna cló níos mó ná 256×256 picteilín, mar sin caithfidh an pictiúr luí taobh istigh de sin.

Céim 1: Déan an pictiúr cúlra

Dear an roghchlár sa Déantóir GUI: roghnaigh na sraitheanna, téama nó réamhshocrú, agus tarraing cnaipí móra thar roinnt sliotán. Roghnaigh ItemsAdder mar easpórtáil, cuir isteach do namespace (mar shampla mymenus) agus ainm an roghchláir (mar shampla shop).

Tá an PNG easpórtáilte 256 picteilín ar leithead. Braitheann a airde ar na sraitheanna, ó 164 picteilín do shraith amháin go 254 picteilín do shé shraith. Ligeann an spás breise timpeall an chófra d’fhrámaí agus do mhaisiúcháin gobadh amach thar ghnáthimlíne an roghchláir.

Céim 2: Cláraigh an íomhá chló in ItemsAdder

Cóipeáil an PNG isteach i do namespace agus cuir iontráil font_images leis. Seo a easpórtálann an Déantóir GUI do roghchlár sé shraith:

plugins/ItemsAdder/contents/mymenus/configs/gui_shop.yml
info:
  namespace: mymenus
font_images:
  gui_shop:
    path: gui/shop
    show_in_gui: false
    suggest_in_command: false
    scale_ratio: 254
    y_position: 45

Téann an pictiúr féin go plugins/ItemsAdder/contents/mymenus/resourcepack/assets/mymenus/textures/gui/shop.png.

  • Is é scale_ratio an airde a dtarraingítear an íomhá aici. Úsáid fíor-airde an PNG i bpicteilíní ionas nach sínfear aon rud.
  • Bogann y_position an íomhá go hingearach. Éilíonn ItemsAdder go mbeidh sé níos ísle ná scale_ratio nó cothrom leis, mar ní cheadaíonn an cluiche níos mó.
  • Coinníonn show_in_gui: false an cúlra amach as liosta emoji ItemsAdder.

Céim 3: Cuir an íomhá i dteideal an roghchláir DeluxeMenus

Parsálann DeluxeMenus placeholders PlaceholderAPI in menu_title. Soláthraíonn ItemsAdder %img_<name>% don íomhá agus %img_offset_<pixels>% do spás folamh, ar féidir leis a bheith diúltach.

plugins/DeluxeMenus/gui_menus/shop.yml
menu_title: '&f%img_offset_-48%%img_gui_shop%%img_offset_-201%&8Shop'
open_command: 'shop'
register_command: true
size: 54
items:
  button_1_buy:
    material: air
    slots: [10, 11, 19, 20]
    priority: 1
    click_commands:
      - '[openguimenu] shop_buy'
  1. Coinníonn &f ag an tús an pictiúr ina fhíordhathanna. Gan é, faigheann an íomhá imir de dhath an teidil.
  2. Bogann %img_offset_-48% an cúrsóir 48 picteilín ar chlé roimh an bpictiúr. Úsáideann an Déantóir GUI an luach seo dá chanbhás: 8 bpicteilín d’eangú theideal an chófra móide an corrlach 40 picteilín a chuireann sé le gach taobh.
  3. Is é %img_gui_shop% an cúlra féin.
  4. Bogann an dara fritháireamh an cúrsóir ar ais, ionas go scríobhtar &8Shop ar bharr an phictiúir san áit a mbíonn teideal. Braitheann a luach ar leithead do phictiúir; ríomhann an Déantóir GUI duit é.

Má chuireann tú an teideal isteach sa phictiúr féin sa Déantóir GUI, críochnaíonn an teideal tar éis placeholder an chúlra agus níl aon dara fritháireamh ann.

Céim 4: Cláraigh an roghchlár agus atóg an pacáiste

Ní lódálann DeluxeMenus ach roghchláir atá liostaithe ina config.yml:

plugins/DeluxeMenus/config.yml
gui_menus:
  shop:
    file: shop.yml
  1. Rith /iazip ionas go n-atógann ItemsAdder an resource pack leis an íomhá nua.
  2. Rith /dm reload. Oscail an roghchlár uair amháin le /dm open shop chun é a sheiceáil.
  3. Cláraíonn register_command: true /shop mar fhíorordú, ach amháin nuair a thosaíonn an freastalaí. Atosaigh an freastalaí uair amháin tar éis roghchlár nua a chur leis.
  4. Téigh isteach arís, glac leis an resource pack agus oscail an roghchlár.

Earráidí coitianta agus réitigh

Cad a fheiceann túCúis agus réiteach
Taispeánann an teideal %img_gui_shop% mar théacsTá PlaceholderAPI ar iarraidh, nó tá an t-ainm mícheart. Úsáideann an placeholder ainm na híomhá clóanna ón config, gan an namespace.
Bosca folamh nó siombail mhícheart in ionad an phictiúirNíor atógadh an pacáiste, nó tá seanphacáiste ag an imreoir. Rith /iazip agus téigh isteach arís.
Gan pictiúr ar bith do roinnt imreoiríDhiúltaigh siad do resource pack an fhreastalaí. Seiceáil óstáil do phacáiste agus socruithe freastalaí an chliaint.
Tá an pictiúr as áitNí mheaitseálann an chéad fhritháireamh nó y_position corrlaigh do PNG. Easpórtáil arís in ionad buille faoi thuairim a thabhairt ar uimhreacha.
Tá an pictiúr liath nó níos dorchaTá &f ar iarraidh roimh an íomhá.
Is ordú anaithnid é /shopNíor atosaíodh an freastalaí tar éis an roghchlár a chur leis, nó tá an roghchlár ar iarraidh in config.yml.
Diúltaíonn ItemsAdder don íomhá chlóTá y_position níos mó ná scale_ratio, nó tá an íomhá níos mó ná 256×256.

Ceisteanna coitianta

An gá d’imreoirí aon rud a íoslódáil do chúlra GUI saincheaptha?

Is gá, an resource pack a thógann ItemsAdder. Gan é, taispeánann an teideal cearnóg ionaid nó tada. Is féidir le ItemsAdder an pacáiste a sheoladh go huathoibríoch nuair a thagann imreoirí isteach.

Cén fáth a dtaispeánann teideal DeluxeMenus %img_…% mar théacs?

Níl an placeholder á ionadú. Seiceáil go bhfuil PlaceholderAPI suiteáilte, go bhfuil ItemsAdder lódáilte agus gurb é an t-ainm tar éis img_ go díreach ainm na híomhá clóanna ó do config.

An féidir liom an cúlra céanna a úsáid do roghchláir le níos lú sraitheanna?

Ní féidir ach amháin má mheaitseálann an pictiúr na sraitheanna. Tá cófra trí shraith níos giorra ná cófra sé shraith, mar sin teastaíonn a PNG féin agus a scale_ratio féin uaidh. Easpórtálann an Déantóir GUI an airde cheart do gach líon sraitheanna.

An oibríonn sé seo gan ItemsAdder?

Oibríonn an cleas céanna le glifeanna Nexo nó Oraxen. Gan aon plugin resource pack, is féidir leat roghchlár slachtmhar a thógáil fós le painéil ghloine daite, a easpórtálann an Déantóir GUI leis an rogha “Faic”.

Foinsí

Seiceáilte in aghaidh na doiciméadachta oifigiúla: