server.properties expliqué : les paramètres à modifier
Ce que font les paramètres principaux dans server.properties, leurs valeurs par défaut et ceux que Cobbly gère pour vous.
server.properties est le fichier de configuration principal de chaque serveur Minecraft : mode de jeu, difficulté, PvP, le message affiché aux joueurs dans leur liste de serveurs, et bien d'autres. Sur Cobbly, vous le modifiez depuis l'onglet Propriétés — un formulaire consultable par thème, avec une vue Fichier Brut si vous préférez le texte brut. Les modifications sont enregistrées instantanément et prennent effet au prochain démarrage du serveur.
Cette page couvre les réglages que les utilisateurs modifient réellement, ce que chacun fait et sa valeur par défaut. Les valeurs sont écrites exactement comme elles apparaissent dans le fichier.
Gameplay
gamemode— le mode dans lequel les nouveaux joueurs rejoignent :survival(par défaut),creative,adventureouspectator. Cela ne s'applique qu'aux joueurs rejoignant pour la première fois, sauf siforce-gamemodeest activé.force-gamemode—trueremet chaque joueur dans le mode de jeu par défaut à chaque connexion. Par défaut :false.difficulty—peaceful,easy(par défaut),normalouhard. Peut aussi être modifié en jeu avec/difficulty.hardcore—truerend la mort permanente : les joueurs sont passés en mode spectateur au lieu de réapparaître. Par défaut :false. Il est préférable de décider cela avant la création d'un monde.pvp— détermine si les joueurs peuvent se blesser mutuellement. Par défaut :true.allow-flight— autorise ou non le vol en mode survie. Par défaut :false, ce qui éjecte les joueurs s'ils volent. Activez-le pour les modpacks avec des jetpacks, des bagues de vol ou équivalents — sinon Minecraft éjecte les joueurs qui les utilisent.enable-command-block— détermine si les blocs de commande fonctionnent. Par défaut :false.spawn-protection— le rayon autour du point d'apparition du monde où seuls les opérateurs peuvent construire. Par défaut :16; réglez-le sur0pour le désactiver, ce que la plupart des petits serveurs préfèrent.player-idle-timeout— minutes avant qu'un joueur inactif ne soit éjecté. Par défaut :0, ce qui signifie jamais.
Votre serveur dans la liste
motd— le "message du jour" affiché sous le nom de votre serveur dans la liste des serveurs Minecraft. Supporte les codes couleur avec le symbole §, comme§apour le vert.resource-pack— un lien de téléchargement direct vers un pack de ressources proposé aux joueurs lors de leur connexion.require-resource-pack—truedéconnecte les joueurs qui refusent le pack. Par défaut :false.resource-pack-prompt— un message personnalisé affiché avec l'offre du pack de ressources.
Génération du monde
Ces réglages ne comptent que lorsqu'un monde est créé. Les modifier plus tard n'aura aucun effet sur le terrain existant — pour les utiliser, réinitialisez le monde depuis l'onglet Monde, qui possède ses propres champs pour la graine, le type de monde et les structures. Voir Comment réinitialiser votre monde Minecraft.
level-seed— la graine (seed). Laissez-le vide pour un monde aléatoire.level-type—minecraft:normal(par défaut),minecraft:flat,minecraft:large_biomesouminecraft:amplified.generate-structures— villages, temples, forteresses, etc. Par défaut :true.level-name— le nom du dossier du monde. Laissez-le enworld: le chargement, téléchargement et la réinitialisation fonctionnent pour tout sauf ce nom.
Accès et sécurité
white-list— active la whitelist. Il est plus simple de la gérer depuis l'onglet Accès, qui gère aussi le contrôle des joueurs pouvant réveiller un serveur endormi. Voir Contrôler qui peut rejoindre.enforce-whitelist—trueéjecte les joueurs en ligne mais non inscrits sur la whitelist dès que celle-ci est rechargée, et pas seulement lors de leur prochaine connexion.online-mode—true(par défaut) vérifie chaque joueur avec les serveurs de compte de Mojang. Le régler surfalsepermet à n'importe qui de rejoindre sous n'importe quel nom. Lisez Mode hors ligne pour serveurs Minecraft avant de modifier ce réglage.
Réglages gérés par Cobbly
Certains réglages sont réinitialisés par Cobbly à chaque démarrage du serveur. Vous pouvez les modifier, mais vos changements ne seront pas conservés — ils dépendent soit de la machine sur laquelle votre serveur est hébergé, soit des limites imposées pour garantir l'équité sur le matériel partagé :
server-port,enable-rcon,rcon.port,rcon.password,enable-queryetquery.port— définis à chaque démarrage, car un serveur gratuit peut tourner sur une machine différente à chaque réveil. Votre adresse reste la même quoi qu'il arrive.view-distanceetsimulation-distance— plafonnés à6. Ce sont les leviers de mémoire et de CPU les plus importants du jeu ; sur un matériel partagé, un serveur réglé sur 32 ralentirait les autres.max-players— jusqu'à 10 sur le niveau gratuit.
La liste complète des valeurs est disponible dans Quelles sont les limites sur un serveur gratuit?.
Conseils de modification
- Redémarrez après avoir enregistré — le fichier n'est lu que lors du démarrage du serveur.
- Dans la vue Fichier Brut, chaque ligne est
key=valuesans espaces autour de=, ettrue/falseen minuscules. - Les valeurs que le jeu ne reconnaît pas sont généralement ignorées silencieusement. Si un changement semble n'avoir aucun effet, vérifiez l'orthographe en premier.