Cara Menukar Format Sembang dalam Bukkit untuk Minecraft

41

Bukkit ialah API yang memberi pemain Minecraft peluang untuk menyesuaikan pelayan mereka supaya mereka boleh mencipta pengalaman dalam permainan yang unik kepada mereka. Penyesuaian itu dilanjutkan kepada ciri sembang permainan, yang mana anda boleh menukar pemformatan jika anda tahu cara anda mengelilingi Java.

Cara Menukar Format Sembang dalam Bukkit untuk Minecraft

Artikel ini membincangkan cara anda boleh menyesuaikan cara sembang anda dipaparkan dalam Minecraft.

Cara Menukar Format Sembang – Muat Turun Essentials Core dan EssentialsChat

Versi standard Bukkit tidak mengandungi arahan atau kemudahan untuk mengubah pemformatan sembang. Anda perlu memuat turun dua sambungan kepada API standard – Teras Keperluan dan EssentialsChat.

Versi standard Essentials secara automatik melumpuhkan sebarang percubaan yang anda lakukan untuk mengubah aspek lain pemformatan sembang anda dan mengehadkan anda kepada lalainya. Essentials Core memberi anda satu set perintah dan ciri yang boleh anda laksanakan dalam pelayan anda, seperti menukar rupa nama paparan anda. Sementara itu, EssentialsChat membolehkan anda mengawal rupa sembang anda apabila seseorang bercakap dalam permainan dalam pelayan Minecraft anda.

Mengubah Nama Paparan

Anda boleh bermula dari kecil dengan pemformatan sembang dengan melakukan sesuatu yang tidak memerlukan EssentialsChat – mengubah format nama paparan anda. Nama anda dipaparkan dalam mana-mana aspek sembang yang memerlukannya, termasuk mesej yang anda taip kepada pemain lain pada pelayan. Anda juga akan melihatnya dalam “senarai tab”, dan ia terdapat dalam kebanyakan pemalam yang anda pasang untuk pelayan anda.

Bukkit membolehkan anda mencipta nama paparan sehingga 16 aksara lama sebelum ia dipotong, yang perlu anda ingat semasa menukar pemformatan. Anda juga akan menemui pilihan pemformatan umum untuk nama paparan anda dalam fail kebenaran atau kebenaran kumpulan anda, yang biasanya fail groups.yml yang terdapat dalam folder dunia Minecraft anda.

Essentials memberi anda tujuh cara untuk memformat nama paparan anda, yang anda tukar melalui fail konfigurasi Essentials anda. Nota – anda boleh menyusun arahan ini dalam fail konfigurasi untuk memberi anda lebih kawalan ke atas pemformatan.

ops-name-color: ‘c’ – Menggunakan arahan ini membolehkan anda menambah kod warna pada permulaan nama paparan anda, dengan mengandaikan anda adalah pengendali pelayan. Minecraft mempunyai 16 warna anda boleh gunakan untuk tujuan ini, seperti “&0“untuk hitam dan”&f” untuk putih.

change-displayname: true – Jika anda tidak mahu sebarang perubahan untuk memaparkan nama berlaku, arahan ini melumpuhkan keupayaan untuk mengubah pemformatan lalai.

nickname-prefix: “~” – Tambahkan nama panggilan sebagai akhiran pada nama paparan anda, yang boleh anda tetapkan menggunakan arahan “/nick”.

max-nick-length: 10 – Menetapkan panjang maksimum sebarang nama panggilan yang digunakan oleh pemain anda atau pelayan anda. Anda boleh menukar panjang kepada apa sahaja yang anda mahu, walaupun anda disyorkan untuk mengekalkannya kepada 15 aksara atau kurang, terutamanya jika anda telah mendayakan arahan senarai pemain tukar di bawah.

change-playerlist: true – Apabila ditetapkan kepada “true,” yang “change-playerlistPerintah ” membenarkan kemas kini senarai pemain automatik. Ia boleh menjadi sedikit buggy, terutamanya jika pemain anda mempunyai nama panggilan yang panjang. Malah, penyiapan tab nama panggilan mungkin gagal sama sekali jika pemain anda mempunyai nama panggilan lebih daripada 15 aksara.

sort-list-by-groups: false – Dengan menetapkan pilihan ini, sebarang output oleh pelayan anda “/list” perintah diisih mengikut kumpulan tertentu.

add-prefix-suffix: false – Menetapkan arahan ini kepada “true” bermakna anda secara manual memaksa nama paparan untuk memaparkan awalan dan akhiran mereka. Ini berfungsi walaupun anda tidak memasang EssentialsChat, walaupun ia boleh membawa kepada pemformatan nama paparan yang lemah kerana ia menggabungkan nama yang mempunyai awalan dan akhiran dengan nama yang tidak.

Menukar Pemformatan Sembang

Setelah nama paparan anda diformatkan, anda boleh meneruskan untuk memformat sembang anda. Di sinilah EssentialsChat memainkan peranan – ia membolehkan anda mengubah suai beberapa teg yang biasanya dihoskan pada peringkat pelayan, dan dengan itu tidak boleh diedit.

Mengubah teg ini mengubah rupa sembang apabila pemain bercakap dalam permainan. Terdapat beberapa kegunaan untuk ini, termasuk menukar pemformatan untuk kumpulan pemain tertentu supaya mesej mereka menonjol daripada yang lain. Sebagai contoh, jika anda mempunyai kumpulan pemain yang telah menyediakan “puak” dalam pelayan anda, anda boleh memberikan setiap klan kod warna sembang supaya pemain boleh mengenal pasti mesej daripada ahli kumpulan mereka dengan mudah.

Dengan EssentialsChat dipasang, anda boleh mengubah suai teg berikut untuk mengubah cara sembang kelihatan untuk pemain anda:

{MESSAGE} – Mengawal bagaimana teks yang ditaip ke dalam kotak sembang kelihatan.

{DISPLAYNAME} – Seperti yang dinyatakan sebelum ini, ini ialah nama yang dipaparkan untuk mana-mana pengguna yang berinteraksi dengan sembang, dengan awalan dan akhiran mereka ditambah jika anda menjadikannya mungkin dengan tetapan nama paparan anda.

{GROUP} – Ini ialah nama kumpulan kebenaran yang anda, atau pengguna, berada. Anda perlu memasang pemalam kebenaran pada pelayan anda untuk menetapkan kumpulan. Dengan pemalam yang sesuai dipasang, anda boleh menentukan kebenaran yang dimiliki setiap pengguna pada pelayan anda (iaitu, perkara yang mereka boleh lakukan), serta menentukan cara sembang mereka muncul berdasarkan pilihan pemformatan anda untuk kumpulan yang mereka sertai.

{WORLDNAME} and {SHORTWORLDNAME} – Seperti namanya, {WORLDNAME} ialah nama yang anda berikan kepada dunia Minecraft yang anda hos pada pelayan anda. {SHORTWORLDNAME} hanyalah huruf pertama {WORLDNAME} anda.

{TEAMNAME}, {TEAMSUFFIX}, and {TEAMPREFIX} – Secara kolektif, ini adalah teg yang digunakan untuk mengawal pembolehubah papan markah pasukan anda.

Tag EssentialsChat membolehkan anda mengubahnya boleh digabungkan dan diubah suai mengikut kehendak anda. Selain itu, anda mempunyai dua pilihan untuk menggunakan teg ini – pemformatan sembang universal dan pemformatan sembang kumpulan khusus.

Pemformatan Sembang Universal

Pergi ke folder Essentials anda dan cari fail “config.yml”. Fail ini mengandungi konfigurasi lalai untuk pelbagai aspek pelayan Minecraft anda, dan anda boleh mengubah suai pilihan pemformatan untuk sembang supaya setiap mesej yang dihantar dipaparkan dengan cara yang sama.

Sebagai contoh, lihat arahan pemformatan berikut:

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

Menggunakan arahan ini, semua sembang mula-mula memaparkan nama dunia pelayan Minecraft anda, diikuti dengan nama paparan pengguna dalam warna putih, kemudian mesej mereka dalam warna hitam.

Cuba ubah suai pilihan warna yang berbeza untuk tag EssentialsChat yang membolehkan anda memanipulasi.

Pemformatan Kumpulan

Anda juga boleh menggunakan “config.yml” dalam folder Essentials anda untuk menetapkan pemformatan khusus untuk kumpulan berbeza dalam pelayan Minecraft anda.

Berikut adalah contoh yang diambil daripada Wiki Essentials:

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}'

Di sini, anda boleh melihat bahawa terdapat enam kumpulan – pemilik, pentadbir, moderator, VIP, pembina dan lalai. Setiap satu mempunyai warna berbeza yang dilampirkan, khususnya pada nama {GROUP} mereka, membolehkan anda mengenal pasti dengan serta-merta kumpulan mana yang dimiliki oleh pemain melalui nama mereka dan warna yang dilampirkan pada nama mereka. Tetapan “Lalai” meliputi mana-mana pemain yang bukan ahli kumpulan tetapi masih mahu mengambil bahagian dalam sembang pelayan anda.

Nota – nama kumpulan anda adalah sensitif huruf besar-besaran. Teg yang anda gunakan dalam pemformatan kumpulan perlu sepadan dengan sempurna dengan nama yang diberikan kepada setiap kumpulan, jika tidak, pemformatan tidak akan berfungsi dan anda mungkin melihat pepijat dalam sembang pelayan anda.

Ubah Sembang dalam Pelayan Minecraft Anda

Bukkit tidak menawarkan banyak cara untuk memformat sembang pelayan Minecraft anda. Selalunya, anda boleh bermain-main dengan warna untuk nama paparan, nama kumpulan dan mesej itu sendiri. Tambahan pula, API Bukkit tidak membenarkan anda melakukan ini tanpa pemalam tambahan, seperti EssentialsChat.

Namun, jika anda bersedia untuk bereksperimen dengan pemalam, dan tidak kisah mengotorkan tangan anda dengan beberapa asas Java, anda boleh mengubah cara sembang muncul kepada pemain pelayan anda.

Kami ingin mendengar daripada anda. Mengapa anda mahu menukar pemformatan dalam sembang pelayan anda? Dan apakah perkara pertama yang akan anda ubah sebaik sahaja anda menggunakan Essentials Core dan EssentialsChat? Beritahu kami di bahagian komen di bawah.