Ton serveur Minecraft est un jeu hautement personnalisable, y compris les paramètres de base de ton monde multijoueur. Ceux-ci vont des listes blanches aux packs de ressources, ainsi qu’une multitude d’autres options. Avoir la possibilité de modifier et de changer ces fonctionnalités t’aide à créer le serveur parfait que tu as toujours voulu. Dans ce guide Nitrado, nous t’expliquerons tous les derniers paramètres du fichier server.properties pour ton serveur Minecraft.
Paramètres > Fichiers de configuration sur la gauche de ton tableau de bord.
server.properties et commence à modifier le fichier.
Sauvegarder les modifications et redémarre le serveur.
Maintenant que tu sais comment modifier les paramètres, voici une présentation complète de chaque option.
level-name=world
Définit le nom du monde et son dossier de sauvegarde correspondant. Si tu souhaites charger ton propre monde, tu peux saisir le nom de son dossier ici. Exemple : si le dossier du monde s’appelle “spawn”, tu dois écrire “spawn” ici (sans les guillemets).
server-ip=
Lie le serveur à une adresse IP spécifique. Il est recommandé de laisser ce champ vide pour la plupart des utilisateurs, car Nitrado gère automatiquement la liaison pour toi.
server-port=25565
Le port sur lequel le serveur écoute les connexions. La valeur par défaut est 25565, ce qui permet aux joueurs de se connecter en saisissant uniquement l’adresse IP. Ce port ne peut être modifié que par l’équipe de support de Nitrado.
query.port=25565
Le port utilisé pour le protocole de requête du serveur si enable-query est défini sur true.
enable-query=true
Indique si l’écouteur du protocole GameSpy4 est activé ou non. Ceci est utilisé par les listes de serveurs externes pour récupérer les données de statut de base et le nombre de joueurs du serveur.
enable-status=true
Contrôle la confidentialité de la liste des serveurs. S’il est défini sur false, le serveur apparaîtra comme “hors ligne” sur les listes de serveurs des joueurs, mais permettra toujours aux joueurs de se connecter directement via l’IP.
max-players=8
Définit le nombre maximum de joueurs pouvant se connecter et jouer sur le serveur simultanément.
white-list=false
S’il est défini sur true, seuls les joueurs dont les noms ont été ajoutés à la liste blanche du serveur peuvent rejoindre le serveur.
enforce-whitelist=false
Lorsqu’il est défini sur true, les joueurs qui sont en ligne mais absents de la liste blanche sont expulsés immédiatement chaque fois que l’administrateur recharge le fichier de liste blanche.
online-mode=true
Lorsqu’il est défini sur true, le serveur authentifie les comptes de connexion auprès des serveurs de session de Mojang. Seuls les joueurs qui ont réellement acheté le jeu peuvent le rejoindre (bloquant les comptes crackés/sans licence).
enforce-secure-profile=true
Lorsqu’il est défini sur true, les joueurs sans clé publique signée par Mojang ne peuvent pas se connecter au serveur. C’est une condition requise pour le système de signalement de chat vanilla.
log-ips=true
Détermine si les adresses IP des joueurs apparaissent dans les messages de journal de la console du serveur et dans les fichiers de journal sauvegardés.
op-permission-level=4
Définit le niveau de permission par défaut pour les opérateurs (OPs) :
player-idle-timeout=0
Expulse automatiquement les joueurs après un nombre spécifié de minutes d’inactivité. Définis sur 0 pour désactiver complètement l’expulsion pour inactivité.
pause-when-empty-seconds=-1
Détermine le nombre de secondes qui s’écoulent après la déconnexion du dernier joueur avant que le serveur ne mette complètement en pause sa simulation du monde. Définis sur -1 pour maintenir le serveur en fonctionnement constant.
enable-rcon=false
Active une console distante (RCON) pour ton serveur. Après avoir défini cette valeur sur true et redémarré le serveur, deux propriétés obligatoires supplémentaires apparaîtront (rcon.password et rcon.port).
motd=nitrado.net gameserver
Le Message du jour (Message Of The Day). Il s’agit de la description personnalisée affichée directement sous le nom du serveur dans la liste des serveurs multijoueurs du client.
accepts-transfers=false
Contrôle si le serveur accepte les transferts de joueurs entrants depuis d’autres serveurs en utilisant le réseau de paquets vanilla /transfer.
management-server-enabled=false
Active ou désactive l’API du protocole de gestion du serveur Minecraft (Minecraft Server Management Protocol) pour le suivi externe avancé du serveur.
level-type=minecraft:normal
Définit le préréglage de génération du monde. Les valeurs de chaîne possibles incluent :
minecraft:normal – Monde standard avec collines, vallées, eau et structures.minecraft:flat – Un monde plat sans caractéristiques de terrain naturel ; principalement utilisé pour la construction créative.minecraft:large_biomes – Identique au monde normal, mais tous les biomes individuels sont fortement agrandis.minecraft:amplified – Génération standard mais avec des contraintes de hauteur fortement augmentées, ce qui donne des falaises imposantes.minecraft:single_biome_surface – Une carte personnalisée où l’ensemble du monde normal se compose d’un seul biome choisi.
generator-settings={}
Utilisé pour ajuster les paramètres personnalisés du monde (tels que les couches de monde plat ou les choix de biome unique) en utilisant un format de chaîne JSON.
level-seed=
Saisis une graine (seed) spécifique pour la génération du monde ici. Des chaînes alphanumériques peuvent être utilisées. Si ce champ est laissé complètement vide, le serveur générera une graine de monde aléatoire.
generate-structures=true
Définit si les structures telles que les villages, les chambres des épreuves, les forteresses et les donjons se génèrent dans les chunks nouvellement découverts.
initial-enabled-packs=vanilla
Une liste séparée par des virgules de packs de données à activer automatiquement lors de la création d’un tout nouveau monde.
initial-disabled-packs=
Une liste séparée par des virgules de packs de données qui doivent être explicitement ignorés et non activés automatiquement lors de la génération initiale du monde.
gamemode=survival
Le mode de jeu par défaut pour chaque joueur rejoignant le serveur. Les valeurs de chaîne valides sont survival, creative, adventure et spectator. Les joueurs individuels peuvent toujours voir leur mode modifié à l’aide de la commande /gamemode s’ils disposent des droits OP.
force-gamemode=false
Indique s’il faut forcer le mode de jeu par défaut du serveur pour chaque joueur lors de la reconnexion, en remplaçant le mode de jeu dans lequel il se trouvait lorsqu’il s’est déconnecté.
resource-pack=
Te permet de saisir l’URL de téléchargement direct d’un pack de ressources côté serveur. Le client invitera le joueur à le télécharger et à l’installer automatiquement lors de sa connexion.
view-distance=8
Définit la distance maximale (mesurée en chunks) des données mondiales envoyées du serveur au client.
simulation-distance=10
Définit le rayon de chunks autour des joueurs où le serveur traite activement les entités, les blocs et les tics. Réduire cette valeur par rapport à la valeur par défaut peut réduire considérablement les ralentissements du serveur sans réduire les distances visuelles des chunks.
entity-broadcast-range-percentage=100
Contrôle la distance maximale à laquelle les entités doivent se trouver des joueurs avant d’être rendues, exprimée en pourcentage. Réduire cette valeur peut éviter les baisses de performances dans les environnements avec un grand nombre d’entités.
difficulty=easy
Définit le niveau de difficulté par défaut du serveur. Les valeurs valides sont peaceful, easy, normal et hard.
hardcore=false
S’il est défini sur true, la difficulté du serveur est verrouillée sur hard, et les joueurs passent définitivement en mode Spectateur après leur mort au lieu d’être autorisés à réapparaître.
allow-flight=false
Détermine si les joueurs sont autorisés à voler en mode Survie lorsqu’ils utilisent des mods de vol. S’il est défini sur false, tout joueur flottant ou volant dans les airs pendant plus de 5 secondes consécutives sera automatiquement expulsé pour triche de vol.
hide-online-players=false
S’il est défini sur true, le serveur refusera d’envoyer la liste des noms des joueurs en ligne lorsqu’un client l’interroge (ping) depuis l’écran du menu multijoueur.
Dans les éditions récentes de Minecraft, plusieurs options ont été complètement supprimées du fichier server.properties et migrées vers le système de règles de jeu (game rules). Cette transition permet aux opérateurs de serveurs d’activer ou de désactiver ces mécaniques de manière dynamique à l’aide de commandes, sans nécessiter de redémarrage du serveur. Assure-toi simplement d’être OP pour utiliser ces commandes en jeu.
N’ajoute pas les options suivantes à ton fichier de propriétés, car elles ne sont plus reconnues.
/gamerule allowEnteringNetherUsingPortals <true|false>/gamerule pvp <true|false>/gamerule enableCommandBlocks <true|false>/gamerule spawnMonsters <true|false>
Et voilà, tu sais tout sur les options du fichier server.properties pour ton serveur Minecraft ! Ajuste-les à tout moment et personnalise ton expérience en jeu. Invite tes amis une fois que tu as créé le serveur parfait, puis partez pour des aventures folles 👏