Louer un serveur Minecraft : quel forfait pour 10, 20, 50 ou 100 joueurs
Combien de RAM faut-il à un serveur Minecraft pour 10, 20, 50 ou 100 joueurs ? Règles empiriques par type de serveur, réglage du heap, ce que le panel de jeu prend en charge et quel forfait KernelHost convient, de MC-1 au VDS professionnel.
Combien de RAM faut-il à un serveur Minecraft pour 20 joueurs, et quel forfait convient ? La réponse tient en trois parties : une règle empirique fondée sur le nombre de joueurs, une majoration selon le type de serveur (Vanilla, Paper avec plugins, modpack, Bedrock) et un examen des autres grandeurs qui comptent aux côtés de la RAM. Les forfaits correspondants chez KernelHost : MC-1 avec 2 GB pour 4,00 €, MC-2 avec 4 GB pour 10,00 €, MC-3 avec 8 GB pour 20,00 € et le MC-Configurateur de 1 à 32 GB à partir de 4,00 € par mois.
Pourquoi la RAM est la grandeur la plus importante, mais pas la seule
La RAM détermine la part du monde qui peut rester chargée en même temps : chunks, entités, inventaires, données des plugins. Si elle est trop juste, la garbage collection tourne en permanence, les temps de tick augmentent, et le processus finit par s'arrêter sur un OutOfMemoryError. La RAM est la seule grandeur qui se déduit directement du nombre de joueurs. Trois autres décident si cette mémoire sert vraiment à quelque chose.
Le CPU, et plus précisément un seul cœur. La simulation du monde tourne dans un unique thread : 20 ticks par seconde, avec un budget de 50 millisecondes chacun, traités par exactement un cœur. Ajouter de la RAM ne déplace pas cette limite. Règle empirique : à partir d'environ 50 joueurs sur une même instance, c'est la performance monocœur qui décide si les 20 ticks tiennent, pas la mémoire. Les forfaits Minecraft tournent sur des processeurs Intel Xeon E5 et AMD EPYC.
Le stockage NVMe. Chaque chunk dans lequel un joueur entre est lu depuis le disque, et chaque cycle d'autosave réécrit des centaines de régions ; sur des supports lents, ce sont précisément ces saccades qui reviennent toutes les cinq minutes. Tous les forfaits cités tournent sur des SSD NVMe datacenter en RAID-1 ou RAID-10.
La connectivité et l'emplacement. Les besoins en bande passante restent modestes, quelques dizaines à quelques centaines de kilooctets par seconde et par joueur en règle générale ; même 100 joueurs restent sous 200 Mbit/s sur un uplink de 2x 1 Gbit/s. La latence compte davantage : les serveurs se trouvent dans le centre de données de maincubes à Francfort-sur-le-Main, exploité par KernelHost GmbH dont le siège est à Vienne, avec des pings de quelques dizaines de millisecondes depuis la France et l'Europe de l'Ouest.
Règles empiriques : la RAM et le forfait selon le nombre de joueurs
Le tableau donne un ordre de grandeur, pas une mesure. Il suppose une distance d'affichage de 8, un monde prégénéré et une communauté sans installations de redstone à l'échelle industrielle. Les valeurs indiquent la RAM à commander, pas le heap Java.
| Joueurs | Vanilla ou Paper sans plugins | Paper avec 10 à 20 plugins | Modpack (Forge/Fabric, environ 150 mods) | Bedrock (Nukkit) |
|---|---|---|---|---|
| 5 | 2 GB, MC-1 | 4 GB, MC-2 | 8 GB, MC-3 | 2 GB, MC-1 |
| 10 | 2 à 4 GB, MC-1 ou MC-2 | 4 GB, MC-2 | 8 GB, MC-3 | 2 à 4 GB, MC-1 ou MC-2 |
| 20 | 4 GB, MC-2 | 4 à 6 GB, MC-2 ou configurateur | 10 à 12 GB, configurateur | 4 GB, MC-2 |
| 50 | 8 GB, MC-3 | 8 à 10 GB, MC-3 ou configurateur | 12 à 16 GB, configurateur | 8 GB, MC-3 |
| 100 | 10 à 12 GB, configurateur | 12 à 16 GB, configurateur | plusieurs instances, VPS KVM ou VDS | 12 GB, configurateur |
Avec les modpacks, le besoin dépend presque uniquement du nombre de mods : un pack léger allant jusqu'à 100 mods se contente de 6 à 8 GB, un pack lourd de plus de 300 mods réclame 16 GB et davantage, que 5 ou 20 personnes jouent. Bedrock sur base Nukkit est en général plus sobre que la Java Edition, et les valeurs restent volontairement prudentes. Au-delà d'environ 12 GB de heap, ajouter de la mémoire ne fait qu'allonger les pauses de la garbage collection ; si vous avez besoin de plus, répartissez la charge sur plusieurs instances.
| Forfait | RAM | Prix par mois | Convient pour |
|---|---|---|---|
| MC-1 | 2 GB | 4,00 € | jusqu'à 5 joueurs, Bedrock entre amis |
| MC-2 | 4 GB | 10,00 € | 10 à 20 joueurs avec plugins |
| MC-3 | 8 GB | 20,00 € | jusqu'à 50 joueurs ou un modpack léger |
| MC-Configurateur | 1 à 32 GB | à partir de 4,00 € | tailles intermédiaires, modpacks à partir de 150 mods, 100 joueurs |
| VPS KVM | 2 à 32 GB, 1 à 8 cœurs EPYC | 9,99 à 49,99 € | plusieurs instances, proxy, base de données |
| VDS professionnel | 48 à 128 GB, 10 à 24 cœurs dédiés | 59,99 à 149,99 € | réseaux soumis à une charge élevée en permanence |
Tous les forfaits Minecraft offrent des slots illimités, le port standard 25565, une mise en ligne en 30 secondes environ après le paiement et la protection DDoS Arbor 3,2 Tbps ; la facturation est PrePaid, sans durée minimale, et le passage à plus de RAM conserve votre monde. Dans le doute, commencez un cran en dessous et montez d'un niveau dès que le heap occupé après une garbage collection complète dépasse durablement 70 % de -Xmx (spark healthreport --memory) ou que OutOfMemoryError apparaît dans le journal.
Régler correctement le heap Java
La RAM commandée et le heap Java ne sont pas la même chose : en plus du heap (-Xmx), la JVM a besoin du metaspace, des piles de threads, des tampons Netty et du cache de code. Si vous inscrivez la valeur complète dans -Xmx, vous n'obtenez plus une erreur de heap, mais un processus arrêté sans le moindre avertissement à la limite de la mémoire. Règle empirique : un heap égal à 75 à 85 % de la RAM commandée, soit -Xmx1536M pour 2 GB, -Xmx3G pour 4 GB, -Xmx6G pour 8 GB, -Xmx12G pour 16 GB ; avec un modpack, visez plutôt 75 %, et sur un VPS, réservez en plus au moins 512 MB au système d'exploitation.
Fixez -Xms à la même valeur que -Xmx, pour que le heap ne grandisse pas et ne se rétracte pas en cours de fonctionnement, car chaque changement de taille coûte une garbage collection complète. Pour Paper et Purpur, les flags Aikar ont fait leurs preuves : collecteur G1 (-XX:+UseG1GC), objectif de pause de 200 millisecondes, jeune génération ajustée, -XX:+AlwaysPreTouch. La ligne complète, avec les ajustements à partir de 12 GB de heap, figure dans Corriger l'erreur Java heap space sur un serveur Minecraft. Dans le panel de jeu, ces flags vont dans la commande de démarrage, sur un VPS dans le script de démarrage ou l'unité systemd.
Distance d'affichage, chunks et entités
Le nombre de chunks chargés par joueur croît au carré de la distance d'affichage : 441 avec view-distance=10, 289 avec 8, 169 avec 6. Dix joueurs dispersés sur la carte gardent bien 4 400 chunks en mémoire avec une distance d'affichage de 10, dix joueurs restés au spawn à peine plus de 441. Une distance d'affichage de 8 et simulation-distance=5 forment un bon point de départ pour un serveur survie de 10 à 30 joueurs. Prégénérez le monde jusqu'à la bordure avec Chunky avant l'ouverture : créer un nouveau chunk sollicite le thread principal, en charger un déjà prêt presque pas. Et gardez les entités sous contrôle, car un enclos d'élevage de 300 animaux ou une ferme à mobs avec des milliers de piles d'objets pèse sur chaque tick, que quelqu'un regarde ou non. Pour la mesure et les contre-mesures, voyez Serveur Minecraft qui lag : trouver et corriger les causes.
Ce que le panel de jeu prend en charge, et ce qu'il ne fait pas
Le panel de jeu se charge de l'installation du logiciel serveur en un clic (Vanilla, Spigot, Paper, Purpur, Forge, Fabric, BungeeCord et une sélection de modpacks), du changement de version, du démarrage, de l'arrêt et du redémarrage, de la console en direct, d'un gestionnaire de fichiers avec éditeur, de l'accès FTP pour vos propres mondes et plugins, ainsi que des sauvegardes automatiques ; vous y modifiez directement server.properties et les flags de la JVM. Des serveurs Bedrock sur base Nukkit sont également disponibles, sur le port standard 19132.
Ce qu'il ne peut pas prendre en charge, ce sont les décisions décrites dans cet article : le dimensionnement, la distance d'affichage, le choix et l'entretien des plugins, la prégénération, les entités et la sauvegarde avant toute intervention risquée. Créez une sauvegarde manuelle avant chaque changement de version et chaque mise à jour de plugin, indépendamment du cycle automatique. La whitelist, les permissions et les droits d'opérateur restent eux aussi de votre ressort.
Sur un serveur public, la protection DDoS n'est pas une option
Dès qu'un serveur figure dans une liste de serveurs ou que son adresse circule sur un Discord, il se fait attaquer, le plus souvent sans raison particulière ; les attaques se louent comme un service, et Minecraft reste une cible privilégiée du fait de sa diffusion. À côté des attaques volumétriques existent des attaques au niveau du protocole, comme le Nullping et les floods de handshakes, qui saturent le processus serveur avec très peu de bande passante. Contre les deux, seul un filtrage dans le réseau en amont du serveur est efficace ; un plugin ne voit les paquets qu'une fois qu'ils sont arrivés.
Chez KernelHost, la protection DDoS Arbor 3,2 Tbps est incluse dans chaque forfait Minecraft et dans chaque VPS KVM, sans supplément et sans activation. Elle filtre en temps réel, est calibrée pour le trafic de jeu et couvre la Java Edition sur le port 25565 (TCP) comme Bedrock sur le port 19132 (UDP). Les schémas propres à Minecraft sont décrits dans Protection DDoS Minecraft et protection Nullping, et la vue d'ensemble se trouve sur Protection DDoS. Ne prévoyez pas de poste budgétaire distinct pour la protection, mais bien une whitelist tant que le serveur ne doit pas être public.
Quand un VPS ou un VDS professionnel devient pertinent
Un forfait Minecraft correspond exactement à une instance sur un port, et cela suffit à la plupart des projets jusqu'à 100 joueurs. Un serveur à vous devient pertinent dès que vous exploitez plusieurs mondes comme instances séparées derrière un proxy tel que Velocity ou BungeeCord, que vous avez besoin d'une base de données à vous pour LuckPerms, CoreProtect ou un plugin d'économie ainsi que de Redis pour le proxy, que vous voulez ouvrir des ports supplémentaires pour une carte web comme BlueMap ou pour le cross-play via Geyser, ou qu'il vous faut l'accès root, vos propres versions de Java et des tâches cron.
Comptez alors, par instance, le heap plus 1 à 1,5 GB pour la JVM, auxquels s'ajoutent 1 GB pour le système d'exploitation et un cœur par instance chargée, plus un pour le proxy et le système. Un VPS KVM se décline de 2 à 32 GB de RAM et de 1 à 8 cœurs AMD EPYC pour 9,99 à 49,99 € par mois : le palier à 16 GB et 4 cœurs (24,99 €) porte le proxy, deux instances de 4 GB de heap chacune et une base de données, celui à 32 GB et 8 cœurs (49,99 €) quatre instances de 4 à 5 GB de heap. Si une instance réclame en permanence toute la puissance d'un cœur, ou si le réseau continue de grandir, le VDS professionnel avec 48 à 128 GB de RAM et 10 à 24 cœurs EPYC dédiés (59,99 à 149,99 €) est le palier adapté ; la taille d'entrée à 48 GB porte le proxy, cinq instances de 6 GB de heap chacune et la base de données. Les deux se trouvent dans le même centre de données à Francfort-sur-le-Main et sont en ligne en 30 secondes environ ; l'installation, les mises à jour et les sauvegardes sont alors de votre ressort.
Conclusion : le forfait recommandé selon le nombre de joueurs
- Jusqu'à 5 joueurs, en Vanilla, Paper sans plugins ou Bedrock : MC-1 avec 2 GB pour 4,00 €, et plutôt MC-2 avec des plugins.
- 10 joueurs : MC-2 avec 4 GB pour 10,00 €, y compris avec 10 à 20 plugins.
- 20 joueurs : MC-2 avec peu de plugins, sinon le configurateur avec 6 GB ; modpack 10 à 12 GB.
- 50 joueurs : MC-3 avec 8 GB pour 20,00 €, ou le configurateur avec 10 GB si la suite de plugins est importante ; modpack 12 à 16 GB.
- 100 joueurs : le configurateur avec 12 à 16 GB, une distance d'affichage de 6 à 8, un monde prégénéré ; à partir de là, c'est le CPU qui donne la mesure.
- Réseau avec proxy et plusieurs instances : VPS KVM à partir de 16 GB (24,99 €) ou VDS professionnel à partir de 48 GB (59,99 €).
Dans le doute, prenez le palier inférieur : PrePaid sans durée minimale, mise en ligne en 30 secondes environ, et une montée en gamme conserve votre monde. Tous les forfaits et le configurateur se trouvent sur Louer un serveur Minecraft.
Questions fréquentes
Combien de RAM faut-il à un serveur Minecraft pour 20 joueurs ?
Un serveur de 2 GB de RAM suffit-il pour jouer à Minecraft entre amis ?
Dois-je attribuer la totalité de la RAM commandée à Xmx ?
Pourquoi ajouter de la RAM ne corrige-t-il pas des TPS faibles ?
Quand ai-je besoin d'un VPS plutôt que d'un forfait Minecraft ?
La protection DDoS est-elle comprise dans le prix du serveur Minecraft ?
2026 KernelHost GmbH. Tous droits réservés. Ce guide est protégé par le droit d'auteur. Sa republication sur d'autres sites web, même partielle ou sous une forme modifiée, n'est pas autorisée sans notre accord écrit. Les citations accompagnées de la source et d'un lien sont expressément les bienvenues.

