Jeux Tarifs Pro Guides Blog Partenariat À propos
Configurer son serveur Minecraft (server.properties, MOTD, performances)

Configurer son serveur Minecraft (server.properties, MOTD, performances)

12 min de lecture Mis à jour le 30 octobre 2026 3 étapes
En bref

Comment configurer un serveur Minecraft ?

Ouvrez server.properties à la racine de l'onglet Fichiers du panel, changez les valeurs voulues (motd, difficulty, gamemode, pvp, white-list, view-distance), cliquez sur Enregistrer, puis redémarrez le serveur. Le type de serveur, la version et Java se règlent dans l'onglet Paramètres. Les règles de jeu (keepInventory, sommeil) se changent en direct dans la Console avec /gamerule.

Configurer un serveur Minecraft se fait à trois endroits. Ce guide les prend dans l'ordre, avec des configurations prêtes à copier pour chaque type de communauté.

OùCe qu'on y règle
Onglet ParamètresType de serveur (Paper, Fabric, Forge…), version de Minecraft, version de Java, modpack
Fichier server.properties (onglet Fichiers)Nom affiché, difficulté, mode de jeu, PvP, whitelist, distance de vue, sécurité
Onglet ConsoleRègles de jeu en direct (/gamerule), opérateurs, whitelist, bordure du monde
Avant de toucher à quoi que ce soit

Faites une sauvegarde dans l'onglet Sauvegardes et tâches. Si un réglage casse quelque chose, vous revenez en arrière en un clic.

01Ouvrir server.properties

  1. Ouvrez l'onglet Fichiers de votre serveur.
  2. Cliquez sur server.properties, à la racine (pas dans un dossier).
  3. Le fichier s'ouvre dans l'éditeur du panel.

Vous pouvez aussi le modifier avec FileZilla par l'accès SFTP.

server.properties ouvert dans le gestionnaire de fichiers du panel
server.properties dans l'onglet Fichiers : modifiez, Enregistrer, puis redémarrez le serveur.

02Modifier les valeurs

Chaque ligne suit la forme réglage=valeur. Quatre règles évitent la plupart des erreurs :

Ne changez pas server-port

Le port de votre serveur est attribué par EsoterHost et affiché en haut de sa page. Si vous changez server-port, plus personne ne peut se connecter. Laissez cette ligne telle quelle.

03Enregistrer et redémarrer

  1. Cliquez sur Enregistrer.
  2. Cliquez sur Redémarrer en haut de la page du serveur.
  3. Regardez la Console : la ligne Done (…s)! For help, type "help" indique que le serveur a bien démarré avec vos réglages.

Vos modifications sont conservées lors des redémarrages et des redéploiements : le panel ne réécrit jamais ce fichier. Seul le mot de passe RCON y est mis à jour quand vous le changez depuis le panel.

Configurations prêtes à copier

Remplacez les lignes concernées dans votre fichier (inutile de tout recopier, gardez les autres lignes).

Survie entre amis (serveur privé)

server.properties
motd=§2Le serveur de la team §7| §aSurvie
difficulty=normal
gamemode=survival
pvp=false
white-list=true
enforce-whitelist=true
online-mode=true
spawn-protection=0
view-distance=10
simulation-distance=8

Ajoutez ensuite vos amis à la liste dans la Console : whitelist add Pseudo. Pensez à vous ajouter vous-même en premier.

Serveur communautaire public

server.properties
motd=§6§lMa Commu §r§7Survie §8• §eDiscord : discord.gg/votre-invitation
difficulty=hard
gamemode=survival
pvp=true
white-list=false
online-mode=true
enforce-secure-profile=true
spawn-protection=16
max-players=40
view-distance=8
simulation-distance=6
player-idle-timeout=30

Sur un serveur public, gardez online-mode=true et installez un plugin de protection de zones, par exemple WorldGuard ou GriefPrevention.

Créatif et construction

server.properties
motd=§b§lBuild §r§7Créatif libre
gamemode=creative
force-gamemode=true
difficulty=peaceful
pvp=false
enable-command-block=true
spawn-protection=0
generate-structures=false
level-type=minecraft\:flat

level-type ne s'applique qu'à un monde neuf : changez aussi level-name (par exemple level-name=creatif) pour générer un nouveau monde plat sans effacer l'ancien.

Hardcore

server.properties
hardcore=true
difficulty=hard
gamemode=survival
pvp=true

En hardcore, un joueur mort passe en spectateur. Rien n'est supprimé : vous pouvez le remettre en survie avec gamemode survival Pseudo.

Tous les réglages utiles, expliqués

Identité et accès

RéglageValeursCe qu'il fait
motdtexteMessage affiché sous le nom du serveur dans la liste multijoueur
max-playersnombrePlaces affichées. La mémoire de votre formule fixe la limite réelle confortable
white-listtrue / falseN'autorise que les joueurs inscrits (voir la whitelist)
enforce-whitelisttrue / falseExpulse aussitôt un joueur connecté qu'on retire de la whitelist
online-modetrue / falseVérifie que chaque joueur possède un compte Minecraft officiel
enforce-secure-profiletrue / falseExige un profil de discussion signé par Mojang (1.19 et plus)
player-idle-timeoutminutesExpulse un joueur inactif (0 = jamais)
op-permission-level1 à 4Pouvoirs donnés par op : 4 = tous les droits, 2 = commandes de jeu sans gestion du serveur

Jeu et monde

RéglageValeursCe qu'il fait
gamemodesurvival, creative, adventure, spectatorMode des nouveaux joueurs
force-gamemodetrue / falseRemet chaque joueur dans ce mode à chaque connexion
difficultypeaceful, easy, normal, hardDifficulté (modifiable en direct avec /difficulty)
hardcoretrue / falseUne seule vie
pvptrue / falseCombat entre joueurs
spawn-protectionrayon en blocsZone autour du point d'apparition où seuls les opérateurs construisent (0 = aucune)
allow-nethertrue / falseAccès au Nether
generate-structurestrue / falseVillages, temples, forteresses dans les nouvelles zones
level-namenom de dossierDossier du monde (world par défaut)
level-seedtexte ou nombreGraine d'un monde neuf
level-typeminecraft\:normal, minecraft\:flat, minecraft\:large_biomes, minecraft\:amplifiedType de génération d'un monde neuf
enable-command-blocktrue / falseAutorise les blocs de commande
allow-flighttrue / falseÉvite d'expulser les joueurs qui volent avec un plugin ou un mod

Performances

RéglageConseil
view-distanceDistance de chargement des chunks. 8 à 10 pour la plupart des serveurs, 6 si le serveur rame
simulation-distanceDistance à laquelle le monde « vit » (redstone, mobs, cultures). Gardez-la 2 points sous view-distance
entity-broadcast-range-percentageDistance d'affichage des entités, en %. 75 allège les grosses fermes
network-compression-thresholdLaissez 256
sync-chunk-writesLaissez true : false gagne un peu de vitesse mais risque des chunks abîmés en cas de coupure

Un MOTD en couleurs sur deux lignes

Les couleurs s'écrivent avec § suivi d'un code. Le symbole § tapé directement s'affiche souvent mal, la forme § marche toujours.

CodeCouleurCodeStyle
0noirlgras
1bleu foncéoitalique
2vert foncénsouligné
3cyan foncémbarré
4rouge foncékcaractères qui changent
5violetrremise à zéro
6or
7gris
8gris foncé
9bleu
avert
bcyan
crouge
drose
ejaune
fblanc

Pour une deuxième ligne, ajoutez \n :

server.properties
motd=§6§l   MA COMMU   §r§7Survie 1.21\n§a§lNouveau : §r§fsaison 3 ouverte !

Notre générateur de server.properties affiche un aperçu des couleurs avant de copier.

L'icône du serveur

Déposez une image PNG carrée de 64 × 64 pixels nommée exactement server-icon.png à la racine (onglet Fichiers, bouton d'envoi), puis redémarrez. Elle s'affiche à côté du nom dans la liste des serveurs.

Forcer un pack de ressources

server.properties
resource-pack=https://exemple.com/mon-pack.zip
resource-pack-sha1=
require-resource-pack=true
resource-pack-prompt=Ce pack est nécessaire pour jouer sur le serveur.

L'adresse doit mener directement au fichier .zip (un lien de téléchargement direct, pas une page web). Avec require-resource-pack=true, un joueur qui refuse le pack est déconnecté.

Les règles de jeu en direct (gamerules)

Ces règles se changent dans la Console sans redémarrer. Dans la Console, tapez les commandes sans le / du début.

console
gamerule keepInventory true
gamerule playersSleepingPercentage 30
gamerule doInsomnia false
gamerule mobGriefing false
gamerule doFireTick false
gamerule announceAdvancements true
gamerule spawnRadius 0
RègleEffet
keepInventoryLes joueurs gardent leur inventaire à la mort
playersSleepingPercentagePart des joueurs qui doivent dormir pour passer la nuit (30 = 30 %)
doInsomniaDésactive les phantoms si false
mobGriefingEmpêche creepers et endermen d'abîmer le décor si false
doFireTickEmpêche le feu de se propager si false
spawnRadiusFait apparaître les nouveaux joueurs pile au point d'apparition si 0

gamerule seul affiche la liste complète. Les règles sont enregistrées dans le monde et survivent aux redémarrages.

Aller plus loin sur Paper : les fichiers de performance

Si votre serveur tourne sous Paper (le type par défaut), trois fichiers en plus permettent de gagner beaucoup de fluidité. Ils sont créés au premier démarrage.

config/paper-world-defaults.yml

config/paper-world-defaults.yml
collisions:
  max-entity-collisions: 2
environment:
  optimize-explosions: true
hopper:
  disable-move-event: false
  ignore-occluding-blocks: true
misc:
  redstone-implementation: ALTERNATE_CURRENT

Ne recopiez pas tout le fichier : cherchez chaque réglage et changez seulement sa valeur. ALTERNATE_CURRENT rend la redstone bien plus légère sans changer son fonctionnement pour les joueurs.

spigot.yml

spigot.yml
world-settings:
  default:
    merge-radius:
      item: 3.5
      exp: 4.0
    mob-spawn-range: 6
    entity-activation-range:
      animals: 24
      monsters: 32
      villagers: 24
      misc: 12

bukkit.yml

bukkit.yml
spawn-limits:
  monsters: 50
  animals: 10
ticks-per:
  monster-spawns: 2

Redémarrez après chaque modification de ces fichiers. Un fichier YAML se décale avec des espaces, jamais avec des tabulations : un décalage faux empêche le serveur de lire le fichier.

Les commandes et outils d'un bon administrateur

Mesurer la fluidité

CommandeÀ quoi elle sert
tpsFluidité du serveur sur 1, 5 et 15 minutes (Paper). 20 = parfait, sous 18 les joueurs le sentent
msptTemps de calcul d'un tour, en millisecondes (Paper). Sous 50 = fluide
listJoueurs connectés
save-allEnregistre le monde tout de suite

Pour trouver ce qui ralentit le serveur, installez le plugin spark depuis l'onglet Mods, puis :

console
spark profiler start --timeout 120

Au bout de 2 minutes, spark donne un lien vers un rapport qui montre précisément quelle ferme, quel plugin ou quelle zone coûte le plus.

Prégénérer le monde avec Chunky

Générer les chunks à l'avance évite les ralentissements quand les joueurs explorent. Installez Chunky depuis l'onglet Mods, puis :

console
worldborder center 0 0
worldborder set 6000
chunky center 0 0
chunky radius 3000
chunky start

Comptez de quelques dizaines de minutes à quelques heures selon le rayon. chunky pause et chunky continue mettent en pause et reprennent. La bordure à 6000 blocs de large empêche les joueurs de sortir de la zone prégénérée.

Redémarrer automatiquement chaque nuit

Dans l'onglet Sauvegardes et tâches, créez des tâches planifiées, par exemple chaque jour :

HeureType de tâcheContenu
04:55Commandesay Redémarrage du serveur dans 5 minutes
04:59Commandesay Redémarrage dans 1 minute, pensez à vous mettre à l'abri
05:00Sauvegarde
05:05Redémarrage

Un redémarrage quotidien libère la mémoire et garde le serveur fluide sur la durée.

Piloter le serveur à distance (RCON)

Le mot de passe RCON se règle depuis le panel, qui met à jour server.properties pour vous (enable-rcon et rcon.password). Tout est expliqué dans le guide RCON.

Si le serveur ne démarre plus après une modification

  1. Ouvrez la Console et lisez les dernières lignes rouges : elles nomment souvent le fichier et la ligne en cause.
  2. Annulez votre dernière modification, ou restaurez la sauvegarde faite avant (onglet Sauvegardes et tâches).
  3. En dernier recours, supprimez la ligne qui pose problème dans server.properties : Minecraft la recrée avec sa valeur par défaut.

Le guide Mon serveur ne démarre pas passe en revue les autres causes.

Questions fréquentes

Comment mettre des couleurs dans le MOTD Minecraft ?

Écrivez § suivi d'un code dans la ligne motd : a pour le vert, 6 pour l'or, l pour le gras, r pour revenir au texte normal. Ajoutez \n pour passer à la deuxième ligne. Exemple : motd=§6§lMA COMMU\n§7Survie 1.21

Comment passer un serveur Minecraft en créatif ?

Mettez gamemode=creative dans server.properties, enregistrez, puis redémarrez. Ce réglage vaut pour les nouveaux joueurs. Ajoutez force-gamemode=true pour l'imposer à tous à chaque connexion, ou utilisez la commande gamemode creative Pseudo pour un joueur précis.

Faut-il laisser online-mode à true ?

Oui pour un serveur ouvert au public : seuls les comptes Minecraft officiels peuvent se connecter et personne ne peut se faire passer pour un autre. Avec false, n'importe qui peut prendre n'importe quel pseudo, y compris celui d'un opérateur. Il faut alors au minimum une whitelist ou un plugin d'authentification.

Puis-je changer le port de mon serveur ?

Non : le port est attribué par EsoterHost et affiché en haut de la page de votre serveur. Changer server-port coupe l'accès à tout le monde. Pour une adresse plus simple à retenir, faites pointer un nom de domaine vers votre serveur.

Comment garder son inventaire à la mort ?

Tapez gamerule keepInventory true dans la Console. Le changement est immédiat, sans redémarrage, et reste enregistré dans le monde.

Comment passer la nuit sans que tout le monde dorme ?

Tapez gamerule playersSleepingPercentage 30 dans la Console : la nuit passe dès que 30 % des joueurs connectés dorment. Mettez 0 pour qu'un seul joueur suffise.

Mon serveur Minecraft rame, quels réglages baisser ?

Dans l'ordre : view-distance à 8 et simulation-distance à 6, redstone en ALTERNATE_CURRENT et max-entity-collisions à 2 sur Paper, prégénération du monde avec Chunky. Puis lancez spark pour trouver la ferme ou le plugin qui coûte le plus. Si le serveur reste lent avec beaucoup de joueurs, une formule avec plus de mémoire s'impose.

Combien de joueurs mon serveur peut-il accueillir ?

Cela dépend surtout des plugins, des mods et de la distance de vue. Une formule Basic convient à un petit groupe d'amis en Paper, un modpack lourd ou une communauté de plusieurs dizaines de joueurs demandent une formule plus haute. Notre calculateur de RAM donne une estimation selon votre jeu, vos joueurs et vos mods.

Les joueurs ne peuvent pas construire près du spawn, pourquoi ?

C'est spawn-protection : dans ce rayon autour du point d'apparition, seuls les opérateurs construisent. Mettez spawn-protection=0 pour le désactiver, ou protégez des zones plus précises avec un plugin comme WorldGuard.

Comment désactiver le Nether ou l'End ?

Mettez allow-nether=false dans server.properties pour le Nether. Sur Paper, l'End se désactive avec allow-end: false dans bukkit.yml. Redémarrez ensuite.

Comment créer un nouveau monde sans perdre l'ancien ?

Changez level-name dans server.properties (par exemple level-name=saison2), puis redémarrez : un nouveau monde est généré et l'ancien dossier reste intact. Remettez l'ancien nom pour revenir dessus.

Comment mettre une icône à mon serveur ?

Envoyez une image PNG de 64 × 64 pixels nommée server-icon.png à la racine du serveur depuis l'onglet Fichiers, puis redémarrez.

Un joueur voit « Outdated client » ou « Outdated server », que faire ?

Sa version de Minecraft ne correspond pas à celle du serveur. Il choisit la bonne version dans son launcher, ou vous changez la version du serveur dans l'onglet Paramètres. Pour accepter plusieurs versions à la fois, installez le plugin ViaVersion.

Où se règlent le type de serveur et la version ?

Dans l'onglet Paramètres : type (Paper, Fabric, Forge, NeoForge…), version de Minecraft, version de Java et modpack. Faites une sauvegarde avant de changer de version, un monde ouvert dans une version plus récente ne revient pas en arrière.

Qui m'aide si je bloque ?

Le support est assuré en français par une équipe en France, par ticket depuis votre espace client et sur Discord. Ce sont des humains qui connaissent les jeux hébergés.

Image : Xbox México, CC BY 3.0, via Wikimedia Commons

Ce guide vous a aidé ?

Vous n'avez pas trouvé ?

Notre équipe répond 7j/7 sur les tickets et sur Discord.

Vous maîtrisez un jeu ?

Proposez votre propre guide : notre équipe le relit, puis le publie avec votre nom.