Minecraft
Formateador de código de cor
Os códigos de cor são simples até precisar do mesmo texto em três lugares que cada um quer uma codificação diferente. Isto mostra-te o que o texto vai parecer, depois entrega-te as três formas.
Digite & seguido de um código, ou clique em uma amostra abaixo para inserir um no cursor.
Cores
Estilos
Pré-visualização
Spawnly | Welcome back
Um código de cor limpa todos os estilos antes dele, o que é por isso que &c&lRed Negrito funciona e &l&cRed Negrito não. A pré-visualização segue essa regra.
Formato de secção
O que a maioria dos plugins e comandos em jogo quer.
§6§lSpawnly §r§7| §aWelcome back
Formato escapado para server.properties
server.properties não é lido como UTF-8 em todas as versões, então um literal § pode chegar como mojibake. A escape sempre sobrevive.
\u00A76\u00A7lSpawnly \u00A7r\u00A77| \u00A7aWelcome back
MiniMessage
O que os novos plugins Paper esperam em vez de códigos de cor.
<gold><bold>Spawnly <reset><gray>| <green>Welcome back
Como isto funciona
Um código é o sinal de secção seguido por um carácter: os dígitos e a-f escolhem uma cor, l-o escolhem um estilo, e r limpa tudo. A regra que as pessoas costumam errar é a precedência — um código de cor redefine todos os estilos antes dele, por isso &c&lRed Negrito é negrito e vermelho enquanto &l&cRed Negrito é apenas vermelho. A pré-visualização segue o comportamento real do jogo em vez de tratar os códigos como interruptores independentes.
O que as pessoas fazem errado
A forma escapada existe porque server.properties não é lido como UTF-8 em todas as versões, por isso um sinal de secção literal colado nele pode chegar como mojibake. A escape sobrevive independentemente. MiniMessage é a terceira forma e não é intercambiável com as outras: os plugins mais recentes Paper esperam a sua sintaxe de etiqueta e imprimirão os códigos de cor literalmente se lhes deres esses em vez disso.