Coming next: a Discord server for server owners. Swap tips with other owners, suggest features you want to see on the site and more!

Outil gratuit · dans votre navigateur

Générateur de server.properties Minecraft

Chaque réglage expliqué simplement, avec sa valeur par défaut. Chargez votre fichier, modifiez-le, téléchargez-le.

Valeurs par défaut de Java Edition 26.3

Liste des serveurs et connexion

motdpar défaut : A Minecraft Server

Le message sous le nom de votre serveur dans la liste multijoueur. Deux lignes au maximum. Créez-en un en couleurs.

server-portpar défaut : 25565

Le port TCP sur lequel le serveur écoute. Si ce n'est pas 25565, les joueurs l'ajoutent après l'adresse avec un deux-points (play.example.com:25566).

server-ippar défaut : vide

L'adresse IP sur laquelle le serveur écoute. Laissez vide pour écouter sur toutes, c'est le choix habituel.

enable-statuspar défaut : true

Le serveur répond aux vérifications de statut, il apparaît donc en ligne dans la liste multijoueur et sur les listes de serveurs. Désactivé = il semble hors ligne, même si les joueurs peuvent toujours se connecter.

hide-online-playerspar défaut : false

Cache les noms des joueurs en ligne dans la liste multijoueur et dans les vérifications de statut.

network-compression-thresholdpar défaut : 256

Les paquets réseau plus gros que ce nombre d'octets sont compressés. -1 = pas de compression (bien sur un réseau local), 0 = tout compresser.

rate-limitpar défaut : 0

Les joueurs qui envoient plus de paquets que ce nombre par seconde sont expulsés. 0 = pas de limite.

use-native-transportpar défaut : true

Réseau plus rapide sur les serveurs Linux. Laissez-le activé.

accepts-transferspar défaut : false

Accepte les joueurs qu'un autre serveur envoie ici avec la commande /transfer.

Joueurs et accès

max-playerspar défaut : 20

Le nombre de joueurs qui peuvent être en ligne en même temps.

white-listpar défaut : true

Seuls les joueurs de la whitelist (liste blanche) peuvent se connecter. Ajoutez-les avec /whitelist add pseudo. Désactivez-la pour un serveur public.

enforce-whitelistpar défaut : false

Quand la whitelist est rechargée, les joueurs en ligne qui n'y sont pas sont expulsés.

online-modepar défaut : true

Les joueurs doivent posséder Minecraft : chaque connexion est vérifiée auprès de Mojang. Ne le désactivez que derrière un proxy (Velocity, BungeeCord) qui vérifie lui-même les comptes, sinon n'importe qui peut se connecter sous n'importe quel nom.

enforce-secure-profilepar défaut : true

Les joueurs ont besoin d'une clé de profil signée par Mojang pour se connecter (utilisée pour le chat signé et les signalements de chat).

prevent-proxy-connectionspar défaut : false

Expulse les joueurs dont le fournisseur d'accès internet diffère de celui vu par le serveur de connexion de Mojang. Bloque certains VPN.

op-permission-levelpar défaut : 4

Ce que les nouveaux opérateurs peuvent faire : 1 construire au spawn, 2 commandes de triche, 3 expulser et bannir des joueurs, 4 toutes les commandes (y compris arrêter le serveur).

function-permission-levelpar défaut : 2

Le niveau de permission avec lequel s'exécutent les fonctions des data packs (de 1 à 4, comme pour les opérateurs).

player-idle-timeoutpar défaut : 0

Le nombre de minutes pendant lesquelles un joueur peut rester inactif avant d'être expulsé. 0 = jamais.

chat-spam-threshold-secondspar défaut : 10

La quantité de messages rapides autorisée avant qu'un joueur soit expulsé pour spam. 0 = pas de limite.

command-spam-threshold-secondspar défaut : 10

Le nombre de commandes rapides autorisées avant qu'un joueur soit expulsé pour spam. 0 = pas de limite.

log-ipspar défaut : true

Les adresses IP des joueurs sont écrites dans la console et dans les fichiers de log.

broadcast-console-to-opspar défaut : true

Les opérateurs en jeu voient le résultat des commandes lancées dans la console.

broadcast-rcon-to-opspar défaut : true

Les opérateurs en jeu voient le résultat des commandes envoyées via RCON.

enable-code-of-conductpar défaut : false

Montre votre code de conduite (les fichiers du dossier codeofconduct) aux joueurs quand ils se connectent.

Gameplay

gamemodepar défaut : survival

Le mode de jeu dans lequel commencent les nouveaux joueurs.

force-gamemodepar défaut : false

Les joueurs sont remis dans ce mode de jeu à chaque connexion.

difficultypar défaut : easy

La difficulté du jeu : peaceful (paisible), easy (facile), normal ou hard (difficile).

hardcorepar défaut : false

Les nouveaux mondes sont en hardcore : difficulté hard, et un joueur qui meurt ne peut plus que regarder en spectateur.

allow-flightpar défaut : false

Permet aux joueurs de voler en survie. Désactivé = les joueurs qui semblent voler pendant quelques secondes sont expulsés. Activez-le quand des plugins ou des mods permettent de voler.

spawn-protectionpar défaut : 16

Le rayon en blocs autour du spawn du monde que seuls les opérateurs peuvent modifier. 0 = pas de protection. Sans effet tant que le serveur n'a aucun opérateur.

Monde

level-namepar défaut : world

Le nom du dossier du monde. Changez-le pour charger un autre monde, ou pour en commencer un nouveau.

level-seedpar défaut : vide

La seed d'un nouveau monde. Vide = une seed aléatoire. Utilisée uniquement à la création du monde.

level-typepar défaut : minecraft:normal

Le type de monde créé au premier démarrage : normal, plat, grands biomes, amplifié ou un seul biome.

generator-settingspar défaut : {}

Des réglages en plus pour le type de monde, en JSON (par exemple les couches d'un monde plat). Laissez {} pour un monde normal.

generate-structurespar défaut : true

Les villages, temples et autres structures sont générés dans les nouvelles parties du monde.

max-world-sizepar défaut : 29999984

Jusqu'où la bordure du monde peut aller depuis le centre, en blocs.

initial-enabled-packspar défaut : vanilla

Les data packs activés à la création du monde, séparés par des virgules.

initial-disabled-packspar défaut : vide

Les data packs qui restent désactivés à la création du monde, séparés par des virgules.

region-file-compressionpar défaut : deflate

Comment les chunks sauvegardés sont compressés sur le disque : deflate (fichiers les plus petits), lz4 (plus rapide) ou none (aucune compression).

sync-chunk-writespar défaut : true

Les chunks sont sauvegardés un par un, en toute sécurité. Désactivé = sauvegarde plus rapide, mais un crash peut abîmer des chunks.

Performances

view-distancepar défaut : 10

Combien de chunks autour de chaque joueur lui sont envoyés. Plus bas = moins de travail pour le serveur et moins de données internet.

simulation-distancepar défaut : 10

Combien de chunks autour de chaque joueur sont actifs (les mobs bougent, les cultures poussent). Plus bas = moins de travail pour le serveur.

entity-broadcast-range-percentagepar défaut : 100

La distance à laquelle les mobs et autres entités sont montrés aux joueurs, en pourcentage de la distance normale.

max-tick-timepar défaut : 60000

Si un tick dure plus que ce nombre de millisecondes, le watchdog arrête le serveur car il semble figé. -1 = jamais.

pause-when-empty-secondspar défaut : 60

Le nombre de secondes après le départ du dernier joueur avant que le serveur mette le monde en pause, pour économiser du travail. 0 = jamais de pause.

max-chained-neighbor-updatespar défaut : 1000000

La limite des réactions en chaîne de mises à jour de blocs (énormes constructions en redstone ou en sable qui tombe). Un nombre négatif = pas de limite.

enable-jmx-monitoringpar défaut : false

Partage les temps de tick avec les outils de surveillance Java (JMX). Seulement pour une surveillance avancée.

Pack de ressources

resource-packpar défaut : vide

Un lien de téléchargement direct vers un pack de ressources que les joueurs reçoivent en se connectant.

resource-pack-sha1par défaut : vide

Le code SHA-1 du pack. Le jeu s'en sert pour vérifier le téléchargement et savoir quand le pack a changé.

resource-pack-idpar défaut : vide

Un ID (un UUID) pour le pack, pour que le jeu puisse distinguer les packs. Facultatif.

resource-pack-promptpar défaut : vide

Votre propre message sur l'écran qui demande aux joueurs de télécharger le pack.

require-resource-packpar défaut : false

Les joueurs qui refusent le pack de ressources sont déconnectés.

Contrôle à distance (RCON, query, gestion)

enable-rconpar défaut : false

Vous permet d'envoyer des commandes depuis l'extérieur du jeu (RCON). Utilisez un rcon.password solide et n'ouvrez jamais le port RCON à tout le monde.

rcon.portpar défaut : 25575

Le port TCP pour RCON.

rcon.passwordpar défaut : vide

Le mot de passe RCON. RCON ne démarre pas sans.

enable-querypar défaut : false

Répond au protocole query (UDP), que certains outils et listes de serveurs utilisent pour lire la liste des joueurs.

query.portpar défaut : 25565

Le port UDP pour query.

management-server-enabledpar défaut : false

Active le protocole de gestion du serveur, pour que des outils puissent contrôler le serveur via le réseau.

management-server-hostpar défaut : localhost

L'adresse sur laquelle le serveur de gestion écoute.

management-server-portpar défaut : 0

Le port utilisé par le serveur de gestion.

management-server-secretpar défaut : vide

Le secret que les outils doivent envoyer pour utiliser le serveur de gestion. Vide = le serveur en crée un.

management-server-tls-enabledpar défaut : true

Le serveur de gestion utilise une connexion chiffrée (TLS).

management-server-tls-keystorepar défaut : vide

Le chemin vers le fichier keystore qui contient le certificat TLS. Nécessaire tant que TLS est activé.

management-server-tls-keystore-passwordpar défaut : vide

Le mot de passe de ce fichier keystore.

status-heartbeat-intervalpar défaut : 0

La fréquence à laquelle les outils connectés au serveur de gestion reçoivent un message de statut. 0 = jamais.

Autres

text-filtering-configpar défaut : vide

Les réglages du filtre de chat utilisés par Realms. Laissez vide.

text-filtering-versionpar défaut : 0

La version du format de ces réglages de filtre de chat. Laissez à 0.

Mode d'emploi

  1. Chargez votre propre server.properties, ou partez des valeurs par défaut.
  2. Modifiez ce dont vous avez besoin. Chaque réglage indique ce qu'il fait et sa valeur par défaut.
  3. Téléchargez le fichier et mettez-le à la place de l'ancien, pendant que le serveur est arrêté.
  4. Relancez le serveur.

Questions et réponses

Où se trouve server.properties ?

Dans le dossier principal du serveur. Le serveur le crée au premier démarrage.

Les changements s'appliquent-ils tout de suite ?

Non. Le serveur lit le fichier au démarrage. Arrêtez d'abord le serveur, puis remplacez le fichier et relancez-le : un serveur en marche peut réécrire ses propres valeurs en s'arrêtant.

Pour quelle version de Minecraft est-ce ?

Les réglages suivent Minecraft Java Edition 26.3. Les réglages des anciennes versions sont signalés quand vous chargez un fichier qui les contient encore.

Pourquoi mon fichier contient-il \u00A7 et \: ?

server.properties est écrit dans un ancien format de texte : les caractères spéciaux deviennent des codes \u et un deux-points devient \: (par exemple level-type=minecraft\:normal). Le fichier que vous téléchargez est écrit de la même façon.

Est-ce que ça marche pour les serveurs Bedrock ?

Non. Bedrock Dedicated Server a son propre server.properties avec d'autres réglages. Cet outil est pour les serveurs Java.

Plus d'outils gratuits

Votre serveur, sur la liste

Inscrire votre serveur sur CraftVote est gratuit aussi.