Minecraft
MOTD Designer
O MOTD é duas linhas de texto numa lista de centenas, e é a única coisa a decidir se alguém clica. Cria-o contra uma pré-visualização em vez de restartar o servidor para o ver.
23 caracteres visíveis. Cerca de 45 cabem antes que o cliente os corte.
27 caracteres visíveis. Cerca de 45 cabem antes que o cliente os corte.
Como o servidor lista o mostra
Para server.properties
A escape em vez de um literal § — server.properties não é lido como UTF-8 em todas as versões, e \n é como a segunda linha é expressa.
motd=\u00A76\u00A7lSPAWNLY \u00A78» \u00A7fSurvival \u00A7a\u00A7lOPEN\n\u00A77Season 4 \u00A78| \u00A7bNew map \u00A78| \u00A7e1.21.1
Como isto funciona
O MOTD vive em server.properties como um único valor, com as duas linhas separadas por uma nova linha escapada. Os códigos de cor funcionam em todo o lado. A pré-visualização aqui renderiza os mesmos runs que o cliente teria, com uma largura aproximada da que o servidor lista dá, por isso o que vês é perto do que um jogador vê — incluindo onde a truncagem cai.
O que as pessoas fazem errado
Cerca de quarenta e cinco caracteres visíveis cabem por linha antes do cliente cortá-lo, e os códigos não contam para isso, por isso uma linha altamente formatada tem menos espaço do que parece. A outra coisa a ter em conta é a codificação: o valor gerado usa a forma escapada em vez de um sinal de secção literal, porque server.properties é lido como Latin-1 em vários versões e um literal transforma-se em lixo aí.