Classements
Recherche
Recherche avancée Ctrl + K pour ouvrir la recherche

Comment créer un serveur Minecraft

Ce guide vous accompagne pas à pas dans la création de votre serveur Minecraft : choix du logiciel (Vanilla, Paper, Fabric), installation de Java 25, configuration, réseau et optimisation. À jour de juillet 2026 (Minecraft 26.2).

Guide complet
Java 25 LTS
À jour 26.x

1. Pourquoi créer un serveur Minecraft ?

Posséder votre propre serveur Minecraft vous permet de :

  • Jouer avec vos amis dans un monde persistant, disponible à tout moment.
  • Choisir vos règles, vos plugins et vos mods, sans dépendre d'un tiers.
  • Construire une communauté durable, avec grades, économie et événements.
  • Explorer tous les formats : survie, skyblock, minijeux, PVP, roleplay...

Quinze ans après sa sortie, Minecraft reste le jeu le plus actif de la scène serveur francophone. La numérotation a changé (26.x depuis 2026), mais le principe reste le même : un serveur Java accessible à tous et personnalisable à l'infini.

2. Prérequis techniques indispensables

Avant de commencer, vérifiez que la machine qui hébergera le serveur répond à ces exigences :

  • RAM : 2 à 4 Go pour un serveur vanilla entre amis, 6 à 8 Go et plus avec plugins ou mods
  • Java : Java 25 pour Minecraft 26.x (Java 21 suffit pour les versions 1.20.5 à 1.21.x)
  • Système : 64 bits : Windows, Linux ou macOS (Linux recommandé pour un serveur dédié)
  • Connexion : Débit montant stable : c'est l'upload qui limite le nombre de joueurs en auto-hébergement
  • Hébergement : PC local pour tester, VPS ou serveur dédié pour un serveur ouvert 24h/24
Conseil : Privilégiez un SSD : la génération des chunks sollicite fortement le disque, surtout lors des explorations lointaines.

3. Choisir sa version et son logiciel serveur

Quelle version de Minecraft ?

Depuis 2026, Mojang utilise une numérotation annuelle : 26.1 est sortie en mars, 26.2 en juin. Deux approches cohabitent sur la scène serveur :

  • Suivre la dernière version (26.2) : nouveautés immédiates, idéal pour un serveur survie proche du vanilla.
  • Rester sur une version éprouvée (souvent une 1.21.x) : écosystème de plugins et de mods plus mûr, montée de version quand tout est compatible.

Quel logiciel serveur ?

Le fichier serveur (« .jar ») détermine ce que votre serveur pourra faire :

  • Vanilla - Le serveur officiel de Mojang, sans extension. Simple et fidèle au jeu de base, mais peu optimisé et non personnalisable.
  • Paper - Le standard des serveurs communautaires : bien plus performant que Vanilla et compatible avec les plugins Bukkit/Spigot.
  • Purpur / Folia - Purpur est un fork de Paper avec encore plus d'options. Folia vise les très gros serveurs (centaines de joueurs) grâce au multithreading par région.
  • Fabric / NeoForge - Les deux grands loaders de mods. Indispensables pour un serveur moddé : chaque joueur devra installer les mêmes mods que le serveur.
Conseil : Pour un premier serveur avec plugins, partez sur Paper : installation identique au Vanilla, performances supérieures et des milliers de plugins disponibles.

4. Installer et vérifier Java 25

Minecraft 26.x nécessite Java 25 (version LTS). Si votre serveur reste sur une version 1.20.5 à 1.21.x, Java 21 suffit.

Installation recommandée
  1. Téléchargez Java 25 (Temurin) depuis Adoptium
  2. Installation classique selon votre système (Windows / Linux / Mac)
Vérifier l'installation
Terminal
java --version

Vous devriez obtenir une sortie similaire à :

Sortie attendue
openjdk 25.0.1 2025-10-21 LTS
Attention : Si une version plus ancienne s'affiche, le serveur refusera de démarrer (erreur « UnsupportedClassVersionError »). Mettez Java à jour avant d'aller plus loin.

5. Installer et lancer le serveur

Téléchargez le fichier serveur correspondant à votre choix :

  • Vanilla : téléchargez le server.jar officiel depuis minecraft.net
  • Paper : téléchargez le dernier build stable depuis papermc.io

Placez le fichier dans un dossier dédié (le serveur y créera tous ses fichiers), renommez-le server.jar, puis lancez :

Terminal
java -Xms4G -Xmx4G -jar server.jar nogui
Accepter l'EULA

Le premier lancement s'arrête immédiatement et crée un fichier eula.txt. Ouvrez-le et acceptez les conditions d'utilisation de Mojang :

eula.txt
eula=true

Relancez ensuite la même commande : le serveur génère le monde puis affiche « Done » dans la console. Il est prêt.

Info : Sur Linux, lancez le serveur dans screen ou tmux (ou via un service systemd) pour qu'il continue de tourner une fois votre session fermée.

6. Configurer server.properties

Toute la configuration de base se trouve dans le fichier server.properties, généré au premier lancement. Les réglages essentiels :

  • motd - Description affichée dans la liste des serveurs des joueurs
  • max-players - Nombre maximum de joueurs simultanés
  • online-mode - Vérification des comptes officiels : laissez toujours sur true
  • white-list - Active la liste blanche (recommandé pour un serveur privé)
  • view-distance - Distance de vue en chunks : 8 est un bon compromis performances/confort
  • difficulty - Difficulté : peaceful, easy, normal ou hard
  • gamemode - Mode de jeu par défaut : survival, creative, adventure
server.properties
server-port=25565
motd=Bienvenue sur mon serveur !
max-players=20
online-mode=true
white-list=true
view-distance=8
simulation-distance=6
difficulty=normal
gamemode=survival
Attention : Chaque modification de server.properties nécessite un redémarrage du serveur pour être prise en compte.

7. Réseau : port, pare-feu et redirection

Minecraft Java communique en TCP sur le port 25565 par défaut. Pour que votre serveur soit accessible depuis Internet, ce port doit être ouvert.

Port à ouvrir
  • TCP 25565 (par défaut, modifiable via server-port)
  • Chez un hébergeur Minecraft, le port est déjà ouvert : cette étape ne concerne que l'auto-hébergement.
Exemples de règles pare-feu
Windows Defender:
PowerShell (Admin)
New-NetFirewallRule -DisplayName "Minecraft Server" -Direction Inbound -Protocol TCP -LocalPort 25565 -Action Allow
Linux UFW:
Terminal
sudo ufw allow 25565/tcp
Linux iptables:
Terminal
sudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPT
Routeur : Derrière une box ou un routeur, ajoutez une redirection du port TCP 25565 vers l'IP locale de la machine. Vos joueurs se connecteront ensuite via votre IP publique ou, mieux, via un nom de domaine.

8. Sécurité, whitelist et sauvegardes

Quelques réflexes simples protègent votre serveur et le travail de vos joueurs :

  • Gardez online-mode=true : seuls les comptes Minecraft officiels peuvent se connecter, ce qui bloque les usurpations de pseudo.
  • Pour un serveur entre amis, activez la liste blanche et ajoutez chaque joueur :
    Console serveur
    /whitelist on
    /whitelist add Pseudo
  • Accordez les droits opérateur avec parcimonie : un op peut tout faire, y compris arrêter le serveur.
  • Sauvegardez régulièrement le dossier world/ et votre configuration, en copiant les fichiers hors de la machine. Automatisez : une sauvegarde manuelle finit toujours par être oubliée.
  • Appliquez les mises à jour du logiciel serveur et des plugins : la plupart corrigent des failles ou des exploits de duplication.
Anti-grief : Sur un serveur public, un plugin comme CoreProtect permet d'inspecter et d'annuler les dégradations (rollback) en quelques commandes.

9. Plugins, mods et crossplay Bedrock

Plugins (Paper, Purpur)

Déposez les fichiers .jar dans le dossier plugins/ puis redémarrez. Sources fiables : Hangar, Modrinth et SpigotMC. Les indispensables :

  • EssentialsX - Commandes de base : home, spawn, kits, messages privés
  • LuckPerms - Gestion fine des permissions et des grades
  • Vault - Pont économie/permissions utilisé par de nombreux plugins
  • CoreProtect - Journalisation et rollback anti-grief

Mods (Fabric, NeoForge)

Les mods s'installent dans le dossier mods/ du serveur. Contrairement aux plugins, chaque joueur doit installer les mêmes mods (et le même loader) sur son client pour se connecter.

Ouvrir le serveur aux joueurs Bedrock

Avec les plugins Geyser et Floodgate, les joueurs Bedrock (consoles, mobile, Windows) peuvent rejoindre votre serveur Java : une porte d'entrée supplémentaire pour votre communauté.

Conseil : Installez peu de plugins, mais bien choisis et à jour. Chaque plugin ajoute de la charge et des bugs potentiels : ajoutez-les un par un et testez.

10. Optimisation des performances

  • Allouez une RAM fixe et utilisez les flags Aikar (recommandés par PaperMC) pour un ramasse-miettes optimisé :
    Terminal (flags Aikar)
    java -Xms8G -Xmx8G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -jar server.jar nogui
  • Réduisez view-distance (6 à 8) et simulation-distance (5 à 6) : ce sont les réglages au plus fort impact sur les performances.
  • Pré-générez le monde avec le plugin Chunky : la génération de chunks en pleine partie est la première cause de lag.
  • Profilez avec le plugin spark pour identifier précisément ce qui consomme : entités, hoppers, plugins...

11. Récompenser les votes avec NuVotifier

Pour motiver vos joueurs à voter pour votre serveur sur Top-Serveurs, installez le plugin NuVotifier : chaque vote peut déclencher automatiquement une récompense en jeu.

Qu'est-ce que NuVotifier ?

NuVotifier est le plugin standard qui reçoit les notifications de vote envoyées par Top-Serveurs. Couplé à un plugin de récompenses, il crédite automatiquement le joueur qui a voté.

Types de récompenses

Une fois configuré, vous pouvez récompenser les votants avec :

  • Des objets, des kits ou des clés de crates
  • De la monnaie virtuelle ou des points boutique
  • Des avantages temporaires (grades, cosmétiques...)
Comment installer

L'installation et la liaison avec Top-Serveurs sont détaillées dans notre documentation dédiée :

Voir la documentation NuVotifier
Conseil : Les votes font grimper votre serveur dans le classement : plus de visibilité, donc plus de nouveaux joueurs. Rendre le vote gratifiant est l'investissement le plus rentable pour un serveur qui démarre.

12. FAQ rapide

2 à 4 Go suffisent pour un serveur vanilla entre amis. Comptez 6 à 8 Go pour un serveur Paper avec plugins et 20 à 50 joueurs, et 10 Go ou plus pour un gros serveur moddé.

Le logiciel serveur (Vanilla, Paper, Fabric...) est gratuit. Héberger sur votre propre machine ne coûte rien de plus ; pour un serveur ouvert 24h/24, un VPS ou un hébergement Minecraft se loue à partir de quelques euros par mois.

Oui, c'est parfait pour jouer entre amis. Pour un serveur public, préférez un VPS ou un serveur dédié : disponibilité 24h/24, meilleure connexion et pas d'IP personnelle exposée.

Oui, en installant les plugins Geyser et Floodgate sur votre serveur Java : les joueurs sur consoles, mobile et Windows Bedrock pourront alors s'y connecter.

Rien ne vous y oblige : beaucoup de serveurs restent une version en retrait le temps que plugins et mods soient compatibles. Le plugin ViaVersion permet même aux clients récents de rejoindre un serveur plus ancien.

Votre serveur Minecraft est prêt ?

Référencez votre serveur sur Top-Serveurs pour gagner en visibilité et recevoir vos premiers joueurs. Vous pouvez aussi explorer les meilleurs serveurs Minecraft de la communauté pour vous inspirer.

13. Conclusion

Créer un serveur Minecraft en 2026 reste simple : Java 25, un fichier serveur (Paper pour la plupart des projets), l'EULA acceptée, un port ouvert et une configuration soignée. Le vrai travail commence ensuite : animer votre communauté. Le référencement de votre serveur sur Top-Serveurs vous y aidera dès les premiers joueurs.

Informations

Jeu : Minecraft
Dernière version : 26.2
Java requis : Java 25 (26.x) / Java 21 (1.21.x)
Protocole : TCP
Port par défaut : 25565
Plateformes : Windows, Linux, Mac

Checklist rapide

  1. Installer Java 25 LTS
  2. Télécharger Paper ou le server.jar officiel
  3. Accepter l'EULA (eula.txt)
  4. Configurer server.properties
  5. Ouvrir le port TCP 25565
  6. Inviter des joueurs et référencer le serveur

Besoin d'aide ?

Une question sur la configuration de votre serveur Minecraft ? Notre équipe est là pour vous accompagner.