Gérer son propre serveur Minecraft est plus simple qu’il n’y paraît. Le plus difficile n’est pas l’installation, qui prend une soirée, mais de garder le serveur stable et de donner aux joueurs une raison de rester. Ce guide couvre les deux : d’abord les étapes techniques, puis comment trouver des joueurs.
1. Hébergeur ou votre propre ordinateur
La première décision est de savoir où le serveur va tourner. Il existe trois options réalistes.
Votre propre ordinateur
Gratuit, et suffisant pour jouer avec quelques amis. Le serveur ne tourne que lorsque votre ordinateur est allumé, le débit montant de votre connexion limite le nombre de joueurs pouvant se connecter sans lag, et vous devez ouvrir un port sur votre box (voir réseau). Votre adresse IP personnelle est aussi partagée avec tous ceux qui se connectent, ce qui compte si votre serveur devient public.
Hébergement Minecraft
Le choix le plus simple pour un serveur public. Vous louez un serveur avec un panneau de contrôle où vous choisissez le logiciel, envoyez vos plugins et redémarrez en un clic. L’hébergeur s’occupe du matériel, de la protection anti-DDoS et d’une adresse fixe. Comparez les offres selon la RAM, la vitesse du processeur sur un seul cœur et l’emplacement du datacenter : choisissez-en un proche de la plupart de vos joueurs pour un ping plus faible.
VPS ou serveur dédié
Une machine Linux virtuelle ou physique que vous contrôlez entièrement. C’est l’option la plus flexible et souvent la moins chère par gigaoctet de RAM, mais vous installez vous-même Java, les sauvegardes, le pare-feu et les redémarrages automatiques. Cela vaut le coup si vous gérez plusieurs serveurs derrière un proxy ou si vous maîtrisez Linux.
2. Quelle quantité de RAM prévoir
La RAM est le chiffre que les hébergeurs mettent le plus en avant, et celui que l’on surdimensionne le plus souvent. Utilisez le tableau ci-dessous comme point de départ pour un serveur Paper et pour un serveur moddé. Le processeur compte tout autant : Minecraft fait tourner l’essentiel du monde sur un seul thread, donc un cœur rapide vaut mieux que plusieurs cœurs lents.
| Joueurs connectés simultanément | Plugins (Paper) | Mods (Fabric, NeoForge) |
|---|---|---|
| 1–10 | 2–4 Go | 4–6 Go |
| 10–30 | 4–6 Go | 6–8 Go |
| 30–60 | 6–10 Go | 10–14 Go |
| 60–120 | 10–16 Go | 16–24 Go |
| 120+ | Plusieurs serveurs derrière un proxy | Plusieurs serveurs derrière un proxy |
Les gros modpacks peuvent demander 8 Go avant même qu’un seul joueur ne se connecte : vérifiez la recommandation du pack. Donner à un serveur beaucoup plus de mémoire que nécessaire ne le rend pas plus rapide et peut allonger les pauses du ramasse-miettes (garbage collector). Si le serveur lag, regardez le processeur, la distance d’affichage et le nombre d’entités avant d’ajouter de la RAM.
3. Choisir votre logiciel serveur
- Paper est le choix par défaut pour les serveurs publics. Il fait tourner les plugins Bukkit et Spigot, est bien plus rapide que le serveur vanilla et corrige de nombreux exploits.
- Purpur est basé sur Paper et ajoute des centaines d’options de configuration supplémentaires, comme des mobs que l’on peut chevaucher ou des ajustements des mécaniques de jeu. Utilisez-le si vous voulez modifier la façon de jouer.
- Fabric est un chargeur de mods léger. Choisissez-le pour un gameplay moddé ou des mods d’optimisation. NeoForge est l’autre grand chargeur de mods, utilisé par de nombreux gros modpacks.
- Vanilla, le serveur officiel de Mojang, convient pour un petit monde privé, mais ne prend en charge ni les plugins ni les mods.
- Velocity n’est pas un serveur de jeu mais un proxy qui relie plusieurs serveurs (par exemple un lobby, un survie et des mini-jeux) sous une même adresse.
Plugins et mods ne se mélangent pas sur un même serveur : décidez tôt de la voie que vous voulez suivre.
4. L’installation
- Installez Java. Les versions actuelles de Minecraft nécessitent Java 21. Les panneaux des hébergeurs s’en chargent pour vous.
- Téléchargez le fichier jar du serveur depuis le site officiel du logiciel choisi, placez-le dans un dossier vide et lancez-le une première fois avec une commande comme
java -Xms4G -Xmx4G -jar paper.jar --nogui. - Acceptez l’EULA en remplaçant
eula=falsepareula=truedanseula.txt, puis relancez le serveur. - Modifiez
server.properties: définissez lemotdque les joueurs voient dans leur liste de serveurs,max-players,difficulty, et uneview-distancede 8 à 10 pour garder des performances stables. - Prégénérez le monde avec un plugin comme Chunky, pour que les nouveaux chunks ne provoquent pas de lag quand les joueurs explorent.
- Ajoutez une icône de serveur : un PNG de 64×64 nommé
server-icon.pngdans le dossier du serveur. Elle s’affiche dans la liste Multijoueur et sur les listes de serveurs.
5. Réseau et port 25565
Les serveurs Java Edition écoutent par défaut sur le port TCP 25565. Chez un hébergeur, le port est déjà ouvert et vous recevez une adresse. À la maison, vous devez :
- attribuer à votre ordinateur une adresse IP locale fixe dans les réglages de votre box ;
- rediriger le port TCP 25565 vers cette adresse (cherchez « redirection de ports » ou « NAT/PAT » dans votre box) ;
- autoriser Java dans le pare-feu de votre système d’exploitation.
Plutôt que de partager une IP brute, achetez un nom de domaine bon marché et faites-le pointer vers le serveur : l’adresse restera la même si vous changez d’hébergeur. Si vous utilisez un autre port que 25565, les joueurs doivent l’ajouter après deux-points (par exemple play.example.com:25566), ou vous pouvez le masquer avec un enregistrement DNS SRV.
6. Les bases de la sécurité
- Utilisez une whitelist pendant la construction. Tapez
/whitelist onet ajoutez votre équipe jusqu’à ce que le serveur soit prêt à ouvrir. - Gardez
online-mode=true, sauf si vous savez exactement pourquoi vous le désactivez. Ce réglage vérifie le compte de chaque joueur auprès de Mojang. Un serveur où il est désactivé a besoin d’un plugin d’authentification, sinon n’importe qui peut se connecter sous n’importe quel nom, y compris le vôtre. - Donnez le statut d’opérateur avec parcimonie. Utilisez un plugin de permissions comme LuckPerms pour ne donner au staff que les commandes dont il a besoin.
- Installez une protection anti-grief comme CoreProtect, pour voir qui a cassé quoi et annuler les dégâts.
- Sauvegardez automatiquement, et conservez des copies ailleurs que sur le serveur lui-même. Testez une restauration au moins une fois.
- Téléchargez les plugins uniquement depuis des sources fiables comme Hangar, Modrinth ou SpigotMC, et tenez le serveur et les plugins à jour.
7. Attirer vos premiers joueurs
Un serveur vide est le plus difficile à faire grandir, car les nouveaux joueurs repartent quand il n’y a personne. Quelques bonnes habitudes aident :
- Commencez avec un noyau de joueurs. Invitez vos amis et fixez une heure de lancement, pour que les premiers visiteurs trouvent du monde en ligne.
- Soignez les cinq premières minutes. Un spawn clair, un court tutoriel ou un panneau avec les règles et les commandes, et un moyen rapide de commencer à jouer.
- Décrivez le serveur avec précision. « Survie avec économie et protection de terrain, 1.21, pas de pay-to-win » en dit plus que « le meilleur serveur du monde ».
- Créez un Discord pour les annonces, les suggestions et le support, et mettez le lien dans votre MOTD.
- Récompensez les votes. Les joueurs qui votent vous font monter dans les classements. Notre API de vote permet à un plugin de leur offrir des récompenses en jeu.
- Écoutez et continuez à mettre à jour. Des événements réguliers et des changements visibles donnent aux joueurs une raison de revenir.
8. Ajoutez votre serveur à MCServerScout
Une fois le serveur en ligne et joignable, ajoutez-le à la liste. C’est gratuit et sans compte. Nous vérifierons son statut toutes les quelques minutes, construirons des graphiques de joueurs, lui attribuerons automatiquement des modes de jeu comme la survie, et vous fournirons une bannière dynamique pour votre site ou votre Discord.
Questions fréquentes
De combien de RAM un serveur Minecraft a-t-il besoin ?
Un serveur Paper avec plugins a besoin d’environ 2 à 4 Go jusqu’à 10 joueurs, de 4 à 6 Go jusqu’à 30 et de 6 à 10 Go jusqu’à 60. Les serveurs moddés demandent environ moitié plus. Les grands mondes, les nombreuses fermes et une distance d’affichage élevée font grimper ces chiffres.
Peut-on héberger un serveur Minecraft gratuitement ?
Oui, sur votre propre ordinateur. Le serveur ne tourne que lorsque l’ordinateur est allumé, votre débit montant limite le nombre de joueurs, et vous devez ouvrir le port 25565 sur votre box. Il existe des offres d’hébergement gratuites, mais elles proposent généralement peu de RAM et mettent le serveur en pause quand personne n’est connecté.
Quel logiciel serveur choisir ?
Paper pour la plupart des serveurs avec plugins, Purpur si vous voulez des options de gameplay supplémentaires en plus de Paper, et Fabric (ou NeoForge) si vous voulez des mods. Le serveur vanilla convient pour quelques amis, mais il ne prend pas en charge les plugins et il est plus lent.
Quel port utilise un serveur Minecraft ?
Les serveurs Java Edition utilisent par défaut le port TCP 25565. Si vous utilisez un autre port, les joueurs doivent l’ajouter à l’adresse après deux-points, par exemple play.example.com:25566.
Comment attirer mes premiers joueurs ?
Commencez avec vos amis, ajoutez votre serveur aux listes de serveurs, créez un Discord, récompensez les votes et donnez au serveur une description claire et précise. Une petite communauté active grandit plus vite qu’une grande communauté vide.