Kode warna dan pemformatan: kode §, hex, dan di mana masing-masing masih berfungsi
Kode section-sign masih berfungsi di beberapa tempat dan diabaikan di tempat lain. Berikut tabel lengkapnya, sintaks hex yang menggantikannya, dan konteks mana yang menerima apa.
Ada tiga cara untuk mewarnai teks di Minecraft dan ketiganya tidak bisa saling dipertukarkan. Menggunakan cara yang salah untuk konteks tertentu adalah alasan mengapa §6 yang diketik di papan tanda langsung menghilang.
Enam belas kode warisan
| Kode | Warna | Kode | Warna |
|---|---|---|---|
§0 | hitam | §8 | abu-abu tua |
§1 | biru tua | §9 | biru |
§2 | hijau tua | §a | hijau |
§3 | aqua tua | §b | aqua |
§4 | merah tua | §c | merah |
§5 | ungu tua | §d | ungu muda |
§6 | emas | §e | kuning |
§7 | abu-abu | §f | putih |
Ditambah pemformatan: §k obfuscated, §l tebal, §m coret, §n garis bawah, §o miring, §r reset.
§r mereset semuanya, warna dan pemformatan sekaligus. Tidak ada cara untuk menghapus hanya format tebal — Anda harus mereset lalu menerapkan ulang warnanya.
Di mana kode § berfungsi
| Konteks | Kode § |
|---|---|
server.properties MOTD | ✅ |
| Buku dan Pena (diketik manual) | ❌ |
| Penggantian nama di Paron | ❌ di vanilla |
| Papan tanda (diketik dalam game) | ❌ |
/tellraw dan teks JSON | ✅ di dalam string text, tetapi lebih baik gunakan bidang color |
| Nama item yang diatur lewat perintah | ✅ di dalam teks, tetapi lebih baik gunakan bidang JSON |
| Sebagian besar plugin | ✅, sering kali dengan & alih-alih § |
Polanya: apa pun yang diketik oleh Pemain akan dihapus §-nya sebelum disimpan; apa pun yang diatur lewat perintah adalah komponen teks, di mana bidang color adalah cara yang bersih (sebuah § di dalam teks tetap berfungsi). Plugin menerima &6 dan menerjemahkannya, itulah sebabnya konfigurasi plugin terlihat berbeda dari konfigurasi vanilla.
Hex menggantikan palet
Komponen teks JSON menerima warna apa pun:
{ "text": "Custom", "color": "#FF8800" }
Enam belas warna menjadi enam belas juta. Warna bernama tetap berfungsi dan lebih singkat, jadi "color": "gold" tidak masalah di tempat yang bisa menggunakan #FFAA00.
Hex tidak berfungsi dalam bentuk § di vanilla. Beberapa server mendukung §x§F§F§8§8§0§0 — itu adalah ekstensi Spigot, bukan perilaku vanilla, dan gagal di klien vanilla.
Mengetik section sign
§ adalah U+00A7. Pilihannya:
- Salin dari suatu tempat
Alt+21pada numpad Windows- Sebagian besar plugin memungkinkan Anda menulis
&dan mengonversinya
Di server.properties file tersebut adalah Unicode yang di-escape, sehingga baris MOTD sering terbaca \u00A76 alih-alih §6. Keduanya adalah karakter yang sama.
Simbol Unicode dalam nama
Papan tanda, Buku, dan nama item menerima Unicode apa pun, itulah cara server memasukkan ✦ ✧ ❖ ➤ ★ ke dalam nama. Tidak ada kode untuk mengetiknya — karakter tersebut ditempel sebagai karakter. Apa pun yang tercakup dalam font akan ditampilkan; apa pun di luar cakupannya menjadi kotak glyph yang hilang.
Klik untuk menyalin kode warna atau simbol Unicode apa pun, dan lihat konteks mana yang menerimanya, di Referensi Simbol & Kode Warna.