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:
info:
namespace: mymenus
font_images:
gui_shop:
path: gui/shop
show_in_gui: false
suggest_in_command: false
scale_ratio: 254
y_position: 45Téann an pictiúr féin go plugins/ItemsAdder/contents/mymenus/resourcepack/assets/mymenus/textures/gui/shop.png.
- Is é
scale_ratioan 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_positionan íomhá go hingearach. Éilíonn ItemsAdder go mbeidh sé níos ísle náscale_rationó cothrom leis, mar ní cheadaíonn an cluiche níos mó. - Coinníonn
show_in_gui: falsean 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.
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'- Coinníonn
&fag an tús an pictiúr ina fhíordhathanna. Gan é, faigheann an íomhá imir de dhath an teidil. - 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. - Is é
%img_gui_shop%an cúlra féin. - Bogann an dara fritháireamh an cúrsóir ar ais, ionas go scríobhtar
&8Shopar 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:
gui_menus:
shop:
file: shop.yml- Rith
/iazipionas go n-atógann ItemsAdder an resource pack leis an íomhá nua. - Rith
/dm reload. Oscail an roghchlár uair amháin le/dm open shopchun é a sheiceáil. - Cláraíonn
register_command: true/shopmar 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. - 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éacs | Tá 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úir | Ní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 áit | Ní 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 dorcha | Tá &f ar iarraidh roimh an íomhá. |
Is ordú anaithnid é /shop | Ní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. |