Minecraft Les propriétés du serveur permettent aux administrateurs d’ajuster différents éléments de leur serveur Minecraft, par exemple en utilisant des outils populaires. Ces ajustements influencent les mécaniques de gameplay, notamment le mode de jeu, la difficulté et les options de génération du monde. Ils régulent aussi les performances du serveur en définissant le nombre maximal de joueurs et en gérant la distance d’affichage du serveur. Le guide suivant présente chaque paramètre et son rôle.
Remarque : les paramètres indiqués sont ceux par défaut depuis la version 1.21.9 de Minecraft.
Découvrez comment modifier les paramètres d’un serveur Minecraft ici.
-
accepts-transfers=false
Définit s’il faut accepter les transferts entrants via un paquet de transfert. -
allow-flight=false
Définit si le vol est autorisé ou non en mode Survie. Certains mods peuvent nécessiter que ce paramètre soit défini surtrue. -
broadcast-console-to-ops=true
Définit s’il faut envoyer les sorties des commandes de la console à tous les opérateurs en ligne. -
broadcast-rcon-to-ops=true
Définit s’il faut envoyer les sorties des commandes de la console rcon à tous les opérateurs en ligne lorsqueenable-rcon=true. -
bug-report-link=
Définit l’URL du lien serveur report_bug. -
difficulty=easy
Définit la difficulté du jeu. Les valeurs sont peaceful, easy, normal et hard. -
enable-code-of-conduct=false
Définit si le serveur recherchera des fichiers de code de conduite à afficher aux joueurs selon leur langue. -
enable-jmx-monitoring=false
Définit si la technologie JMX (Java Management Extensions) est activée ou non. -
enable-query=false
Définit si la requête est activée. Les listes de serveurs l’utilisent pour récupérer des informations sur les serveurs. -
enable-rcon=false
Définit si l’accès distant à la console du serveur est activé ou non. Il est recommandé de laisser ce paramètre sur false, car RCON ne prend pas en charge le chiffrement. -
enable-status=true
Définit la confidentialité de l’affichage dans la liste des serveurs. Lorsqu’il est défini surfalse, le serveur est masqué, mais autorise toujours les connexions. -
enforce-secure-profile=true
Définit si seuls les joueurs disposant d’une clé publique signée par Mojang peuvent rejoindre le serveur. Cela est requis pour le système de signalement du chat. -
enforce-whitelist=false
Définit s’il faut appliquer la whitelist. Lorsqu’il est défini surtrue, les joueurs qui ne figurent pas sur la liste sont expulsés immédiatement après le rechargement du fichier de whitelist. -
entity-broadcast-range-percentage=100
Définit la distance minimale à laquelle les entités doivent se trouver pour être visibles par les joueurs. Une valeur plus basse signifie une distance plus courte et est recommandée en cas de lag important. -
force-gamemode=false
Définit si les joueurs sont forcés à utiliser le mode de jeu par défaut du serveur lorsqu’ils le rejoignent, même s’ils avaient changé de mode de jeu avant de se déconnecter. -
function-permission-level=2
Définit le niveau de permission par défaut requis pour exécuter des fonctions. -
gamemode=survival
Définit le mode de jeu sur le serveur. Les valeurs sontsurvival,creative,adventureetspectator. -
generate-structures=true
Définit si des structures comme les villages sont générées dans les nouveaux chunks. -
generator-settings={}
Définit la personnalisation de la génération du monde. Utilisé pour des préréglages commeminecraft:flatouminecraft:single_biome_surface. -
hardcore=false
Définit si le mode hardcore est activé. Lorsqu’il est défini surtrue, la difficulté du serveur passe par défaut à hard, et les joueurs passent en mode spectateur après leur mort. -
hide-online-players=false
Définit si l’envoi d’une liste des joueurs lors des requêtes de statut est désactivé. -
initial-disabled-packs=
Liste des datapacks à ne pas activer automatiquement lors de la création du monde. Séparez les datapacks par une virgule. -
initial-enabled-packs=vanilla
Liste des datapacks à activer automatiquement lors de la création du monde. Séparez les datapacks par une virgule. -
level-name=world
Définit le nom du monde et du dossier de sauvegarde. -
level-seed=
Génère une seed de monde à partir de la valeur. Des caractères et des nombres, positifs comme négatifs, peuvent être utilisés. Si le champ est laissé vide, une seed aléatoire est générée.
Exemple :level-seed=Steve12345oulevel-seed=-98723453134 -
level-type=minecraft:normal
Définit le préréglage du monde généré.minecraft:normal- Monde standard avec collines, vallées, eau, etc.minecraft:flat- Un monde plat sans éléments de relief.minecraft:large_biomes- Identique au monde par défaut, mais tous les biomes sont plus grands.minecraft:amplified- Identique au monde par défaut, mais la limite de hauteur de génération du monde est augmentée.minecraft:single_biome_surface- Un monde où tout l’overworld se compose d’un seul biome. -
log-ips=true
Définit si les adresses IP apparaissent dans les messages de log de la console du serveur ou dans le fichier de log. -
management-server-enabled=false
Définit si le Minecraft Server Management Protocol est activé. -
management-server-host=localhost
Définit l’IP de l’hôte sur laquelle le Minecraft Server Management Protocol démarre. -
management-server-port=0
Définit le port sur lequel le Minecraft Server Management Protocol démarre. -
management-server-secret=
Définit le jeton secret du protocole de gestion. Généré automatiquement si le champ est laissé vide. -
management-server-tls-enabled=true
Définit si le Minecraft Server Management Protocol utilise le chiffrement TLS. -
management-server-tls-keystore=
Définit le chemin vers le fichier keystore utilisé pour le TLS du protocole de gestion. -
management-server-tls-keystore-password=
Définit le mot de passe du fichier keystore utilisé pour le TLS du protocole de gestion. -
max-chained-neighbor-updates=1000000
Définit la limite du nombre de mises à jour consécutives des blocs voisins avant d’ignorer les suivantes. Les valeurs négatives désactivent la limite. -
max-players=20
Définit le nombre maximal de joueurs sur le serveur. Un nombre de joueurs plus élevé consomme davantage de ressources serveur. -
max-tick-time=60000
Définit le temps qu’un tick peut prendre avant l’arrêt du serveur (watchdog). La valeur est exprimée en millisecondes. Il est recommandé de le désactiver pour les gros modpacks en le définissant sur-1. -
max-world-size=29999984
Définit la taille maximale, en blocs, de la bordure du monde. Une valeur plus élevée n’a aucun impact. Il est recommandé de conserver la valeur par défaut.
Exemple :max-world-size=1000donne une bordure de monde de 2000x2000. -
motd=A Minecraft Server
Définit le message du jour affiché dans la liste des serveurs. -
network-compression-threshold=256
Définit le seuil de taille des paquets pour la compression. Il est recommandé de conserver la valeur par défaut. -
online-mode=true
Définit si le serveur vérifie que les joueurs qui le rejoignent figurent dans la base de données des comptes Minecraft. Il est recommandé de le laisser surtruepour protéger le serveur contre les faux comptes. -
op-permission-level=4
Définit les niveaux de permission par défaut des opérateurs. -
pause-when-empty-seconds=60
Définit le nombre de secondes qui doivent s’écouler sans aucun joueur en ligne avant que le serveur soit mis en pause. -
player-idle-timeout=0
Définit si les joueurs inactifs sont expulsés du serveur après une certaine durée. La valeur est exprimée en minutes. -
prevent-proxy-connections=false
Définit si les joueurs dont le FAI/AS diffère du serveur d’authentification Mojang sont expulsés. -
query.port=25565
Définit le port de requête lorsqueenable-query=true. -
rate-limit=0
Définit le nombre maximal de paquets qu’un joueur peut envoyer avant d’être expulsé.0désactive cette fonctionnalité. -
rcon.password=
Définit le mot de passe rcon lorsqueenable-rcon=true. -
rcon.port=25575
Définit le port rcon lorsqueenable-rcon=true. -
region-file-compression=deflate
Définit l’algorithme de compression des chunks de région. Les valeurs sont deflate, lz4 ou none. -
require-resource-pack=false
Définir la valeur sur true invite les joueurs qui rejoignent le serveur à accepter le pack de ressources du serveur. Refuser déconnectera les joueurs du serveur. -
resource-pack=
Définit l’URL du pack de ressources lors de l’ajout d’un pack de ressources au serveur. -
resource-pack-id=
Définit un UUID unique et facultatif pour identifier un pack de ressources auprès des clients. -
resource-pack-prompt=
Définit un message personnalisé à afficher dans l’invite du pack de ressources lorsquerequire-resource-pack=true. -
resource-pack-sha1=
Définit un condensé SHA-1 facultatif du pack de ressources en hexadécimal minuscule. Vérifie l’intégrité du pack. -
server-ip=
Définit l’adresse IP à laquelle le serveur se lie. Il est recommandé de laisser ce champ vide. -
server-port=25565
Définit le port du serveur. -
simulation-distance=10
Définit la distance maximale en chunks à laquelle le serveur met à jour les entités et les blocs. Une valeur plus basse est recommandée en cas de lag important. -
spawn-protection=16
Définit la longueur du côté de la zone carrée de protection du spawn. Si aucun opérateur n’est présent sur le serveur, la protection du spawn est automatiquement désactivée. -
status-heartbeat-interval=0
Définit l’intervalle auquel le serveur de gestion envoie des notifications de heartbeat. -
sync-chunk-writes=true
Définit si les écritures synchrones des chunks sont activées ou non. Il est recommandé de laisser ce paramètre surtrue. -
text-filtering-config=
Définit la configuration du mécanisme de filtrage du chat. -
text-filtering-version=0
Définit la version du format de configuration utilisé pourtext-filtering-config. -
use-native-transport=true
Définit si les améliorations de performances du serveur Linux sont activées ou non. Il est recommandé de le laisser surtrue. -
view-distance=10
Définit la distance d’affichage du serveur, indépendamment des paramètres client des joueurs. Une valeur plus basse est recommandée en cas de lag important. -
white-list=false
Définit si la whitelist est activée. Lorsquetrue, seuls les utilisateurs listés danswhitelist.jsonpeuvent se connecter.
Liens utiles
Wiki des propriétés de serveur Minecraft
Modifier les paramètres du serveur Minecraft
Ajouter un pack de ressources à un serveur Minecraft
Installer des mods Minecraft