Mga code ng kulay at pag-format: mga § code, hex, at kung saan gumagana pa ang bawat isa
Gumagana pa rin ang mga code ng section-sign sa ilang lugar at binabalewala sa iba. Narito ang buong talahanayan, ang hex syntax na pumalit sa mga ito, at kung aling mga konteksto ang tumatanggap ng alin.
May tatlong paraan para kulayan ang teksto sa Minecraft at hindi maaaring pagpalitin ang mga ito. Ang paggamit ng maling paraan para sa konteksto ang dahilan kung bakit nagre-render ang karatula §6 as literal characters.
Ang labing-anim na legacy code
| Code | Kulay | Code | Kulay |
|---|---|---|---|
§0 | itim | §8 | madilim na abo |
§1 | madilim na asul | §9 | asul |
§2 | madilim na berde | §a | berde |
§3 | madilim na aqua | §b | aqua |
§4 | madilim na pula | §c | pula |
§5 | madilim na lila | §d | maliwanag na lila |
§6 | ginto | §e | dilaw |
§7 | abo | §f | puti |
Kasama ang pag-format: §k obfuscated, §l bold, §m strikethrough, §n underline, §o italic, §r reset.
§r resets everything, magkasama ang kulay at pag-format. Walang paraan para alisin lang ang bold — kailangan mong mag-reset at muling ilapat ang kulay.
Kung saan gumagana ang mga § code
| Konteksto | Mga § code |
|---|---|
server.properties MOTD | ✅ |
| Aklat at pluma (manu-manong tinipa) | ❌ |
| Pagpapalit ng pangalan sa anvil | ❌ sa vanilla |
| Mga karatula (tinipa sa laro) | ❌ |
/tellraw and JSON text | ❌ — gamitin ang color field |
| Mga pangalan ng item na itinakda ng command | ❌ — gamitin ang JSON |
| Karamihan sa mga plugin | ✅, madalas kasama ang & instead of § |
Ang pattern: anumang itipa ng manlalaro ay literal; anumang itakda ng command ay gumagamit ng JSON. Tumatanggap ang mga plugin ng &6 and translate it, which is why a plugin config looks different from a vanilla one.
Pinalitan ng hex ang palette
Tumatanggap ng anumang kulay ang mga JSON text component:
{ "text": "Custom", "color": "#FF8800" }
Naging labing-anim na milyon ang labing-anim na kulay. Gumagana pa rin ang mga pinangalanang kulay at mas maikli ang mga ito, kaya "color": "gold" is fine where #FFAA00 would do.
Ang hex ay hindi gumagana sa § form in vanilla. Some servers support §x§F§F§8§8§0§0 — that is a Spigot extension, not vanilla behaviour, and it fails on a vanilla client.
Pagtipa ng section sign
§ is U+00A7. Options:
- Kopyahin ito mula sa kung saan
Alt+21on Windows numpad- Hinahayaan ka ng karamihan sa mga plugin na sumulat ng
&and convert
Sa server.properties the file is escaped Unicode, so the MOTD line often reads §6 rather than §6. Both are the same character.
Mga simbolo ng Unicode sa mga pangalan
Tumatanggap ang mga karatula, aklat, at pangalan ng item ng anumang Unicode, na siyang paraan kung paano nakakapaglagay ang mga server ng ✦ ✧ ❖ ➤ ★ sa mga pangalan. Walang code para itipa ang mga ito — ini-paste ang mga ito bilang mga character. Nagre-render ang anuman sa saklaw ng font; nagiging kahon ng nawawalang glyph ang anumang nasa labas nito.
I-click upang kopyahin ang anumang code ng kulay o simbolo ng Unicode, at tingnan kung aling mga konteksto ang tumatanggap nito, sa Sanggunian ng mga Simbolo at Code ng Kulay.