MOTD de serveur Minecraft : codes couleur, formatage et exemples qui fonctionnent
Tout ce dont tu as vraiment besoin pour un MOTD de serveur Minecraft qui marche : la liste complète des codes couleur et de formatage, la syntaxe de server.properties, les sauts de ligne, les différences entre Bedrock et Java, les erreurs qui cassent ton MOTD en silence, et un générateur gratuit signé AlaCraft.
La première chose qu'un joueur voit de ton serveur Minecraft, c'est le MOTD. Pas le site web, pas le Discord, pas le build du spawn — cette petite ligne de texte sous le nom de ton serveur dans la liste multijoueur. Fais-le bien et les gens cliquent. Fais-le mal et ils défilent en une demi-seconde.
J'ai passé plus de temps que je n'aimerais l'avouer à réparer des MOTD cassés pour des amis qui géraient leurs propres serveurs. Le scénario est toujours le même : quelqu'un copie une ligne stylée d'un forum, la colle dans server.properties, redémarre le serveur, et la voit apparaître en jeu sous la forme §6Welcome§r §athe§r §cnetwork§r — symboles bruts, zéro couleur. La correction prend généralement 30 secondes. La frustration de ne pas savoir quoi corriger prend des heures.
Ce guide est la version de la référence MOTD que j'aurais aimé avoir mon premier jour. Il couvre tout : ce qu'un MOTD est vraiment, chaque code couleur et de formatage que Minecraft accepte, les règles de server.properties qui cassent les choses en silence, les différences entre Java et Bedrock, les six erreurs qui représentent presque tous les MOTD cassés que j'ai vus, dix exemples prêts à copier que tu peux utiliser dès aujourd'hui, et comment tester le résultat avant de le montrer à de vrais joueurs. À la fin, il y a un lien vers le générateur MOTD AlaCraft qui gère les séquences d'échappement à ta place — mais d'ici là, tu comprendras déjà ce qu'il fait sous le capot.
💡 Astuce : Lis la section qui correspond à ton problème et saute le reste. Les sections « Six erreurs » et « Dix exemples » sont les plus utiles si tu es pressé.
Ce qu'un MOTD est vraiment
MOTD signifie Message of the Day. Dans le contexte Minecraft, c'est le texte court affiché à côté du nom de ton serveur dans la liste multijoueur, et c'est le morceau de texte le plus cliqué que ton serveur produira jamais. Il apparaît à deux endroits :
Le premier est la liste de serveurs. Quand un joueur ajoute ton IP, le client envoie un Server List Ping (sur Java) ou un ping RakNet (sur Bedrock), et le serveur répond avec un payload de statut qui contient le MOTD. Le client le rend directement sous le nom du serveur dans la liste — avec toutes les couleurs et formatages que tu as encodés.
Le second est l'écran de connexion sur certains serveurs. Le Minecraft vanilla n'affiche pas le MOTD à la connexion, mais beaucoup de plugins (EssentialsX, préfixes BungeeCord, packs Velocity) le réutilisent comme bannière d'accueil quand les joueurs rejoignent. Si ça arrive ou non dépend de ta stack logicielle.
Tu configures le MOTD dans une seule ligne de server.properties, le fichier de config en texte brut à la racine du dossier de ton serveur. La ligne ressemble à ça :
motd=A Minecraft Server
C'est le défaut. Tous les serveurs commencent ici. La partie intéressante commence quand tu ajoutes des couleurs, plusieurs lignes et du flair Unicode.
Un bon MOTD fait trois choses à la fois : il identifie le serveur, communique ce qui le rend différent (mode de jeu, version, région, événement en cours), et utilise la couleur avec assez de retenue pour que le texte se lise toujours d'un coup d'œil. Les MOTD qui rapportent le plus de clics ne sont pas ceux avec douze couleurs et des lettres magiques obfusquées. Ce sont ceux qu'un joueur peut scanner en moins d'une seconde et comprendre immédiatement.
✅ Note : Java limite chaque ligne de MOTD à techniquement 59 caractères et environ 45 caractères visibles une fois que les codes couleur ont mangé leur part du budget. Le MOTD supporte deux lignes, séparées par un \n littéral. Bedrock joue selon d'autres règles — on y vient.
Codes couleur MOTD (les §-codes)
Minecraft utilise le symbole paragraphe § (Unicode U+00A7) suivi d'un seul caractère pour appliquer les couleurs. Il y a seize codes couleur, et ils n'ont pas changé depuis l'ère bêta — c'est la palette Minecraft d'origine, gravée dans chaque client.
| Code |
Couleur |
Hex (approx.) |
§0 |
Noir |
#000000 |
§1 |
Bleu foncé |
#0000AA |
§2 |
Vert foncé |
#00AA00 |
§3 |
Cyan foncé |
#00AAAA |
§4 |
Rouge foncé |
#AA0000 |
§5 |
Violet foncé |
#AA00AA |
§6 |
Or |
#FFAA00 |
§7 |
Gris |
#AAAAAA |
§8 |
Gris foncé |
#555555 |
§9 |
Bleu |
#5555FF |
§a |
Vert |
#55FF55 |
§b |
Cyan |
#55FFFF |
§c |
Rouge |
#FF5555 |
§d |
Rose |
#FF55FF |
§e |
Jaune |
#FFFF55 |
§f |
Blanc |
#FFFFFF |
Un code couleur s'applique à chaque caractère après lui jusqu'à ce que quelque chose l'annule : un autre code couleur, un reset (§r), ou la fin de la ligne. Donc §aWelcome to §6PixelCraft affiche « Welcome to » en vert et « PixelCraft » en or. L'espace entre les mots hérite de la couleur qui était avant, ce qui fait trébucher les gens quand leurs couleurs débordent mystérieusement entre les mots.
❌ Erreur : Essayer les couleurs hex dans le MOTD. Minecraft moderne (1.16+) supporte les couleurs hex comme §#FF8800, mais uniquement à l'intérieur des composants de texte JSON — /tellraw, panneaux, livres. Le MOTD de server.properties est limité aux seize couleurs legacy ci-dessus. Si tu as besoin d'une couleur de marque personnalisée, choisis la couleur legacy la plus proche et accepte-le.
Codes de formatage qui changent le style
En plus des couleurs, Minecraft accepte six codes de formatage :
| Code |
Effet |
§l |
gras |
§o |
italique |
§n |
souligné |
§m |
barré |
§k |
obfusqué (caractères aléatoires qui défilent rapidement, « magie ») |
§r |
reset (annule toute couleur et tout formatage actifs) |
L'ordre compte. Le code couleur doit venir avant le code de formatage, pas après. Donc §6§lLEGENDARY fonctionne (or et gras), mais §l§6LEGENDARY peut s'afficher en or sans gras sur certains clients. C'est le genre de bizarrerie que personne ne documente jusqu'à ce que tu aies déjà perdu vingt minutes à te demander pourquoi le gras n'est pas en gras.
Le code reset §r est le héros méconnu des MOTD propres. Sans lui, le formatage déborde. Si tu écris §l§6BOLD GOLD §fwhite text, le texte blanc est toujours en gras — §f n'a changé que la couleur, pas l'état gras. La correction est §l§6BOLD GOLD §r§fwhite text. À chaque changement de contexte, glisse un §r.
⚠️ Attention : Le code obfusqué (§k) a l'air sympa mais casse l'accessibilité. Certains launchers le suppriment, les lecteurs d'écran ont du mal avec, et les infos importantes cachées dans §k sont illisibles pour une partie des joueurs. Usage décoratif uniquement — n'y mets jamais le nom de ton serveur ou le mode de jeu.
Écrire le MOTD dans server.properties
server.properties est un fichier au format Java .properties. Ce format a quelques règles faciles à oublier si tu n'as travaillé qu'avec JSON ou YAML.
La première chose à savoir : le caractère littéral § n'est pas toujours accepté. Sur les anciennes distributions Java, les fichiers properties sont lus en ISO-8859-1 sauf si tu configures explicitement UTF-8, et § peut nécessiter d'être écrit en échappement Unicode § (six caractères : un backslash, un u et quatre chiffres hex). Les versions modernes de Mojang gèrent UTF-8 sans problème, et la plupart des panels d'hébergement tiers (Pterodactyl, Aternos, Apex Hosting, Shockbyte, BisectHosting) convertissent le fichier avant de le passer à la JVM, donc le § littéral fonctionne là. Si tu édites le fichier à la main sur un serveur vanilla et que tes couleurs n'apparaissent pas, essaie § à la place.
La deuxième chose : quelques caractères ont besoin d'être échappés au début d'une valeur. Les caractères littéraux =, :, # et ! ont du sens dans les fichiers .properties, donc si ton MOTD commence par l'un d'eux, ajoute un backslash devant. Les backslashes eux-mêmes doivent être doublés : \\. C'est rarement le cas pour les MOTD (la plupart commencent par un code couleur ou une lettre), mais c'est le genre de truc qui mord une fois et tu t'en souviens à jamais.
La troisième : les espaces en fin de valeur sont silencieusement supprimés sauf si tu les échappes avec \ à la fin. Si tu voulais un espace en fin de MOTD pour du padding visuel, le parser le mange en silence.
💡 Astuce : Si tout ça sonne comme beaucoup de règles à retenir, c'est exactement pour ça que les générateurs existent. Le générateur MOTD AlaCraft sort une chaîne avec tous les échappements gérés, prête à coller directement dans server.properties sans réfléchir aux caractères qui ont besoin de backslashes aujourd'hui.
Deux lignes et comment les sauts de ligne fonctionnent vraiment
Les MOTD Java supportent deux lignes. Tu fais un saut de ligne en insérant \n — un backslash littéral suivi de la lettre n — à l'intérieur de la valeur du MOTD. Tu n'appuies pas sur Entrée dans le fichier. Un vrai retour à la ligne termine la valeur du point de vue du parser, donc appuyer sur Entrée au milieu du MOTD tronque simplement tout ce qui suit.
motd=§6PixelCraft Network\n§a1.21 Survival + Skyblock
Ça donne « PixelCraft Network » en or sur la ligne une et « 1.21 Survival + Skyblock » en vert sur la ligne deux. Le budget de caractères visibles par ligne est d'environ 45. La limite technique est de 59, mais chaque deux caractères de code couleur (§6, §a, §r) mangent dans ces 59 sans être visibles. Dépasse le budget de la ligne une, et la ligne deux est silencieusement coupée dans la liste de serveurs.
Une astuce que j'ai apprise à la dure : compte les caractères visibles, pas les caractères bruts, quand tu conçois la mise en page. Huit codes couleur dans un MOTD de 50 caractères te laissent 43 caractères de texte réel — c'est serré si tu veux aussi un slogan.
Tu peux aussi utiliser de la décoration Unicode. Cœurs, étoiles, épées, losanges, flèches — tout ça fonctionne dans les MOTD Java et a fière allure dans la liste de serveurs quand utilisé avec mesure.
⚠️ Attention : Deux exigences pour les emoji et les symboles Unicode. Sauvegarde server.properties en UTF-8 sans BOM (Notepad : Fichier → Enregistrer sous → choisis UTF-8 dans le menu d'encodage), et assure-toi que ton éditeur ne convertit pas les symboles automatiquement. Si tu vois des ? ou des octets brouillés dans le MOTD rendu, l'encodage du fichier est coupable neuf fois sur dix.
Bedrock et Java ne sont pas la même chose
Les serveurs cross-platform sont aujourd'hui la norme, surtout avec Geyser et Floodgate qui font passer les joueurs Bedrock pour des joueurs Java auprès de ton logiciel serveur. Mais la gestion du MOTD a divergé il y a des années et reste différente.
| Caractéristique |
Java Edition |
Bedrock Edition |
| Nom du champ |
motd= |
server-name= (+ level-name=) |
| Nombre de lignes |
2 (avec \n) |
1 seulement |
Codes couleur (§0-§f) |
✅ Support complet |
✅ Dans server-name |
Formatage (§l, §o, etc.) |
✅ Support complet |
❌ Supprimé ou affiché brut |
Saut de ligne (\n) |
✅ Fonctionne |
❌ Ignoré |
| Longueur visible |
~45 car./ligne |
~31 car. avant troncature |
| Unicode (emoji, ★, ⚔) |
✅ Fonctionne |
⚠️ Support limité |
💡 Astuce : Si tu fais du cross-platform (Paper + Geyser, Velocity, BungeeCord), conçois deux versions de MOTD. Un MOTD riche sur deux lignes avec formatage pour Java, et un mono-ligne compact sans formatage pour Bedrock. La plupart des logiciels serveur permettent de les définir indépendamment — pense juste à faire les deux.
Dix MOTD prêts à copier
Ce sont de vrais MOTD fonctionnels que tu peux coller dans server.properties immédiatement et personnaliser. Chacun rentre dans le budget de caractères visibles et utilise §r correctement pour empêcher le débordement de format.
1. Serveur survival vanilla
motd=§6§l⛏ §eSurvivalCraft §6§l⛏\n§r§a1.21.4 §7│§f Pure vanilla §7│§b SMP
2. Serveur PvP / arène
motd=§4§l⚔ §cBLOOD ARENA §4§l⚔\n§r§7→ §fFFA, KitPvP, Duels §7← §6[1.21]
3. Serveur Skyblock
motd=§b§l☁ §3SkyBlock Heaven §b§l☁\n§r§e★ §fEcon §7│§f Quests §7│§f Co-op §e★
4. Serveur technique moddé
motd=§2§l⚙ §aTech & Magic §2§l⚙\n§r§7Forge 1.20.1 §8│§f 200+ mods §8│§b Open
5. Serveur creative familial
motd=§d§l✿ §5BuildHaven §d§l✿\n§r§fCreative §7│§f WorldEdit §7│§a Friendly
6. Hardcore / une seule vie
motd=§4§l☠ §cHARDCORE NETWORK §4§l☠\n§r§7Une vie. §fUne chance. §c1.21
7. Lobby / hub d'un réseau
motd=§b§l✦ §3PixelNetwork §b§l✦\n§r§eSurvival §7• §dSkyblock §7• §cPvP §7• §aMore
8. MOTD saisonnier / événement (Halloween)
motd=§6§l🎃 §cSpookyCraft §6§l🎃\n§r§7Donjons hantés §8│§f Événement EN COURS
9. Noël / événement d'hiver
motd=§b§l❄ §fWinterland §b§l❄\n§r§4Drops cadeaux §7│§a PvP boules de neige §7│§e Ouvert
10. Minimaliste, professionnel
motd=§f§lPIXELCRAFT§r §7│§f 1.21.4\n§7Survival, Economy, Quests
💡 Astuce : Remarque le motif — les icônes-crochets (⛏, ⚔, ☁, ⚙) encadrent le nom du serveur sur la ligne une, puis la ligne deux est de l'info simple séparée par §7│. Ce rythme est ce qui rend les MOTD pros pros. Vole-le.
Les six erreurs qui cassent silencieusement les MOTD
Elles couvrent la plupart des tickets « mon MOTD est cassé » que j'ai vus.
❌ Erreur : Symboles § bruts au lieu des couleurs.
L'encodage est faux ou le parser ne voit pas le caractère correctement. Essaie § au lieu du § littéral et sauvegarde en UTF-8 sans BOM. Si tu es sur un panel hébergé, cherche une fonction « Open in editor » qui gère l'encodage à ta place.
❌ Erreur : Les couleurs marchent sur ton client mais pas chez quelqu'un d'autre.
Certains launchers (notamment des builds orientés accessibilité) suppriment les codes couleur des noms de serveurs par défaut. Lunar Client et Badlion rendent les couleurs un peu différemment de la version vanilla. Tu ne peux rien faire côté serveur ici — c'est une préférence client.
❌ Erreur : La deuxième ligne est coupée dans la liste.
Tu as dépassé le budget de caractères visibles sur la ligne une. Les codes couleur ne s'affichent pas mais ils comptent dans la limite technique de 59 caractères. Raccourcis le texte ou réorganise le formatage pour libérer des caractères.
❌ Erreur : Le formatage déborde d'une ligne à l'autre.
Tu as oublié un §r à la fin de la ligne une. Ce qui était actif — gras, italique, une couleur — se reporte tant que tu ne l'annules pas. Reset toujours entre des morceaux de texte conceptuellement séparés.
❌ Erreur : Tu as changé le MOTD et rien ne s'est passé.
server.properties est lu une fois au démarrage. L'édition ne prend effet qu'après redémarrage du serveur. La commande /reload ne recharge que les plugins. Des plugins comme ServerListMOTD permettent d'éditer le MOTD à chaud sur Paper/Spigot, mais vanilla a besoin d'un stop-start complet.
❌ Erreur : Les emoji ou symboles Unicode apparaissent comme ?.
Sauvegarde le fichier en UTF-8 sans BOM. Notepad sauvegarde avec BOM par défaut. VS Code, Sublime et la plupart des éditeurs modernes te donnent l'option en bas à droite de la fenêtre — choisis « UTF-8 », pas « UTF-8 with BOM ».
MOTD ne fonctionne pas ? Arbre de décision
Quand quelque chose cloche, parcours ces questions dans l'ordre. Le premier « non » te dit ce qu'il faut corriger.
-
As-tu redémarré le serveur après avoir édité server.properties ? Si non — redémarre. /reload ne recharge pas server.properties. La cause numéro un, et de loin.
-
Vois-tu des symboles § bruts en jeu ? Si oui — problème d'encodage. Remplace le § littéral par § et sauvegarde en UTF-8 sans BOM.
-
Les couleurs s'affichent mais pas le formatage (gras, italique) ? Si oui — l'ordre des codes est faux. Couleur avant format : §6§lTEXT, pas §l§6TEXT.
-
La deuxième ligne est absente ? Si oui — la ligne une dépasse le budget visible. Raccourcis ou rééquilibre les couleurs.
-
Les couleurs débordent d'un bloc à l'autre ? Si oui — ajoute §r entre les sections.
-
Tout va bien sur Java mais cassé sur Bedrock ? Si oui — Bedrock ne supporte pas \n ni les codes de formatage. Utilise un server-name mono-ligne pour le côté Bedrock.
-
Les emoji apparaissent comme ? ? Si oui — encodage du fichier. Sauvegarde en UTF-8 sans BOM.
Si rien ne correspond, c'est probablement un problème côté client (un launcher qui supprime les codes, un resource pack qui surcharge la police). Tu ne peux rien faire côté serveur pour ça.
Teste ton MOTD avant d'annoncer le serveur
Avant de mettre l'IP dans ton Discord et de dire aux gens de venir, teste le MOTD sur un vrai client Minecraft. Je ne compte plus le nombre de fois où un MOTD avait l'air parfait dans l'éditeur et s'est révélé illisible dans la vraie liste de serveurs parce que la police en jeu compresse le texte différemment de ce que j'attendais.
La procédure :
- Démarre le serveur avec le nouveau
server.properties.
- Ouvre Minecraft → Multijoueur → Ajouter un serveur, colle l'IP.
- Le MOTD apparaît au moment où le serveur répond au ping.
- Fais une capture à la taille rendue réelle — c'est la taille que les joueurs verront, pas ce que tu voyais dans l'éditeur.
- Teste depuis au moins une autre machine si tu en as une. La mise à l'échelle de l'écran et l'option GUI Scale de Minecraft affectent toutes les deux la lisibilité.
Si redémarrer ton serveur live pour tester est compliqué, monte un petit serveur local (le JAR vanilla fait moins de 50 Mo) et teste là. Ou utilise un des outils de prévisualisation MOTD en ligne qui rendent les §-codes comme le client vanilla.
✅ Note : Le générateur MOTD AlaCraft a une preview live qui correspond au rendu réel en jeu — tu peux itérer sur le design sans rien redémarrer.
Utilise le générateur MOTD AlaCraft pour les parties pénibles
Une fois que tu comprends comment marchent les MOTD, la question suivante est : veux-tu mémoriser toutes les règles d'échappement ou laisser un outil le faire ? Après avoir écrit à la main peut-être deux douzaines de MOTD au fil des ans, je préfère l'outil.
Le générateur MOTD AlaCraft est un éditeur visuel gratuit qui gère chaque partie pénible :
-
Preview live qui rend exactement comme le client Minecraft vanilla — ce que tu vois dans l'éditeur, c'est ce que les joueurs voient dans la liste. Pas de surprise après redémarrage.
-
Color picker avec les seize couleurs Minecraft en boutons — clique au lieu de taper les codes
§6. Pareil pour les boutons de formatage : gras, italique, souligné, barré, obfusqué. Un clic chacun.
-
Sortie prête à copier avec chaque
§ correctement échappé pour server.properties. Tu colles directement dans ton fichier de config. Pas besoin de te souvenir de \\ ou § ou des backslashes devant les signes égal.
-
Mise en page sur deux lignes avec édition séparée des lignes une et deux et un compteur visuel de caractères qui te dit quand tu dépasses le budget, avant que la deuxième ligne soit coupée en jeu.
-
Mode Bedrock qui supprime le formatage non supporté par Bedrock et te donne une valeur
server-name propre sur une seule ligne. Si tu fais du cross-platform, ça t'épargne la conversion mentale.
-
Gratuit, fonctionne entièrement dans le navigateur, sans login. Rien sur ton serveur n'est envoyé où que ce soit.
Ouvre le générateur dans un nouvel onglet, construis ton MOTD visuellement, copie la sortie dans server.properties, redémarre le serveur. Cinq minutes de l'idée au live, et tu comprends ce qui se passe à chaque étape.
Foire aux questions
Puis-je utiliser des couleurs hex comme §#FF8800 dans le MOTD ?
Non. Les couleurs hex ne marchent que dans les composants de texte JSON en jeu — panneaux, livres, commandes /tellraw et similaires. Le MOTD de server.properties est limité aux seize couleurs legacy §0 à §f. Si tu as besoin d'une couleur de marque, choisis la couleur legacy la plus proche et accepte-le.
Pourquoi mon MOTD s'affiche bien dans mon éditeur mais casse dans Minecraft ?
Presque toujours l'encodage du fichier. Sauvegarde server.properties en UTF-8 sans BOM. Deuxième cause la plus fréquente : symboles paragraphe non échappés. Remplace le § littéral par § si ton panel le parse comme ça.
Quelle peut être la longueur d'un MOTD Minecraft ?
Sur Java, chacune des deux lignes tient environ 45 caractères visibles. La limite technique est de 59, mais les codes couleur invisibles comptent dedans. Sur Bedrock, le champ server-name fait environ 31 caractères visibles avant que la liste en jeu ne tronque.
Les changements de MOTD prennent-ils effet immédiatement ?
Pas en vanilla. Tu dois redémarrer le serveur après avoir édité server.properties. Sur Paper, Spigot ou Purpur avec un plugin comme ServerListMOTD, tu peux éditer le MOTD à l'exécution sans redémarrage.
Pourquoi la deuxième ligne de mon MOTD a disparu ?
Soit la ligne une est trop longue et passe au-delà du budget visible, soit le saut de ligne est faux. Vérifie que tu as écrit un \n littéral (un backslash suivi d'un n), pas un vrai retour à la ligne dans le fichier.
Devrais-je mettre l'IP du serveur dans le MOTD ?
Généralement non. Le joueur vient de taper l'IP pour ajouter le serveur — il l'a. Dépense ces caractères pour un slogan, le mode de jeu, l'événement en cours ou la version. Quelque chose de plus utile que de l'info qu'il a déjà.
Le MOTD affecte-t-il le SEO ou la place de mon serveur dans les listes ?
Le MOTD n'est pas crawlé directement par Google. Mais les sites de listing de serveurs Minecraft comme MinecraftServers.org, MinecraftMP et TopG affichent le MOTD sur leurs pages publiques de serveur, et ces pages sont indexées. Un MOTD clair avec des mots-clés peut améliorer discrètement ta découvrabilité via ces listings.
Puis-je utiliser le générateur AlaCraft pour Java et Bedrock ?
Oui. Le générateur a des modes de sortie séparés — passe en mode Bedrock pour obtenir une chaîne mono-ligne sans formatage adaptée au champ server-name, tout en utilisant le même éditeur visuel.