Créer un serveur Minecraft pas à pas
Monter son propre serveur Minecraft est l'un des sujets les plus recherchés de la communauté. Nous décrivons ci-dessous tout le processus pas à pas, du choix du logiciel et de sa configuration jusqu'à l'invitation de vos premiers joueurs. Nous couvrons à la fois Java Edition et Bedrock Edition.
Étape 1 : choisir le logiciel de serveur
La première décision concerne le moteur du serveur. Chacun a ses points forts :
- Vanilla (officiel) : le fichier server.jar de Mojang. Ni mods ni plugins, mais une compatibilité à 100 % avec le client. Téléchargez-le sur minecraft.net.
- Paper : un fork optimisé de Spigot. Il prend en charge les plugins Bukkit/Spigot, tourne plus vite que Vanilla et intègre des correctifs de performances. Recommandé pour la plupart des serveurs.
- Spigot : un moteur à plugins très répandu. Compatible avec des milliers de plugins. Paper en est un fork, donc la plupart des plugins Spigot fonctionnent aussi sur Paper.
- Fabric : un mod loader léger. Si vous voulez un serveur avec des mods Fabric (par exemple Lithium), utilisez Fabric Server. Il ne prend pas en charge les plugins Bukkit.
- Forge/NeoForge : pour les serveurs avec des mods Forge. Il demande plus de RAM, mais donne accès à des milliers de mods technologiques et de gameplay.
- Purpur : un fork de Paper avec des options de configuration supplémentaires. Pour les admins qui veulent un contrôle maximal.
- Bedrock Dedicated Server : le serveur officiel de Bedrock Edition par Mojang. Une installation à part, avec d'autres fichiers de configuration.
Pour débuter, nous recommandons Paper : il allie performances et prise en charge des plugins, et c'est le plus simple à configurer. Pour en savoir plus sur les types de serveurs, lisez notre comparatif des moteurs de serveur.
Étape 2 : préparer l'environnement
Java Edition
- Installez Java : téléchargez-le sur adoptium.net (Temurin JDK), dans la version qu'exige votre version de Minecraft. Vérifiez l'installation avec la commande
java -versiondans un terminal. - Créez un dossier pour le serveur : par exemple
C:\MinecraftServer(Windows) ou~/minecraft-server(Linux/Mac). Gardez-le dans un emplacement séparé. - Téléchargez server.jar : depuis le site officiel (Vanilla) ou depuis papermc.io (Paper). Placez le fichier dans le dossier que vous avez créé.
Bedrock Edition
- Téléchargez Bedrock Dedicated Server sur minecraft.net.
- Extrayez l'archive ZIP dans le dossier de votre choix.
- Sous Windows, lancez
bedrock_server.exe. Sous Linux :LD_LIBRARY_PATH=. ./bedrock_server.
Étape 3 : premier lancement et EULA
Lancez un serveur Java avec cette commande :
java -Xmx4G -Xms4G -jar server.jar nogui Les paramètres -Xmx4G et -Xms4G allouent 4 Go de RAM au serveur. Adaptez cette valeur à ce dont vous disposez :
- 2 Go : le minimum, suffisant pour 2 à 5 joueurs en Vanilla
- 4 Go : recommandé pour 5 à 15 joueurs ou un serveur avec plugins
- 6 à 8 Go : un serveur avec mods ou plus de 20 joueurs
- 12 Go et plus : un gros serveur communautaire avec de nombreux plugins
Au premier lancement, le serveur génère un fichier eula.txt et s'arrête. Ouvrez le fichier et remplacez eula=false par eula=true. Cela vaut acceptation de la licence de Mojang ; sans cela, le serveur ne démarre pas. Relancez ensuite le serveur.
Étape 4 : configurer server.properties
Après le premier démarrage complet, le serveur génère un fichier server.properties. Les paramètres les plus importants :
- server-port=25565 : le port par défaut. Ne le changez que si vous avez une raison de le faire.
- difficulty=easy/normal/hard : le niveau de difficulté.
- max-players=20 : le nombre maximal de joueurs.
- online-mode=true : vérifie les comptes des joueurs. Ne le désactivez jamais sans raison : le désactiver laisse entrer les joueurs avec des copies piratées, ce qui pose des problèmes de sécurité.
- white-list=false : passez-le à true si vous voulez restreindre l'accès aux joueurs invités.
- motd= : le message affiché dans la liste des serveurs. Prend en charge les codes de couleur.
- view-distance=10 : la distance d'affichage en chunks. Réduisez-la à 6-8 en cas de problèmes de performances.
- spawn-protection=16 : le rayon de la zone protégée autour du spawn (en blocs). Mettez 0 si vous utilisez des plugins de protection.
La liste complète des paramètres de server.properties se trouve dans notre guide de configuration détaillé.
Étape 5 : redirection de ports
Pour que des joueurs d'internet puissent rejoindre votre serveur, vous devez ouvrir un port sur votre routeur :
- Trouvez votre adresse IP locale : saisissez
ipconfig(Windows) ouifconfig(Linux/Mac) dans un terminal. Cherchez une adresse du type 192.168.x.x. - Connectez-vous à l'interface d'administration de votre routeur, généralement à l'adresse 192.168.0.1 ou 192.168.1.1 dans un navigateur.
- Trouvez la section Port Forwarding (elle peut s'appeler « Serveur virtuel » ou « NAT »).
- Ajoutez une règle : port 25565 (TCP), redirigé vers votre adresse IP locale.
- Enregistrez les paramètres et redémarrez le routeur si nécessaire.
Consultez votre adresse IP publique sur whatismyip.com ; c'est l'adresse à donner aux joueurs. Si votre fournisseur d'accès change votre IP dynamiquement, pensez à un service DDNS (par exemple No-IP ou DuckDNS) pour obtenir une adresse stable.
Étape 6 : inviter les joueurs
Les joueurs rejoignent le serveur en saisissant votre adresse IP publique (et le port, si vous avez changé celui par défaut) dans le menu multijoueur. Pour les joueurs du même réseau local, l'adresse locale (192.168.x.x) suffit.
Si vous avez défini white-list=true, ajoutez les joueurs avec cette commande :
/whitelist add PlayerName Alternative : l'hébergement de serveur
Si vous ne voulez pas garder le serveur sur votre propre ordinateur (consommation électrique, ordinateur allumé 24 h/24, connexion internet limitée), pensez à l'hébergement :
- Apex Hosting : international, avec des serveurs en Europe
- PebbleHost : un hébergement économique aux bonnes performances
L'hébergement supprime le besoin de redirection de ports et vous donne une IP fixe, une protection DDoS et une disponibilité 24 h/24. Vous trouverez le comparatif complet dans le guide de l'hébergement Minecraft.
Étapes suivantes
- Installer des plugins : ajoutez EssentialsX, WorldGuard, LuckPerms et d'autres plugins essentiels
- Protection du serveur : protégez votre serveur contre les griefers et les exploits
- Optimisation des performances : réduisez le lag et améliorez le TPS
- Sauvegardes : configurez des sauvegardes automatiques du monde
- Realms ou serveur : comparez avec le service officiel de Mojang
Créer un serveur Minecraft peut sembler compliqué au début, mais après une première installation réussie, tout le processus devient intuitif. Commencez avec Paper et quelques plugins de base, invitez vos amis et faites grandir le serveur progressivement, au rythme de vos besoins.
Retour aux serveurs · Hébergement Minecraft · Types de serveurs