I codici di formattazione (noti anche come codici colore) aggiungono colore e modifiche al testo nel gioco.
Il testo in Minecraft può essere formattato con il segno di sezione (§
). In Bedrock Edition, il segno di sezione può essere inserito in segni, nomi mondiali, libri, rinominare gli elementi e nella chat. In Java Edition, i segni di sezione possono essere utilizzati nel server.proprietà, confezione.mcmeta, spruzzi.txt, titoli mondiali, libri e nomi di server. Programmi esterni possono essere utilizzati per inserirlo in altre posizioni.
Utilizzo
Il testo può essere formattato utilizzando il segno di sezione (§) seguito da un carattere. Un simbolo § seguito da una cifra esadecimale nel messaggio indica al client di cambiare colore durante la visualizzazione del testo. In Bedrock Edition, il simbolo § può essere utilizzato in qualsiasi input di testo, mentre in Java Edition, può essere utilizzato in server.proprietà, confezione.mcmeta, titoli mondiali e nomi di server.
In Java Edition, se viene utilizzato un codice colore dopo un codice di formattazione, il codice di formattazione viene disabilitato oltre il punto del codice colore. Ad esempio, §cX§nY
viene visualizzato come XY, mentre §nX§cY
viene visualizzato come XY. Pertanto, quando si utilizza un codice colore in tandem con un codice di formattazione, assicurarsi che il codice colore venga utilizzato per primo e riutilizzare il codice di formattazione quando si cambiano i colori.
In Bedrock Edition, i codici di formattazione persistono dopo un codice colore. Inoltre, se viene utilizzato un codice offuscato e non viene utilizzato un codice di reset prima della fine della riga, la GUI del client continua a offuscare il testo oltre il MOTD e nella visualizzazione del numero di versione.
Codici colore
I messaggi inviati dal server al client possono contenere codici colore, che consentono la colorazione del testo per vari scopi.
Codice | Nome | colore di primo Piano | colore di Sfondo | Versione | ||||||
---|---|---|---|---|---|---|---|---|---|---|
R | G | B | Hex | R | G | B | Hex | |||
§0 | nero | 0 | 0 | 0 | #000000 | 0 | 0 | 0 | #000000 | |
§1 | dark_blue | 0 | 0 | 170 | #0000AA | 0 | 0 | 42 | #00002A | |
§2 | dark_green | 0 | 170 | 0 | #00AA00 | 0 | 42 | 0 | #002A00 | |
§3 | dark_aqua | 0 | 170 | 170 | #00AAAA | 0 | 42 | 42 | #002A2A | |
§4 | dark_red | 170 | 0 | 0 | #AA0000 | 42 | 0 | 0 | #2A0000 | |
§5 | dark_purple | 170 | 0 | 170 | #AA00AA | 42 | 0 | 42 | #2A002A | |
§6 | oro | 255 | 170 | 0 | #FFAA00 | 42 | 42 | 0 | #2A2A00 | |
64 | 42 | 0 | #402A00 | |||||||
§7 | grigio | 170 | 170 | 170 | #AAAAAA | 42 | 42 | 42 | #2A2A2A | |
§8 | dark_gray | 85 | 85 | 85 | #555555 | 21 | 21 | 21 | #151515 | |
§9 | blu | 85 | 85 | 255 | #5555FF | 21 | 21 | 63 | #15153F | |
§a | green | 85 | 255 | 85 | #55FF55 | 21 | 63 | 21 | #153F15 | |
§b | aqua | 85 | 255 | 255 | #55FFFF | 21 | 63 | 63 | #153F3F | |
§c | red | 255 | 85 | 85 | #FF5555 | 63 | 21 | 21 | #3F1515 | |
§d | light_purple | 255 | 85 | 255 | #FF55FF | 63 | 21 | 63 | #3F153F | |
§e | yellow | 255 | 255 | 85 | #FFFF55 | 63 | 63 | 21 | #3F3F15 | |
§f | white | 255 | 255 | 255 | #FFFFFF | 63 | 63 | 63 | #3F3F3F | |
§g | minecoin_gold | 221 | 214 | 5 | #DDD605 | 55 | 53 | 1 | #373501 |
codici di Formattazione
Codice | Nome | Compatibile con Roccia | Compatibile con Java |
---|---|---|---|
§k | Offuscato | Sì | Sì |
§l | Grassetto | Sì | Sì |
§m | Barrato | No | Sì |
§n | Sottolineato | No | Sì |
§o | Corsivo | Sì | Sì |
§r | Reset | Sì | Sì |
I personaggi casuali posto dopo §k
sono sempre la stessa larghezza dei caratteri originali. Ad esempio, qualsiasi carattere casuale attraversato in cui la lettera “m” sarebbe caratteri larghi mentre qualsiasi carattere casuale nel punto di una “i” sarebbe caratteri stretti.
§r
ripristina gli stili dei caratteri seguenti; ad esempio, §nXXX§rYYY
viene visualizzato come XXXYYY.
Digitando
- Per inserire “§” su Windows con la maggior parte delle tastiere inglesi USA/UK digitare Alt + NUMPAD2NUMPAD1 (codice alt su cp437). Per qualsiasi altra tastiera, la versione ANSI di Windows Alt + NUMPAD0NUMPAD1NUMPAD6NUMPAD7 funziona spesso.
- Se
EnableHexNumpad
è abilitato nel registro di Windows, Alt + NUMPAD + ANUMPAD7 (utilizzando la tastiera principale per “A”) funziona per qualsiasi lingua perché è Unicode. - Su un Mac con tastiera USA, digitare Option Option + 6 (o Option Option + 5 per US Extended). Per qualsiasi altra tastiera, digitare Option Option + 00a7.
- Su Linux con il tasto compose attivato, digitare Composeso. Il simbolo può anche essere digitato usando le scorciatoie Unicode: Ctrl + Shift Shift + u00a7.
- Per inserire “§” su uno switch Nintendo, selezionare lingue (icona globo), scorrere fino in basso per trovare la lingua “Simboli”, quindi selezionare Pagina 2 per trovare il simbolo a destra nella riga inferiore.
- Per varie tastiere Android:
- Google Keyboard (GBoard): il “§” è sotto il paragrafo “¶” mark. Per accedere, tocca il pulsante numero/simbolo, tocca il pulsante sopra ” ABC ” per accedere a più simboli, quindi tieni premuto il tasto paragrafo.
- Tastiera Samsung: il “§” è sotto il tasto “s”. Per accedere, tenere premuto il tasto “s” e quindi scorrere verso il segno”§”.
- Per iOS:
- Sull’iPad il ” § ” è sotto il segno percentuale. Per accedere, tocca il pulsante numero/simbolo, quindi scorri verso il basso sul segno di percentuale.
- Su iPhone il ” § “è sotto la e commerciale” &”. Per accedere, toccare il pulsante numero/simbolo, quindi tenere premuto il tasto e commerciale e scorrere fino al segno”§”.
- Per Xbox:
- Su Xbox One il ” § ” è sotto la P “¶ ” all’indietro. Per accedere, utilizzare trigger sinistro, tenere premuto un po ‘ su ¶ fino a quando altre opzioni pop-up. Sposta il cursore sul segno ” § ” e usa A per selezionare.
Quando parte del testo JSON, il simbolo può essere scritto come \u00A7
o \u00a7
.
In alternativa in Bedrock Edition, il carattere può essere copiato da questa pagina (§
) e Ctrl + V (Windows) o Cm Cmd + V (macOS) può essere premuto per incollare il carattere in un libro. Si noti che incollare non funziona su tutto (ad esempio chat, blocchi di comando, nomi mondiali) e potrebbe essere necessario utilizzare il formato JSON o un altro metodo.
Quando viene utilizzato in chat in Java Edition, questo personaggio disconnetterà l’utente, anche in modalità single player ‘offline’, e quindi non può essere utilizzato direttamente in comandi come /say
.
Nelle prime versioni di Java Edition Classic, il carattere utilizzato era &
invece di §
.
Testo di esempio
Il seguente testo può essere incollato in un libro e penna (prima di 1.14) per produrre ciò che viene mostrato in figura:
§nMinecraft Formatting§r§00 §11 §22 §33§44 §55 §66 §77§88 §99 §aa §bb§cc §dd §ee §ff§rk §kMinecraft§rl §lMinecraft§rm §mMinecraft§rn §nMinecraft§ro §oMinecraft§rr §rMinecraft |
Utilizzare nel server.proprietà e confezione.mcmeta
Per ottenere un MOTD colorato o formattato, \u00A7
deve essere usato invece di §
; ad esempio, §5
sarebbe \u00A75
. L’elenco completo di essi è elencato di seguito.I colori possono essere utilizzati in combinazione con la formattazione. La formattazione deve essere eseguita dopo il colore.
Dato che i file pack.mcmeta
accettano il testo JSON grezzo come descrizioni, l’uso di §
può essere sostituito da componenti di testo con colori e stili diversi, anche se l’uso di §
funziona ancora.
Codice | Nome Ufficiale | MOTD codice | Nota |
---|---|---|---|
§0 | Nero | \u00A70 | |
§1 | Blu scuro | \u00A71 | |
§2 | Verde Scuro | \u00A72 | |
§3 | Dark Aqua | \u00A73 | |
§4 | Rosso Scuro | \u00A74 | |
§5 | Viola Scuro | \u00A75 | |
§6 | Oro | \u00A76 | |
§7 | Grigio | \u00A77 | |
§8 | Grigio scuro | \u00A78 | |
§9 | Blu | \u00A79 | |
§un | Verde | \u00A7a | |
§b | Aqua | \u00A7b | |
§c | Rosso | \u00A7c | |
§d | Luce Viola | \u00A7d | |
§e | Giallo | \u00A7e | |
§f | Bianco | \u00A7f | |
§k | Offuscato | \u00A7k | |
§l | Grassetto | \u00A7l | |
§m | Barrato | \u00A7m | |
§n | Sottolineato | \u00A7n | |
§o o o | Corsivo | \u00A7o | |
§r | Reset | \u00A7r | |
\n | Nuova linea | \n |
- Raw JSON solo.
Compatibilità con le versioni precedenti
I codici di formattazione possono essere utilizzati nella riga motd
in un file server.properties
, ma i segni di sezione devono essere sfuggiti come \u00A7
. Se viene inserito direttamente un segno di sezione, il server lo sostituisce con \u00C2\u00A7
(§
); i client visualizzano il carattere \u00C2
come punto interrogativo. Elimina il carattere \u00C2
nel MOTD se viene fornito con un sacco di punti interrogativi: questo accade se qualcosa non è compatibile.
Uso in language pack personalizzati
I codici di formattazione possono essere utilizzati per colorare i nomi e la descrizione nei file di lingua utilizzando § quindi uno qualsiasi dei numeri/lettere visualizzati sopra. Questo è anche usato in end.txt e crediti.txt. Un esempio di questo è §dDiamond
per far apparire il nome di un diamante come Diamante.
Dall’edizione Java 1.16, §r
non può più essere utilizzato per rimuovere il corsivo dai tag di traduzione personalizzati all’interno dei file di lingua. Ad esempio, se il tag di traduzione "item.example.test": "§rTest Item"
viene applicato ai dati di visualizzazione Name
di un elemento personalizzato ({display:{Name:'{translate:"item.example.test"}'}
), viene comunque visualizzato come Test Item
anziché semplicemente Test Item
. Questo non è vero per altre opzioni di formattazione.
Utilizzare nei nomi mondiali
Con l’uso di strumenti esterni, come NBTExplorer, i nomi mondiali possono avere colori personalizzati e codici di formattazione. Per modificare il nome, scegliere il tag LevelName nel livello del mondo.dat. In questo esempio, LevelName è impostato su §1R§2e§3d§4s§5t§6o§7n§8e §9C§ar§be§ca§dt§ei§fo§1n§2s
.
Inoltre, il giocatore può rinominare la cartella del mondo per contenere uno dei codici. Nel menu di selezione del mondo, viene visualizzato il colore o l’effetto specificato.
Il giocatore può anche utilizzare un pacchetto di risorse con un § già nel nome del mondo quando si crea un mondo e tutto ciò che l’utente deve fare è cambiare o alterare il codice colore dopo il §.
In Bedrock Edition, il giocatore può usare un § all’interno del nome del mondo durante la creazione del mondo. Ciò consente di utilizzare colori personalizzati e codici di formattazione all’interno del nome del mondo senza dover modificare il gioco.
Utilizzare nei nomi dei server
Con l’uso di uno strumento di terze parti come NBTExplorer, i nomi dei server possono avere colori personalizzati. Per utilizzare questa funzionalità, selezionare l’attributo Name
nel file servers.dat
all’interno della directory .minecraft
utilizzando uno strumento di terze parti. Nell’esempio seguente, il tag Name
è impostato su§4§lMinecraft §6§lServer
:
Cronologia
Istruzioni: una conversione alla tabella della cronologia con informazioni su quando è stata aggiunta, quando & è stato modificato in§, quando è stato sostituito, ecc.
Il formato offuscato §k
è cambiato 3 volte in Java Edition dopo essere stato introdotto in Beta 1.8. A destra c’è un’immagine di come il testo offuscato di 1234567890abcdefghijklmnopqrstuvwxyz~!@#$%^&*()-=_+{}
appare in 4 diverse versioni.
Curiosità
- I codici colore corrispondono quasi esattamente, in ordine, ai 16 colori disponibili utilizzando un adattatore grafico a colori (CGA), come rilasciato nel 1981. Solo il colore 6 differisce; il valore per il colore 6 in Minecraft –
#FFAA00-differisce da quello realizzato per CGA –
#AA5500.
- a b MCPE-41729
- Accesso IRC Archive.org # minecraft.20090619.log. “P7: 43: 58 < Notch> Quatroking: vuoi sapere un segreto?””P7: 44: 44 < Notch> / dire che& 1llo & f, mondo! & bHOW SEI!?””P7:45:52 < Notch> è la tavolozza eg, quasi” (20 giugno 2009, 00:43:58 UTC)
Minecraft | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aiuto |
|
|||||||||||||
le schermate di Menu | Aspetti | Esempi | ||||||||||||
personalizzazione Gioco |
|
|||||||||||||
Edizioni |
|
|||||||||||||
Varie |
|