Cara Mengubah Format Obrolan di Bukkit untuk Minecraft

Bukkit adalah API yang memberikan kesempatan kepada pemain Minecraft untuk menyesuaikan server mereka sehingga mereka dapat membuat pengalaman dalam game yang unik bagi mereka. Penyesuaian itu meluas ke fitur obrolan game, di mana Anda dapat mengubah pemformatannya jika Anda tahu cara menggunakan Java.

Cara Mengubah Format Obrolan di Bukkit untuk Minecraft

Artikel ini membahas bagaimana Anda dapat menyesuaikan tampilan obrolan Anda di Minecraft.

Cara Mengubah Format Obrolan – Unduh Essentials Core dan EssentialsChat

Versi standar Bukkit tidak berisi perintah atau fasilitas untuk mengubah format obrolan. Anda perlu mengunduh dua ekstensi ke API standar – Inti Esensial Dan EssentialsChat.

Versi standar Essentials secara otomatis menonaktifkan upaya apa pun yang Anda lakukan untuk mengubah aspek lain dari pemformatan obrolan dan membatasi Anda ke setelan defaultnya. Essentials Core memberi Anda serangkaian perintah dan fitur yang dapat Anda terapkan di dalam server Anda, seperti mengubah tampilan nama tampilan Anda. Sementara itu, EssentialsChat memungkinkan Anda mengontrol tampilan obrolan saat seseorang berbicara dalam game di server Minecraft Anda.

Mengubah Nama Tampilan

Anda dapat memulai dari yang kecil dengan pemformatan obrolan dengan melakukan sesuatu yang tidak memerlukan EssentialsChat – mengubah format nama tampilan Anda. Nama Anda ditampilkan di semua aspek obrolan yang membutuhkannya, termasuk pesan yang Anda ketikkan ke pemain lain di server. Anda juga akan melihatnya di "daftar tab", dan di sebagian besar plugin yang Anda instal untuk server Anda.

Bukkit memungkinkan Anda membuat nama tampilan hingga 16 karakter jauh sebelum terpotong, yang harus Anda ingat saat mengubah pemformatan. Anda juga akan menemukan opsi pemformatan umum untuk nama tampilan Anda di izin atau file izin grup, yang biasanya adalah file groups.yml yang ditemukan di folder dunia Minecraft Anda.

Essentials memberi Anda tujuh cara untuk memformat nama tampilan Anda, yang Anda ubah melalui file konfigurasi Essentials Anda. Catatan – Anda dapat menumpuk perintah ini di file konfigurasi untuk memberi Anda lebih banyak kontrol atas pemformatan.

ops-name-color: ‘c’ – Menggunakan perintah ini memungkinkan Anda untuk menambahkan kode warna ke awal nama tampilan Anda, dengan asumsi Anda adalah operator server. Minecraft punya 16 warna Anda dapat menggunakan untuk tujuan ini, seperti “&0” untuk warna hitam dan “&f” untuk putih.

change-displayname: true – Jika Anda tidak ingin ada perubahan pada nama tampilan yang terjadi, perintah ini menonaktifkan kemampuan untuk mengubah pemformatan default.

nickname-prefix: “~” – Tambahkan nama panggilan sebagai akhiran ke nama tampilan Anda, yang dapat Anda atur menggunakan perintah “/nick”.

max-nick-length: 10 – Tetapkan panjang maksimum nama panggilan apa pun yang digunakan oleh pemain Anda atau server Anda. Anda dapat mengubah panjangnya menjadi apa pun yang Anda inginkan, meskipun disarankan untuk menyimpannya hingga 15 karakter atau kurang, terutama jika Anda telah mengaktifkan perintah ubah daftar pemain di bawah.

change-playerlist: true – Saat diatur ke “true,” yang “change-playerlist”Perintah memungkinkan pembaruan daftar pemain otomatis. Ini bisa sedikit bermasalah, terutama jika pemain Anda memiliki nama panggilan yang panjang. Faktanya, penyelesaian tab nama panggilan mungkin gagal sama sekali jika pemain Anda memiliki nama panggilan yang lebih panjang dari 15 karakter.

sort-list-by-groups: false – Dengan menyetel opsi ini, output apa pun dari "" server Anda/list” perintah diurutkan berdasarkan grup tertentu.

add-prefix-suffix: false – Atur perintah ini ke “true” berarti Anda secara manual memaksa nama tampilan untuk menampilkan awalan dan sufiksnya. Ini berfungsi bahkan jika Anda tidak menginstal EssentialsChat, meskipun dapat menyebabkan pemformatan nama tampilan miring karena menggabungkan nama yang memiliki awalan dan sufiks dengan yang tidak.

Mengubah Pemformatan Obrolan

Setelah Anda memformat nama tampilan, Anda dapat melanjutkan untuk memformat obrolan Anda. Di sinilah EssentialsChat berperan – ini memungkinkan Anda mengubah beberapa tag yang biasanya dihosting di tingkat server, sehingga tidak dapat diedit.

Mengubah tag ini akan mengubah tampilan obrolan saat pemain berbicara dalam game. Ada beberapa kegunaan untuk ini, termasuk mengubah pemformatan untuk grup pemain tertentu sehingga pesan mereka menonjol dari yang lain. Misalnya, jika Anda memiliki grup pemain yang telah menyiapkan "klan" di server Anda, Anda bisa melakukannya tetapkan setiap klan kode warna obrolan sehingga pemain dapat dengan mudah mengidentifikasi pesan dari sesama grup anggota.

Dengan EssentialsChat terinstal, Anda dapat men-tweak tag berikut untuk mengubah tampilan obrolan untuk pemain Anda:

{MESSAGE} – Mengontrol tampilan teks yang diketik ke dalam kotak obrolan.

{DISPLAYNAME} – Seperti disebutkan sebelumnya, ini adalah nama yang ditampilkan untuk setiap pengguna yang berinteraksi dengan obrolan, dengan awalan dan sufiks ditambahkan jika Anda memungkinkan dengan pengaturan nama tampilan Anda.

{GROUP} – Ini adalah nama grup izin tempat Anda, atau pengguna, berada. Anda harus menginstal plugin izin di server Anda untuk mengatur grup. Dengan memasang plugin yang sesuai, Anda dapat menentukan izin yang dimiliki setiap pengguna di server Anda (yaitu, apa yang dapat mereka lakukan), serta menentukan tampilan obrolan mereka berdasarkan pilihan pemformatan Anda untuk grup mereka masuk.

{WORLDNAME}and {SHORTWORLDNAME} – Seperti namanya, {WORLDNAME} adalah nama yang Anda berikan ke dunia Minecraft yang Anda hosting di server Anda. {SHORTWORLDNAME} hanyalah huruf pertama dari {WORLDNAME} Anda.

{TEAMNAME}, {TEAMSUFFIX}, and {TEAMPREFIX} – Secara kolektif, ini adalah tag yang digunakan untuk mengontrol variabel papan skor tim Anda.

Tag EssentialsChat memungkinkan Anda untuk mengubah dapat digabungkan dan di-tweak sesuka Anda. Selain itu, Anda memiliki dua opsi untuk menggunakan tag ini – pemformatan obrolan universal dan pemformatan obrolan grup tertentu.

Pemformatan Obrolan Universal

Buka folder Essentials Anda dan cari file "config.yml". File ini berisi konfigurasi default untuk berbagai aspek server Minecraft Anda, dan Anda dapat menyesuaikan opsi pemformatan untuk obrolan sehingga setiap pesan yang dikirim ditampilkan dengan cara yang sama.

Misalnya, lihat perintah pemformatan berikut:

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

Dengan menggunakan perintah ini, semua obrolan menampilkan nama dunia server Minecraft Anda terlebih dahulu, diikuti dengan nama tampilan pengguna dengan warna putih, lalu pesan mereka dengan warna hitam.

Coba ubah opsi warna yang berbeda untuk tag EssentialsChat memungkinkan Anda untuk memanipulasi.

Pemformatan Grup

Anda juga dapat menggunakan “config.yml” di folder Essentials Anda untuk mengatur pemformatan khusus untuk berbagai grup di server Minecraft Anda.

Berikut ini adalah contoh yang ditarik dari Wiki Esensial:

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 dapat melihat bahwa ada enam grup – pemilik, admin, moderator, VIP, pembuat, dan default. Masing-masing memiliki warna berbeda yang dilampirkan, khususnya pada nama {GROUP} mereka, memungkinkan Anda untuk langsung mengidentifikasi grup mana yang dimiliki pemain melalui nama dan warna yang dilampirkan pada nama mereka. Pengaturan "Default" mencakup semua pemain yang bukan anggota grup tetapi masih ingin berpartisipasi dalam obrolan server Anda.

Catatan – nama grup Anda peka huruf besar-kecil. Tag yang Anda gunakan dalam pemformatan grup harus benar-benar cocok dengan nama yang ditetapkan untuk setiap grup, jika tidak, pemformatan tidak akan berfungsi, dan Anda mungkin melihat bug di obrolan server Anda.

Sesuaikan Obrolan di Server Minecraft Anda

Bukkit tidak menawarkan banyak cara untuk memformat obrolan server Minecraft Anda. Sebagian besar, Anda dapat bermain-main dengan warna untuk nama tampilan, nama grup, dan pesan itu sendiri. Selain itu, Bukkit API tidak memungkinkan Anda melakukan ini tanpa plugin tambahan, seperti EssentialsChat.

Namun, jika Anda ingin bereksperimen dengan sebuah plugin, dan tidak keberatan mengotori tangan Anda dengan beberapa Java dasar, Anda dapat mengubah tampilan obrolan untuk pemain server Anda.

Kami ingin mendengar dari Anda. Mengapa Anda ingin mengubah pemformatan di obrolan server Anda? Dan apa hal pertama yang akan Anda ubah setelah Anda mendapatkan Essentials Core dan EssentialsChat? Beri tahu kami di bagian komentar di bawah.