Comment modifier server.properties sans casser le serveur ?
server.properties contrôle notamment le port du serveur, la difficulté, la whitelist et les distances d’affichage et de simulation.
server.properties contrôle notamment le port du serveur, la difficulté, la whitelist et les distances d’affichage et de simulation. Certaines valeurs sont réécrites au démarrage si leur format est invalide.
Procédure étape par étape
-
Arrêter proprement
Envoyez stop dans la console et attendez l’état hors ligne avant d’ouvrir le fichier.
-
Créer une sauvegarde
Dupliquez server.properties avant de modifier plusieurs paramètres.
-
Respecter le format
Gardez une seule clé par ligne, sans espace autour de =. Utilisez true ou false en minuscules.
-
Redémarrer et relire
Démarrez le serveur puis vérifiez le fichier et la console pour confirmer que les valeurs ont été acceptées.
Exemple
motd=Serveur ACLClouds
difficulty=normal
white-list=true
view-distance=8
Gérer la liste blanche depuis la console
whitelist on
whitelist add Steve
whitelist list
Modifier depuis la page Options
Pour les réglages courants, la page « Options » du menu du serveur évite d’éditer le fichier à la main. Elle lit server.properties et regroupe les clés en rubriques : Joueurs, Monde, Génération, Sécurité et réseau. Après « Sauvegarder », la valeur est écrite tout de suite, mais Minecraft ne la lit qu’au prochain démarrage : redémarrez le serveur.
Si la page indique qu’elle ne peut pas lire server.properties, le serveur n’a jamais démarré : le fichier est créé au premier lancement.
Les clés les plus utilisées
Les valeurs s’écrivent en anglais et en minuscules, comme dans le fichier d’origine.
- motd : le texte de la liste des serveurs. Pour une couleur, écrivez \u00A7 suivi du code, par exemple \u00A7a pour le vert.
- difficulty : peaceful, easy, normal ou hard.
- white-list et enforce-whitelist : n’acceptent que les joueurs ajoutés avec whitelist add.
- online-mode : laissez true. Avec false (« Mode crack » dans « Options »), le serveur ne vérifie plus les comptes et n’importe qui peut se connecter sous le pseudo d’un administrateur.
- level-name : le dossier du monde chargé. Un nom qui ne correspond à aucun dossier crée un nouveau monde vide.
- spawn-protection : rayon en blocs autour du spawn où seuls les opérateurs peuvent construire ; 0 le désactive.
Clés gérées par le panel
Le panel réécrit server-ip, server-port et query.port à chaque démarrage avec l’adresse attribuée à votre serveur. Une valeur changée à la main est remplacée au lancement suivant : ne modifiez pas ces clés.
Questions fréquentes
Pourquoi ma modification disparaît-elle après le redémarrage ?
Trois causes fréquentes : la clé fait partie de celles que le panel réécrit, la valeur n’est pas valide et Minecraft la remplace par sa valeur par défaut (difficulty=moyen, par exemple), ou le nom de la clé contient une faute et Minecraft l’ignore. Comparez avec la liste officielle des clés pour votre version.
Le serveur ne démarre plus après une modification, que faire ?
Remettez la copie de server.properties faite avant la modification et redémarrez. Si le serveur repart, réappliquez les changements un par un pour trouver la ligne en cause. Vérifiez en priorité level-name : un monde enregistré par une version plus récente de Minecraft peut empêcher le démarrage.
Pourquoi les couleurs ou les accents du motd s’affichent mal ?
Selon la version, le fichier peut être lu sans UTF-8 : un § ou une lettre accentuée saisis à la main deviennent alors illisibles. Écrivez \u00A7 à la place de §, ou passez par la page « Options », qui fait cette conversion pour vous.
Pourquoi les joueurs gardent leur mode de jeu malgré gamemode=creative ?
gamemode ne s’applique qu’aux joueurs qui se connectent pour la première fois. Pour l’imposer à chaque connexion, ajoutez force-gamemode=true, ou changez un joueur précis avec gamemode creative Steve dans la console.