Codici colore e formattazione: codici §, esadecimale e dove ciascuno funziona ancora
I codici con il simbolo di sezione funzionano ancora in alcuni punti e vengono ignorati in altri. Ecco la tabella completa, la sintassi esadecimale che li ha sostituiti e quali contesti accettano cosa.
Ci sono tre modi per colorare il testo in Minecraft e non sono intercambiabili. Usare quello sbagliato per il contesto è il motivo per cui un cartello mostra §6 as literal characters.
I sedici codici legacy
| Codice | Colore | Codice | Colore |
|---|---|---|---|
§0 | nero | §8 | grigio scuro |
§1 | blu scuro | §9 | blu |
§2 | verde scuro | §a | verde |
§3 | turchese scuro | §b | turchese |
§4 | rosso scuro | §c | rosso |
§5 | viola scuro | §d | viola chiaro |
§6 | oro | §e | giallo |
§7 | grigio | §f | bianco |
Inoltre formattazione: §k obfuscated, §l bold, §m strikethrough, §n underline, §o italic, §r reset.
§r resets everything, colore e formattazione insieme. Non c'è modo di rimuovere solo il grassetto: reimposti e riapplichi il colore.
Dove funzionano i codici §
| Contesto | Codici § |
|---|---|
server.properties MOTD | ✅ |
| Libro e penna (digitato manualmente) | ❌ |
| Ridenominazione all'incudine | ❌ nel vanilla |
| Cartelli (digitati in gioco) | ❌ |
/tellraw and JSON text | ❌ — usa il color field |
| Nomi degli oggetti impostati tramite comando | ❌ — usa JSON |
| La maggior parte dei plugin | ✅, spesso con & instead of § |
La regola: tutto ciò che viene digitato da un giocatore è letterale; tutto ciò che viene impostato tramite comando usa JSON. I plugin accettano &6 and translate it, which is why a plugin config looks different from a vanilla one.
L'esadecimale ha sostituito la tavolozza
I componenti di testo JSON accettano qualsiasi colore:
{ "text": "Custom", "color": "#FF8800" }
Sedici colori sono diventati sedici milioni. I colori con nome funzionano ancora e sono più corti, quindi "color": "gold" is fine where #FFAA00 would do.
L'esadecimale non funziona in § 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.
Digitare il simbolo di sezione
§ is U+00A7. Options:
- Copialo da qualche parte
Alt+21on Windows numpad- La maggior parte dei plugin ti consente di scrivere
&and convert
In server.properties the file is escaped Unicode, so the MOTD line often reads §6 rather than §6. Both are the same character.
Simboli Unicode nei nomi
Cartelli, libri e nomi di oggetti accettano qualsiasi carattere Unicode, ed è così che i server inseriscono ✦ ✧ ❖ ➤ ★ nei nomi. Non esiste un codice per digitarli: vengono incollati come caratteri. Tutto ciò che è supportato dal font viene renderizzato; tutto il resto diventa una casella di glifo mancante.
Fai clic per copiare qualsiasi codice colore o simbolo Unicode e vedere quali contesti lo accettano, nel Riferimento simboli & codici colore.