MC Toolkit

Guias / Comandos e dados

Códigos de cor e formatação: códigos §, hex e onde cada um ainda funciona

Os códigos de seção ainda funcionam em alguns lugares e são ignorados em outros. Veja a tabela completa, a sintaxe hex que os substituiu e quais contextos aceitam o quê.

Existem três formas de colorir texto no Minecraft e elas não são intercambiáveis. Usar a errada para o contexto é o motivo pelo qual um §6 digitado numa placa simplesmente some.

Os dezesseis códigos legados

CódigoCorCódigoCor
§0preto§8cinza-escuro
§1azul-escuro§9azul
§2verde-escuro§averde
§3ciano-escuro§bciano
§4vermelho-escuro§cvermelho
§5roxo-escuro§droxo-claro
§6dourado§eamarelo
§7cinza§fbranco

Além da formatação: §k obfuscated, §l negrito, §m riscado, §n sublinhado, §o itálico, §r reset.

§r reseta tudo, cor e formatação juntas. Não há como remover apenas o negrito — você reseta e aplica a cor de novo.

Onde os códigos § funcionam

ContextoCódigos §
MOTD do server.properties✅
Livro e Pena (digitado manualmente)❌
Renomear na Bigorna❌ no vanilla
Placas (digitadas no jogo)❌
/tellraw e texto JSON✅ dentro de uma string text, mas prefira o campo color
Nomes de itens definidos por comando✅ dentro do texto, mas prefira os campos JSON
A maioria dos plugins✅, muitas vezes com & em vez de §

O padrão: tudo o que o jogador digita tem os § removidos antes de ser armazenado; tudo o que é definido por comando é um componente de texto, em que o campo color é a forma limpa (um § dentro do texto ainda funciona). Plugins aceitam &6 e o convertem, e é por isso que a configuração de um plugin é diferente da de um vanilla.

O hex substituiu a paleta

Componentes de texto JSON aceitam qualquer cor:

{ "text": "Custom", "color": "#FF8800" }

De dezesseis cores para dezesseis milhões. As cores nomeadas ainda funcionam e são mais curtas, então "color": "gold" serve onde #FFAA00 daria conta.

O hex não funciona na forma § no vanilla. Alguns servidores aceitam §x§F§F§8§8§0§0 — isso é uma extensão do Spigot, não comportamento vanilla, e falha em um cliente vanilla.

Como digitar o sinal de seção

§ é U+00A7. Opções:

  • Copiar de algum lugar
  • Alt + 21 no teclado numérico do Windows
  • A maioria dos plugins permite escrever & e converter

No server.properties o arquivo é Unicode escapado, então a linha do MOTD costuma aparecer como \u00A76 em vez de §6. Os dois são o mesmo caractere.

Símbolos Unicode em nomes

Placas, livros e nomes de itens aceitam qualquer Unicode, e é assim que servidores colocam ✦ ✧ ❖ ➤ ★ nos nomes. Não existe código para digitá-los — eles são colados como caracteres. Tudo o que está na cobertura da fonte é renderizado; o que fica fora vira um quadrado de glifo ausente.

Clique para copiar qualquer código de cor ou símbolo Unicode, e veja quais contextos os aceitam, na Referência de Símbolos e Códigos de Cor.

Símbolos e códigos de cor →

Mais guias

Ver todos →