Kaip pakeisti „Bukkit“ pokalbio formatą „Minecraft“.

„Bukkit“ yra API, suteikianti „Minecraft“ žaidėjams galimybę tinkinti savo serverius, kad jie galėtų sukurti tik jiems būdingą žaidimo patirtį. Šis tinkinimas apima žaidimo pokalbių funkciją, kurios formatavimą galite pakeisti, jei žinote, kaip elgtis su Java.

Kaip pakeisti „Bukkit“ pokalbio formatą „Minecraft“.

Šiame straipsnyje nagrinėjama, kaip galite tinkinti, kaip jūsų pokalbis bus rodomas „Minecraft“.

Kaip pakeisti pokalbio formatą – atsisiųskite „Essentials Core“ ir „EssentialsChat“.

Standartinėje Bukkit versijoje nėra komandos ar galimybių keisti pokalbių formatavimą. Turite atsisiųsti du standartinės API plėtinius – Essentials Core ir EssentialsChat .

Kaip pakeisti „Bukkit“ pokalbio formatą „Minecraft“.

Standartinė „Essentials“ versija automatiškai išjungia visus jūsų bandymus pakeisti kitus pokalbio formatavimo aspektus ir apriboja numatytuosius nustatymus. Essentials Core suteikia jums komandų ir funkcijų rinkinį, kurį galite įdiegti savo serveryje, pvz., pakeisti rodomo pavadinimo išvaizdą. Tuo tarpu „EssentialsChat“ leidžia valdyti, kaip atrodo jūsų pokalbis, kai kas nors kalba žaidime jūsų „Minecraft“ serveryje.

Rodomų vardų keitimas

Galite pradėti nuo pokalbio formatavimo, atlikdami tai, kam nereikia EssentialsChat – keisdami rodomo vardo formatą. Jūsų vardas rodomas bet kuriame pokalbio aspekte, kuriam to reikia, įskaitant pranešimus, kuriuos įvedate kitiems žaidėjams serveryje. Jį taip pat matysite „skirtukų sąraše“ ir daugumoje priedų, kuriuos įdiegiate savo serveryje.

Kaip pakeisti „Bukkit“ pokalbio formatą „Minecraft“.

„Bukkit“ leidžia sukurti rodomus vardus iki 16 simbolių, kol jis bus sutrumpintas. Į tai turėtumėte atsižvelgti keičiant formatavimą. Bendrąsias rodomų vardų formatavimo parinktis taip pat rasite leidimų arba grupės leidimų faile, kuris paprastai yra group.yml failas, esantis jūsų Minecraft pasaulio aplanke.

„Essentials“ suteikia septynis būdus, kaip formatuoti rodomą pavadinimą, kurį pakeisite naudodami „Essentials“ konfigūracijos failą. Pastaba – šias komandas galite sudėti į konfigūracijos failą, kad galėtumėte dar labiau valdyti formatavimą.

ops-name-color: ‘c’– Naudodami šią komandą galite pridėti spalvos kodą rodomo vardo pradžioje, darant prielaidą, kad esate serverio operatorius. Minecraft turi 16 spalvų, kurias galite naudoti šiam tikslui, pvz., " &0" juodai ir " &f" baltai.

change-displayname: true– Jei nenorite, kad pasikeistų rodomi vardai, ši komanda išjungia galimybę keisti numatytąjį formatavimą.

nickname-prefix: “~”– Pridėkite slapyvardį kaip rodomo vardo galūnę, kurią galite nustatyti naudodami komandą „/slapyvardis“.

max-nick-length: 10– Nustato maksimalų visų jūsų ar jūsų serverio žaidėjų naudojamų slapyvardžių ilgį. Galite pakeisti ilgį į bet kokį norimą, tačiau rekomenduojama jį išlaikyti iki 15 ar mažiau simbolių, ypač jei įgalinote toliau pateiktą komandą Change-playerlist.

change-playerlist: true– Kai nustatyta į „ true“, change-playerlistkomanda „ ” leidžia automatiškai atnaujinti žaidėjų sąrašą. Tai gali būti šiek tiek klaidinga, ypač jei jūsų žaidėjai turi ilgus slapyvardžius. Tiesą sakant, slapyvardžių skirtuko užbaigimas gali nepavykti, jei jūsų žaidėjų slapyvardžiai ilgesni nei 15 simbolių.

sort-list-by-groups: false– Nustačius šią parinktį, bet kokia jūsų serverio /listkomandos „ ” išvestis surūšiuojama pagal konkrečias grupes.

add-prefix-suffix: false– Šios komandos nustatymas į „ true“ reiškia, kad rankiniu būdu priverčiate rodomus pavadinimus rodyti jų priešdėlius ir priesagas. Tai veikia, net jei nesate įdiegę „EssentialsChat“, tačiau tai gali sukelti keistą rodomo vardo formatavimą, nes sujungia vardus, turinčius priešdėlius ir priesagas, su tais, kurie jų neturi.

Pokalbio formato keitimas

Kai suformatuosite rodomus vardus, galite pereiti prie pokalbio formatavimo. Štai čia pradeda veikti „EssentialsChat“ – ji leidžia koreguoti kelias žymas, kurios paprastai yra priglobtos serverio lygiu ir todėl neredaguojamos.

Kaip pakeisti „Bukkit“ pokalbio formatą „Minecraft“.

Pakeitus šias žymas pasikeičia pokalbių išvaizda, kai žaidėjai kalba žaidime. Tam yra keletas naudojimo būdų, įskaitant tam tikrų grotuvų grupių formatavimo keitimą, kad jų pranešimai išsiskirtų iš kitų. Pavyzdžiui, jei turite žaidėjų grupes, kurios jūsų serveryje yra sukūrusios „klanus“, kiekvienam klanui galite priskirti pokalbio spalvos kodą, kad žaidėjai galėtų lengvai atpažinti kitų grupės narių pranešimus.

Įdiegę „EssentialsChat“, galite pakoreguoti šias žymas, kad pakeistumėte, kaip pokalbis atrodo jūsų žaidėjams:

{MESSAGE}– Valdo, kaip atrodo į pokalbių dėžutę įvestas tekstas.

{DISPLAYNAME}– Kaip minėta anksčiau, šis vardas rodomas bet kuriam vartotojui, kuris sąveikauja su pokalbiais, pridėjus jų priešdėlius ir priesagas, jei tai leidžiate naudodami rodomo vardo nustatymus.

{GROUP}– Tai leidimų grupės, kurioje esate jūs arba vartotojas, pavadinimas. Norėdami nustatyti grupes, savo serveryje turėsite įdiegti leidimų papildinį. Įdiegę atitinkamą papildinį, galite apibrėžti kiekvieno vartotojo teises jūsų serveryje (ty, ką jie gali daryti), taip pat nustatyti, kaip atrodo jų pokalbis, atsižvelgiant į grupės, kurioje jis yra, formatavimo pasirinkimus.

{WORLDNAME} and {SHORTWORLDNAME}– Kaip rodo pavadinimas, {WORLDNAME} yra vardas, kurį suteikėte „Minecraft“ pasauliui, kurį priglobiate savo serveryje. {SHORTWORLDNAME} yra tik pirmoji jūsų {WORLDNAME} raidė.

{TEAMNAME}, {TEAMSUFFIX}, and {TEAMPREFIX}– Bendrai tai yra žymos, naudojamos komandos rezultatų suvestinės kintamiesiems valdyti.

Žymos EssentialsChat, kurias galite keisti, gali būti derinamos ir koreguojamos taip, kaip norite. Be to, turite dvi šių žymų naudojimo parinktis – universalų pokalbių formatavimą ir specifinį grupės pokalbių formatavimą.

Universalus pokalbių formatavimas

Eikite į aplanką „Essentials“ ir suraskite failą „config.yml“. Šiame faile yra numatytosios konfigūracijos įvairiems jūsų „Minecraft“ serverio aspektams, o jūs galite pakoreguoti pokalbio formatavimo parinktis, kad kiekvienas išsiųstas pranešimas būtų rodomas taip pat.

Pavyzdžiui, žr. šią formatavimo komandą:

format: '{WORLDNAME} {DISPLAYNAME}&f {MESSAGE}&0'

Naudojant šią komandą, visuose pokalbiuose pirmiausia rodomas jūsų Minecraft serverio pasaulinis pavadinimas, po to - vartotojo rodomas vardas balta spalva, o tada jo pranešimas juodai.

Pabandykite pakoreguoti skirtingas žymų, kuriomis galite manipuliuoti, spalvų parinktis EssentialsChat.

Grupės formatavimas

Taip pat galite naudoti „ config.yml“ failą aplanke „Essentials“, kad nustatytumėte konkretų formatavimą skirtingoms „Minecraft“ serverio grupėms.

Toliau pateikiamas pavyzdys, paimtas iš „ Essentials Wiki“ :

group-formats:

 Owner: '&f[&4God&f] {DISPLAYNAME}&7:&f {MESSAGE}'

 Admin: '&f[&4God&f] {DISPLAYNAME}&7:&f {MESSAGE}'

 Moderator: '&f[&5Mod&f] {DISPLAYNAME}&7:&f {MESSAGE}'

 VIP: '&f[&2ViP&f] {DISPLAYNAME}&7:&f {MESSAGE}'

 Builder: '&f[&1Builder&f] {DISPLAYNAME}&7:&f {MESSAGE}'

 Default: '{DISPLAYNAME}&7:&f {MESSAGE}'

Čia galite pamatyti, kad yra šešios grupės – savininkas, administratorius, moderatorius, VIP, kūrėjas ir numatytoji. Kiekvienas iš jų turi skirtingas spalvas, konkrečiai prie jų {GROUP} pavadinimų, leidžiančių akimirksniu nustatyti, kuriai grupei žaidėjas priklauso, tiek pagal vardą, tiek pagal spalvą, pridėtą prie vardo. Nustatymas „Numatytasis“ apima visus žaidėjus, kurie nepriklauso grupei, bet vis tiek nori dalyvauti jūsų serverio pokalbyje.

Pastaba – jūsų grupių pavadinimuose skiriamos didžiosios ir mažosios raidės. Žymos, kurias naudojate grupės formatavimui, turi puikiai atitikti kiekvienai grupei priskirtus pavadinimus, kitaip formatavimas neveiks ir serverio pokalbyje galite matyti klaidų.

Patobulinkite pokalbį savo „Minecraft“ serveryje

„Bukkit“ nesiūlo daug būdų, kaip formatuoti „Minecraft“ serverio pokalbį. Dažniausiai galite žaisti su rodomų pavadinimų, grupių pavadinimų ir pačių pranešimų spalvomis. Be to, Bukkit API neleidžia to padaryti be papildomų įskiepių, tokių kaip EssentialsChat.

Vis dėlto, jei norite eksperimentuoti su papildiniu ir neprieštaraujate, kad susiteptumėte savo rankas naudodami kai kuriuos pagrindinius „Java“, galite pakeisti tai, kaip pokalbiai atrodo jūsų serverio žaidėjams.

Norime išgirsti jūsų nuomonę. Kodėl norite pakeisti formatavimą savo serverio pokalbyje? Ir ką pirmiausia pakeisite, kai įvaldysite „Essentials Core“ ir „EssentialsChat“? Praneškite mums toliau pateiktame komentarų skyriuje.

Palikti komentarą

Skalbimo mašinos valymas actu? Kaip tai daryti saugiai – ir kada to nedaryti

Skalbimo mašinos valymas actu? Kaip tai daryti saugiai – ir kada to nedaryti

Nemalonus kvapas ar apnašos skalbimo mašinoje? Sužinokite, kada galima naudoti actą, kada gamintojai to nerekomenduoja, ir saugų valymo eiliškumą nuo dozatoriaus iki būgno.

Kaip saugiai pašalinti kalkes nuo elektrinio virdulio – žingsnis po žingsnio

Kaip saugiai pašalinti kalkes nuo elektrinio virdulio – žingsnis po žingsnio

Kaip saugiai pašalinti kalkes nuo elektrinio virdulio naudojant gamintojo metodą, tinkamai nuskalaujant, bei patarimai dėl acto, kalkių filtro ir valymo dažnumo pagal vandens kietumą.

Kaip saugiai ir kruopščiai išvalyti ledo gaminimo aparatą šaldiklyje

Kaip saugiai ir kruopščiai išvalyti ledo gaminimo aparatą šaldiklyje

Sužinokite, kaip išvalyti šaldiklio ledo gaminimo aparatą, išplauti ledo dėžę, pašalinti susikaupusius ledo gabalėlius, nuvalyti skyrių, viską išdžiovinti ir pašalinti nemalonaus skonio ar pasenusio ledo problemas.

Kaip saugiai išvalyti kapos dėklą: paprastas rankų plovimo metodas

Kaip saugiai išvalyti kapos dėklą: paprastas rankų plovimo metodas

Sužinokite, kaip saugiai rankomis išvalyti kapos dėklą, tinkamai jį išdžiovinti, išvengti indaplovės žalos ir atpažinti, kada dėl kvapo, įtrūkimų ar susidėvėjimo jį jau reikia pakeisti.

Kaip iš penalo išimti rašalus nepažeidžiant jo

Kaip iš penalo išimti rašalus nepažeidžiant jo

Sužinokite, kaip saugiai ištuštinti ir išvalyti plunksninius, rutulinius, gelinius ir veleninius penalus, laikydamiesi gamintojo rekomenduotų žingsnių ir aiškių apribojimų.

Kaip saugiai išvalyti HP spausdintuvo galvutę: pradėkite nuo integruoto valymo įrankio

Kaip saugiai išvalyti HP spausdintuvo galvutę: pradėkite nuo integruoto valymo įrankio

Sužinokite saugiausią būdą išvalyti HP spausdintuvo galvutę, kada kartoti valymą, kada taikyti rankinį kontaktų valymą ir kada sustoti.

Kaip išplauti pūkinę striukę nesugriaunant izoliacijos

Kaip išplauti pūkinę striukę nesugriaunant izoliacijos

Sužinokite, kaip išplauti pūkinę arba sintetinę pūkinę striukę, išvengti kamštų susidarymo, saugiai ją išdžiovinti, išspręsti dažnas problemas ir įsitikinti, kad tūris visiškai atstatytas.

Kaip išimti virtuvės kriauklės nutekėjimą nepažeidžiant kriauklės

Kaip išimti virtuvės kriauklės nutekėjimą nepažeidžiant kriauklės

Sužinokite, kaip saugiai išimti virtuvės kriauklės nutekėjimą, atjungti P-sifoną, atlaisvinti krepšelio-filtro užveržimo veržlę, pakelti flanšą, apdoroti šiukšlių malūnėlio nutekėjimus ir nuvalyti angą.

Kaip pašalinti sukietėjusį vašką iš drabužių nepalikant dėmės

Kaip pašalinti sukietėjusį vašką iš drabužių nepalikant dėmės

Sužinokite, kaip saugiai pašalinti sukietėjusį vašką iš drabužių: sukietinkite ir nuskuskite, perkelskite likučius žema temperatūra, jei tai leidžiama, iš anksto apdorokite riebalines dėmes, nuplaukite ir patikrinkite prieš džiovindami.

Kaip paruošti ketaus grotas kepimui, kad jos neliptų

Kaip paruošti ketaus grotas kepimui, kad jos neliptų

Sužinokite, kaip paruošti neapdorotas ketaus grotas plonu aliejaus sluoksniu ir kontroliuojama šiluma, taip pat kada emalio dengtos grotos neturėtų būti ruošiamos.