On es configura el MOTD
El fitxer que edites depèn de què respon al ping de la llista de servidors:
| Configuració | On va el MOTD | Colors |
|---|---|---|
| Vanilla, Spigot, Paper sense plugin | motd= a server.properties | 16 colors i formats clàssics |
| Proxy Velocity | motd a velocity.toml | MiniMessage, amb hex i degradats |
| Proxy BungeeCord | motd sota listeners a config.yml | Codis &; per a hex fes servir un plugin de MOTD |
| Plugin de MOTD | La configuració del plugin | El format que documenti el plugin |
En una xarxa, els jugadors veuen el MOTD del proxy. El server.properties dels servidors backend que hi ha al darrere no es mostra a la llista.
Els 16 codis de colors clàssics
Totes les versions de Minecraft entenen aquests codis. A server.properties comencen amb el signe de secció §, i a la majoria de configuracions de plugins amb &.
| Codi | Color | Codi | Color |
|---|---|---|---|
§0 | black #000000 | §8 | dark_gray #555555 |
§1 | dark_blue #0000AA | §9 | blue #5555FF |
§2 | dark_green #00AA00 | §a | green #55FF55 |
§3 | dark_aqua #00AAAA | §b | aqua #55FFFF |
§4 | dark_red #AA0000 | §c | red #FF5555 |
§5 | dark_purple #AA00AA | §d | light_purple #FF55FF |
§6 | gold #FFAA00 | §e | yellow #FFFF55 |
§7 | gray #AAAAAA | §f | white #FFFFFF |
Formats: §l negreta, §o cursiva, §n subratllat, §m ratllat, §k ofuscat i §r reinici. Posa primer el color i després el format, perquè un codi de color nou reinicia el format.
Pas a pas: un MOTD de dues línies a server.properties
- Atura el servidor i obre
server.propertiesa la carpeta principal. - Busca la línia que comença per
motd=. El valor per defecte ésA Minecraft Server. - Canvia-la pel teu text.
\ncomença la segona línia, i cada§s’escriu com a\u00A7. - Desa el fitxer i torna a iniciar el servidor. El fitxer es llegeix en arrencar, així que no n’hi ha prou amb recarregar.
motd=\u00A7a\u00A7lPixel Realm \u00A77| \u00A7fSurvival\n\u00A7eNew season every month!server.properties és un fitxer de propietats de Java, i en aquest format \n vol dir salt de línia i \u00A7 és el caràcter § escrit com a escapament Unicode. L’escapament funciona sigui quina sigui la codificació del teu editor o del panell del teu hosting. Des de Minecraft 1.20 el fitxer es llegeix com a UTF-8 amb Latin-1 com a alternativa; en versions anteriors, un § sense escapar desat en UTF-8 es converteix en §.
La Minecraft Wiki adverteix que un MOTD de més de 59 caràcters pot fer que la llista de servidors mostri un error de comunicació. Si veus aquest error, escurça el text.
Colors hex i degradats
Des de Java Edition 1.16 la llista de servidors pot mostrar qualsevol color RGB. El server.properties vanilla continua entenent només els 16 codis clàssics, així que allà no es pot fer servir un color hex. Per a hex i degradats reals necessites alguna cosa que els enviï: un proxy Velocity o un plugin de MOTD.
Velocity llegeix el MOTD únicament en format MiniMessage. El seu valor per defecte és <#09add3>A Velocity Server. Un degradat sobre el nom del servidor amb una segona línia queda així:
motd = "<gradient:#55ff55:#00aaff><bold>Pixel Realm</bold></gradient><newline><yellow>New season every month!"<#55ff55>o<color:#55ff55>posa un color hex.<gradient:#55ff55:#00aaff>…</gradient>passa del primer color a l’últim, lletra a lletra. S’admeten més colors.<rainbow>recorre l’arc de Sant Martí.<bold>,<italic>i<reset>funcionen com els formats clàssics.<newline>(o<br>) comença la segona línia.
Molts plugins de MOTD també llegeixen MiniMessage; d’altres esperen hex amb una altra notació. El Generador de MOTD exporta MiniMessage i una variant amb codis hex (&x&r&r&g&g&b&b), així que comprova quina documenta el teu plugin.
Centrar el MOTD i amplada de línia
Minecraft no té cap opció per centrar. Un MOTD centrat porta espais davant del text. Com que les lletres tenen amplades diferents (una i és estreta, una W és ampla i la negreta suma un píxel per lletra), comptar caràcters no serveix. Cal comptar píxels.
Les línies massa amples es tallen pel final. El Generador de MOTD mesura cada línia en píxels de font, marca el límit en uns 270 píxels i calcula el nombre correcte d’espais quan marques "Centra la línia 1" o "Centra la línia 2".
Les versaletes com ᴘɪxᴇʟ ʀᴇᴀʟᴍ són lletres Unicode a part, no una font, així que també funcionen a server.properties. Desa el fitxer en UTF-8 si les enganxes directament.
Errors comuns del MOTD i solucions
| Què veus | Causa i solució |
|---|---|
§ o símbols estranys | S’ha desat un § sense escapar amb la codificació equivocada. Escriu \u00A7 en lloc seu. |
| La segona línia surt a la primera | Falta \n, o un plugin espera <newline> o una llista de línies. |
| Els colors hex semblen altres colors | L’hex a server.properties s’arrodoneix o s’ignora. Fes servir Velocity o un plugin de MOTD. |
| Les etiquetes MiniMessage surten com a text | On ho has enganxat no es llegeix MiniMessage, per exemple al server.properties vanilla. |
| No ha canviat res | server.properties es llegeix en arrencar. Reinicia i després prem Actualitza a la llista de servidors. |
| El MOTD s’ignora en una xarxa | Configura’l al proxy, no als servidors backend. |
| Falta el final d’una línia | La línia és massa ampla. Escurça-la o treu la negreta. |
El teu MOTD comparteix fila amb la icona del servidor. Si falta la icona, mira no es veu la icona del servidor. Per a llistes de servidors i webs, un bàner animat del servidor porta els mateixos colors més lluny.