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.
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.
bug-report-linkpar défaut : vide
Un lien vers votre propre page de signalement de bugs, montré aux joueurs en jeu. Vide = aucun.
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
- Chargez votre propre server.properties, ou partez des valeurs par défaut.
- Modifiez ce dont vous avez besoin. Chaque réglage indique ce qu'il fait et sa valeur par défaut.
- Téléchargez le fichier et mettez-le à la place de l'ancien, pendant que le serveur est arrêté.
- 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
- Vérification en direct
Vérificateur de statut
Un serveur est-il en ligne ? Joueurs, version, MOTD, icône et temps de réponse, pour Java et Bedrock.
Ouvrir l'outil → - Fonctionne dans votre navigateur
Générateur de MOTD
Deux lignes avec couleurs, dégradés et styles. Aperçu en direct de la liste des serveurs, code prêt à coller.
Ouvrir l'outil → - Fonctionne dans votre navigateur
Créateur d'icône
Le server-icon.png en 64×64 pour la liste multijoueur. Lettres, images pixel et fonds.
Ouvrir l'outil → - Fonctionne dans votre navigateur
Créateur de bannière
Une bannière 468×60 pour les listes de serveurs : fonds, texte pixel, votre IP. Enregistrez-la directement sur votre fiche.
Ouvrir l'outil →
Votre serveur, sur la liste
Inscrire votre serveur sur CraftVote est gratuit aussi.