Guides / Commands & Data

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

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

Existem três maneiras de colorir texto no Minecraft e elas não são intercambiáveis. Usar a errada para o contexto é o motivo pelo qual uma placa renderiza §6 como caracteres literais.

Os dezesseis códigos legados

CódigoCorCódigoCor
§0preto§8cinza escuro
§1azul escuro§9azul
§2verde escuro§averde
§3água escura§bágua
§4vermelho escuro§cvermelho
§5roxo escuro§droxo claro
§6ouro§eamarelo
§7cinza§fbranco

Além da formatação: §k ofuscado, §l negrito, §m tachado, §n sublinhado, §o itálico, §r redefinir.

§r redefine tudo, cor e formatação juntas. Não há como remover apenas o negrito — você redefine e reaplica a cor.

Onde os códigos § funcionam

ContextoCódigos §
server.properties MOTD
Livro e Pena (digitado manualmente)
Renomeação na Bigorna❌ no vanilla
Placas (digitadas no jogo)
/tellraw e texto JSON❌ — use o campo color
Nomes de itens definidos por comando❌ — use JSON
A maioria dos plugins✅, frequentemente com & em vez de §

O padrão: qualquer coisa digitada por um Jogador é literal; qualquer coisa definida por um comando usa JSON. Plugins aceitam &6 e o traduzem, é por isso que uma configuração de plugin parece diferente de uma vanilla.

Hex substituiu a paleta

Componentes de texto JSON aceitam qualquer cor:

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

Dezesseis cores se tornaram dezesseis milhões. As cores nomeadas ainda funcionam e são mais curtas, então "color": "gold" é bom onde #FFAA00 serviria.

Hex não funciona na forma § no vanilla. Alguns servidores suportam §x§F§F§8§8§0§0 — essa é uma extensão Spigot, não um comportamento vanilla, e falha em um cliente vanilla.

Digitanto o sinal de seção

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

  • Copie de algum lugar
  • Alt + 21 no teclado numérico do Windows
  • A maioria dos plugins permite que você escreva & e converte

Em server.properties o arquivo é Unicode escapado, então a linha MOTD frequentemente lê §6 em vez de §6. Ambos são o mesmo caractere.

Símbolos Unicode em nomes

Placas, Livros e nomes de itens aceitam qualquer Unicode, é assim que os servidores colocam ✦ ✧ ❖ ➤ ★ nos nomes. Não há código para digitá-los — eles são colados como caracteres. Qualquer coisa na cobertura da fonte é renderizada; qualquer coisa fora dela se torna uma caixa de glifo ausente.

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

Símbolos e códigos de cor →

More guides

Browse all →

Procurando mais ferramentas de Minecraft?

Um conjunto de geradores, visualizadores e conversores que rodam no navegador — tudo grátis.