En 2015, un parent sur Hacker News a demandé à un hébergeur si son offre de 1 Go laissait le gigaoctet entier à Minecraft, ou si le système d'exploitation en prenait une partie. Il voulait un serveur pour ses enfants et leurs amis et, selon ses mots, un serveur Minecraft a besoin de 1 Go rien que pour lui.

Sur un serveur Pelican Panel de 16 Go, la réponse est toujours non. Environ 2 Go partent au système et au panneau avant même le chargement de votre monde, et Java a besoin de mémoire au-delà de la valeur que vous lui donnez.

Les exigences présentées ici viennent de ceux qui développent les logiciels : le Minecraft Wiki, Paper, les fichiers serveur des créateurs de modpacks et le code source de Pelican. La réserve de 2 Go et la marge laissée par chaque offre sont nos propres estimations. Nous avons aussi fait tourner Minecraft sur notre propre machine de test (pas un serveur DreamHost) pour voir ce que consomme un réglage de mémoire ; les résultats figurent plus bas. Partez du tableau et vérifiez votre mémoire une fois que votre groupe joue.

La mémoire selon ce que votre groupe fait tourner

Trouvez la ligne qui correspond à ce que joue votre groupe. Chaque offre de la colonne de droite garde environ 2 Go pour Debian, le panneau, Docker et Wings. Wings est le service Pelican qui exécute chaque serveur de jeu dans son propre conteneur. Pelican ne publie aucun chiffre : ces 2 Go sont donc notre valeur de planification. Wings permet ensuite au conteneur de chaque serveur d'utiliser 5 à 15 % de plus que la mémoire que vous saisissez, la part la plus importante allant aux serveurs de 4 Go ou moins.

Une fois ces deux éléments déduits, il vous reste environ 1,7 Go pour les serveurs de jeu sur Stack 4, 5,7 Go sur Stack 8, 13,3 Go sur Stack 16 et 28,6 Go sur Stack 32.

What your group runsWhat its makers say it needsPlan that fits
Vanilla, 1 to 4 players, new world1 GB for the server (Minecraft Wiki)Stack 4
Vanilla, 5 to 10 or more players2 GB, or 4 GB for 10 or more players (Minecraft Wiki, new world, server only)Stack 8
Vanilla, 15 to 20 or more players5 GB for 15 to 20 players, 6 GB for 20 or more (Minecraft Wiki's table for Linux servers)Stack 8 at 5 GB, Stack 16 at 6 GB
Lighter modpack (FTB OceanBlock 2, FTB Presents Direwolf20 1.21)4 GB minimum, 6 GB recommended (Feed The Beast)Stack 8 at the minimum, Stack 16 for the recommendation
Paper or Purpur with plugins, any group sizeAt least 6 to 10 GB no matter how few players (Paper), plus 1 to 1.5 GB for Java itselfStack 16 (Stack 8 leaves about 5.7 GB)
Current big modpack (FTB StoneBlock 4, FTB Skies 2, FTB Evolution 2)6 GB minimum, 8 GB recommended (Feed The Beast)Stack 16
All the Mods 10Its server files start Java at 4 GB and let it grow to 8 GB (All the Mods team), plus 1 to 1.5 GB for Java itself (Paper)Stack 16
A Paper world beside a vanilla world, or one big world with farms and redstoneA big world can more than double the requirements (Minecraft Wiki)Stack 16 (4 vCPU)
Minecraft plus Palworld on one serverPalworld alone: 16 GB and 4 or more cores, Recommended for larger than 32GB (Pocketpair)Stack 32 at Palworld's 16 GB
Estimated from each project's published guidance and files, checked October 15, 2026. Not measured on DreamHost servers. A big world with farms or redstone can need double.

Le Wiki est la seule source qui relie la mémoire au nombre de joueurs. Il ne le fait que pour vanilla sur un nouveau monde, avec la distance d'affichage par défaut. Son tableau principal porte l'en-tête since 1.11.2, une version vieille de plusieurs années : considérez donc Stack 4 comme une offre de départ pour un petit monde récent. Son tableau pour les serveurs Linux va plus loin, jusqu'à 6 Go pour 20 joueurs ou plus. Paper et les créateurs de modpacks dimensionnent selon le logiciel : le nombre de joueurs ne change pas leur chiffre. Aucun créateur ne donne de chiffre pour vanilla avec quelques mods, alors basez-vous sur la ligne du modpack plus léger et son minimum de 4 Go.

Stack 8 est l'option plus légère pour Paper. Elle laisse environ 5,7 Go, sous le bas de la fourchette de Paper (6 Go), avant même que Java ne prenne sa part. La page de démarrage de Paper lance son serveur d'exemple avec 4 Go. Un petit groupe sur un seul monde Paper peut commencer sur Stack 8 et passer à l'offre supérieure quand la mémoire vient à manquer. Si vous utilisez Purpur, c'est un remplaçant direct de Paper, et le chiffre de Paper le couvre aussi.

OffrevCPURAMStockage NVMeDescription sur la page Pelican
Stack 424 GB75 GBPour les applications légères et les projets individuels
Stack 828 GB150 GBPour les applications en production
Stack 16416 GB250 GBPour les charges de travail exigeantes et les services multiples
Stack 32832 GB450 GBPour les plateformes à fort trafic et les applications gourmandes en données
Diagramme en barres de la mémoire indiquée par chaque projet pour un serveur Minecraft : vanilla pour 1 à 4 joueurs, 1 Go ; vanilla pour 10 joueurs ou plus, 4 Go ; un modpack FTB léger, 6 Go recommandés ; Paper, 6 Go, le bas de sa fourchette de 6 à 10 Go ; et un gros modpack FTB, 8 Go recommandés. Des lignes indiquent la marge que nous estimons pour les serveurs de jeu : environ 5,7 Go sur Stack 8 et environ 13,3 Go sur Stack 16.
Le chiffre de chaque projet pour un serveur. Les fichiers serveur d'All the Mods 10 laissent aussi Java monter jusqu'à 8 Go. Les lignes correspondent à notre estimation de la marge laissée par chaque offre après environ 2 Go pour le système et le panneau, non mesurée sur les serveurs DreamHost. Sources : Minecraft Wiki (nouveau monde), Paper et Feed The Beast, vérifiées le 15 oct. 2026.

Pourquoi les mods comptent plus que les joueurs

Le tableau du Wiki suppose un monde neuf. Sa propre note de bas de page le précise pour un grand monde avec des mécanismes en redstone, des fermes et des broyeurs à mobs : can easily more than double the requirements. Si vous jouez avec votre groupe sur le même monde depuis un an, prévoyez plus que le tableau.

Le pack serveur d'All the Mods 10 est l'un des plus gros qui existent, et son script de démarrage réduit pourtant les distances d'affichage et de simulation sous la valeur par défaut du jeu, 10. Le Minecraft Wiki conseille de réduire la distance d'affichage quand les joueurs subissent du lag. Sur votre propre serveur, commencez avec les valeurs par défaut et descendez vers les réglages du pack si la mémoire ou le taux de ticks vient à manquer.

464mods dans le pack serveur d'All the Mods 10, version 8.2 (22 septembre 2026)
8 et 5les distances d'affichage et de simulation définies par son script de démarrage
Fichiers serveur d'All the Mods 10, vérifiés le 15 octobre 2026

I set up a Minecraft server for some friends a few weeks ago, and I learned firsthand how huge of a performance improvement one can get by dropping the render distance.

sq_, commentateur sur Hacker News (2020)

Les packs récents demandent plus de mémoire que les anciens. Huit des dix packs de la liste des installations populaires de FTB, tous conçus pour d'anciennes versions de Minecraft, demandent 4 Go minimum et 6 Go recommandés. Ses packs pour Minecraft 1.21 et versions ultérieures indiquent surtout 6 Go et 8 Go. FTB donne un chiffre minimum et un chiffre recommandé par pack sans préciser s'ils concernent le serveur ou votre propre ordinateur. Les fichiers serveur d'All the Mods 10, en revanche, fixent la limite de Java sur le serveur lui-même.

Des chercheurs de la Vrije Universiteit Amsterdam ont mesuré d'où vient le lag. L'étude Meterstick a fait tourner vanilla, Forge et Paper sur des mondes Minecraft 1.16. Ses machines cloud avaient 2 vCPU et 8 Go de mémoire, la même configuration que Stack 8, et Java était limité à 4 Go.

Le monde a compté davantage que le nombre de joueurs. Les fermes et la TNT ont rendu le jeu bien moins stable que 25 joueurs émulés, et les entités occupaient l'essentiel de chaque tick chargé. Dans cette étude, Paper était en général plus stable que vanilla et Forge. Les délais ont culminé à 20,7 fois la moyenne, et les pires sont survenus juste après la connexion d'un joueur.

Ce que fait Pelican de la mémoire que vous saisissez

Quand vous créez un serveur dans Pelican, vous saisissez une valeur de mémoire pour celui-ci. Wings y ajoute 15 % pour les serveurs jusqu'à 2 Go, 10 % jusqu'à 4 Go et 5 % au-delà de 4 Go. Il utilise le total comme limite stricte du conteneur. Le code source de Wings explique que ce supplément existe parce que Java ne reste pas toujours sous sa limite.

Les eggs communautaires de Pelican pour Paper et Minecraft vanilla démarrent Java avec -XX:MaxRAMPercentage=95.0. Le tas peut alors atteindre 95 % de la limite du conteneur : d'après nos calculs, les deux réglages s'annulent presque. Saisissez 6144 Mo et le tas peut atteindre environ 6129 Mo, ce qui laisse environ 322 Mo pour tout le reste du travail de Java.

Les recommandations de Paper sur la mémoire prévoient 1 000 à 1 500 Mo de cette marge. Son exemple : sur 8 Go, utilisez 6500 Mo pour le tas.

Pour garder un tas de 6 Go et laisser cette marge à Java, augmentez la mémoire que vous saisissez et abaissez le 95 dans la commande de démarrage de votre serveur. Saisissez 7 000 Mo et réglez la valeur à 85 : environ 1 100 Mo restent hors d'un tas d'environ 6 248 Mo.

Vous saisissezRéglage du heapLimite du conteneurLe heap peut atteindreReste pour Java
6144 MB95 % (valeur par défaut de l'egg)6451 MBEnviron 6129 MoEnviron 322 Mo
7,000 MB85%7,350 MBEnviron 6 248 MoEnviron 1 100 Mo

C'est notre lecture du code de Pelican et de la documentation de Paper : surveillez donc votre mémoire après le changement. Cette marge est prise sur la valeur propre à chaque serveur, et la réserve de 2 Go de l'offre reste inchangée.

Sur Stack 16, ce monde Paper et un monde vanilla de 4 Go occupent environ 11,6 Go de conteneurs, dans les 14 Go restants après la réserve. Deux mondes Paper configurés de la même façon demanderaient environ 14,4 Go : ils ne tiendraient donc que si vous saisissez moins pour chacun.

Ce qu'un réglage de mémoire a consommé sur notre machine de test

Nous avons fait tourner Minecraft le 22 oct. 2026 sur deux de nos propres machines de test (pas des serveurs DreamHost) dotées de 2 vCPU (arm64), l'une avec 4 Go et l'autre avec 8 Go. Les serveurs étaient vanilla 26.1 et Paper 26.1.2, issus de l'image Docker minecraft-server d'itzg, une image communautaire très utilisée, plutôt que de l'egg de Pelican, avec des joueurs de test (des bots) qui se dispersaient dans le monde.

Sur notre machine de testVanilla, 2 Go, options par défautVanilla, 4 Go, options d'AikarPaper, 6 Go, options d'Aikar
Machine2 vCPU, 4 GB2 vCPU, 8 GB2 vCPU, 8 GB
Mémoire sans personne en ligne1,057 MiB4,404 MiB6,631 MiB
Mémoire avec joueurs de test2 348 Mio avec 4 joueurs4 509 Mio avec 8 joueursNon mesuré avec un groupe
Mémoire restante sur la machine avec des joueurs connectés1 150 Mo sur 3 9042 972 Mo sur 7 922784 Mo sur 7 922, avec 1 joueur
Ticks au-delà de l'objectif de 50 msQuelques-uns : 1 sur 20 a pris 58 ms ou plusRares : tick moyen de 0,9 msNon mesuré avec un groupe

Avec les options par défaut, le serveur vanilla de 2 Go a démarré à près de 1 Go. Une fois quatre joueurs dispersés, il a dépassé son réglage d'environ 300 Mo, et il a gardé cette mémoire après leur départ. Avec les options d'Aikar, utilisées par de nombreux hébergeurs, le serveur a réclamé tout son réglage dès le démarrage, qu'il y ait quelqu'un en ligne ou non.

Dans les deux cas, prévoyez le réglage plus environ 300 à 500 Mo pour Java. C'est moins que les 1 000 à 1 500 Mo conseillés par Paper, mais notre test était court et léger : nous gardons donc le chiffre de Paper dans le tableau ci-dessus. Nos bots exploraient de nouveaux terrains sans rien construire ; un groupe avec des fermes et de la redstone donnera d'autres résultats. Le test Paper n'avait qu'un seul joueur en ligne, car la limite de connexions de Paper a refusé les autres : nous ne l'utilisons donc que pour la mémoire. Il montre tout de même pourquoi Stack 8 est juste pour Paper : un réglage de 6 Go laissait moins de 1 Go libre sur une machine de 8 Go, avant tout panneau.

RAM ou CPU : fiez-vous aux symptômes

Minecraft fait avancer son monde par ticks, 20 par seconde, soit un toutes les 50 millisecondes. Quand votre serveur ne parvient pas à terminer un tick à temps, le taux de ticks baisse et tout ralentit. Selon le Wiki, le monde tourne encore en grande partie sur un seul thread principal. Le serveur utilise au maximum environ trois cœurs : un cœur rapide compte donc plus qu'un grand nombre de cœurs.

Quand la mémoire vient à manquer, avertit la documentation de Paper, le serveur peut tomber à court de mémoire ou être arrêté par l'OOM killer du système. Un lag alors que beaucoup de mémoire reste libre désigne plutôt le CPU. Sur Paper, le profileur spark intégré montre ce qui occupe chaque tick. Lancez /spark profiler start --timeout 600 pendant le lag : il renverra un lien vers un rapport au bout de 10 minutes. Depuis le shell du serveur, deux commandes Linux couvrent la mémoire et la charge :

bash
free -h
uptime

La colonne available de free -h indique la quantité de mémoire que de nouveaux programmes peuvent encore utiliser sans recourir au swap. uptime se termine par la charge moyenne sur 1, 5 et 15 minutes. Ce chiffre n'est pas divisé par le nombre de CPU : c'est à vous de le comparer à votre offre. Une charge sur 15 minutes proche de 2 sur Stack 8 signifie que les deux vCPU sont occupés. Sur Stack 16, la même charge utilise la moitié de ses 4. Une charge proche de 1 avec du lag peut tout de même venir d'un seul thread principal saturé, ce qu'un rapport spark révélera.

Quand l'offre devient trop petite

Passer à l'offre supérieure se fait par un simple changement d'offre dans le panel, et votre serveur vous suit. Le Centre d'aide explique comment effectuer la mise à niveau dans le panel. Vous pouvez aussi ajouter de la capacité de jeu sur un second serveur avec le modèle Additional Wings Node. Celui-ci n'a ni panneau ni connexion qui lui soient propres.

Vos mondes sont stockés sur le disque racine du serveur, et les sauvegardes sont à votre charge. Si vous hésitez encore entre votre propre serveur, un hébergeur de jeux et Realms, consultez combien coûte un serveur Minecraft pour un groupe. Pour le panneau lui-même, lisez Pelican vs Pterodactyl. Le guide des offres explique comment dimensionner d'autres applications sur un VPS.

Choisissez Stack 4 si

quelques amis jouent en vanilla sur un nouveau monde.

Choisissez Stack 8 si

un groupe plus nombreux joue en vanilla, ou vous faites tourner un monde Paper un peu en dessous des recommandations de Paper, ou un modpack plus léger à son minimum.

Choisissez Stack 16 si

vous faites tourner Paper avec des plugins, un gros modpack comme All the Mods 10, un second monde à côté du premier, ou un monde rempli de fermes.

FAQ sur la RAM d'un serveur Minecraft

4 Go suffisent-ils pour un serveur Minecraft ?

Une offre de 4 Go convient à un monde vanilla jusqu'à quatre joueurs. Stack 4 laisse environ 1,7 Go pour le jeu. Si l'on parle de la mémoire du serveur seul, 4 Go suffisent pour du vanilla à 10 joueurs ou plus sur un nouveau monde, selon le Minecraft Wiki. C'est trop juste pour Paper et les gros modpacks actuels, qui demandent 6 Go ou plus.

De combien de RAM un serveur Minecraft de 20 joueurs a-t-il besoin ?

Environ 5 Go pour du vanilla sur un nouveau monde, d'après le tableau du Minecraft Wiki pour les serveurs Linux. Il indique 5 Go pour 15 à 20 joueurs et 6 Go pour 20 joueurs ou plus. Stack 8 peut accueillir 5 Go. À 6 Go, ou avec Paper ou un modpack, prévoyez Stack 16, dont les 4 vCPU sont aussi un atout.

8 Go, est-ce trop pour Minecraft ?

Ce n'est pas trop pour Paper ou un modpack. All the Mods 10 laisse Java monter jusqu'à 8 Go, et la documentation de Paper indique qu'au-delà d'un certain seuil, ajouter de la mémoire apporte des gains de plus en plus faibles, et, à propos de 32 Go pour un seul serveur : only waste your money.

Pelican Panel utilise-t-il aussi de la RAM ?

Sur notre machine de test, un Pelican Panel fraîchement installé utilisait environ 200 Mio au repos, sans aucun jeu lancé. Pelican ne publie aucun chiffre, et Debian, Docker et Wings partagent aussi le serveur : la réserve prévue dans notre dimensionnement les couvre tous.

Puis-je faire tourner Minecraft et Palworld sur un seul serveur ?

Sur Stack 32, c'est possible avec le chiffre indiqué par Palworld. La configuration requise de Palworld mentionne 16 Go et au moins 4 cœurs, et prévient qu'avec 8 Go, vous risquez des plantages par manque de mémoire. Ces 16 Go, à côté d'un monde Paper pour lequel vous avez saisi 7 000 Mo, demandent environ 26 Go avec la réserve et la part de Wings. Un serveur Palworld de 32 Go ne tiendrait pas à côté de Minecraft.

Où sont hébergés les serveurs VPS de DreamHost ?

Selon le Centre d'aide de DreamHost, tous les VPS sont hébergés dans son centre de données US East, à Ashburn, en Virginie. C'est à prendre en compte si certains de vos joueurs vivent loin de là.

Sources
  1. Server/Requirements, Minecraft Wiki, 15 oct. 2026. minecraft.wiki/w/Server/Requirements
  2. Server/Requirements/Dedicated, Minecraft Wiki, 15 oct. 2026. minecraft.wiki/w/Server/Requirements/Dedicated
  3. Tick, Minecraft Wiki, 9 oct. 2026. minecraft.wiki/w/Tick
  4. Server.properties, Minecraft Wiki, 9 oct. 2026. minecraft.wiki/w/Server.properties
  5. Aikar's flags, PaperMC docs, 15 oct. 2026. docs.papermc.io/paper/aikars-flags
  6. Getting started, PaperMC docs, 15 oct. 2026. docs.papermc.io/paper/getting-started
  7. Profiling, PaperMC docs, 15 oct. 2026. docs.papermc.io/paper/profiling
  8. Purpur docs, PurpurMC, 15 oct. 2026. purpurmc.org/docs/purpur
  9. All the Mods 10 (server files, release 8.2), All the Mods team on CurseForge, 15 oct. 2026. curseforge.com/minecraft/modpacks/all-the-mods-10
  10. FTB StoneBlock 4, Feed The Beast, 15 oct. 2026. feed-the-beast.com/modpacks/130
  11. FTB Skies 2, Feed The Beast, 15 oct. 2026. feed-the-beast.com/modpacks/129
  12. FTB Evolution 2, Feed The Beast, 15 oct. 2026. feed-the-beast.com/modpacks/135
  13. FTB OceanBlock 2, Feed The Beast, 15 oct. 2026. feed-the-beast.com/modpacks/128
  14. Most-installed modpacks (public API), Feed The Beast, 15 oct. 2026. api.feed-the-beast.com/v1/modpacks/public/modpack/popular/installs/FTB/10
  15. Wings memory overhead (config_docker.go), Pelican on GitHub, 15 oct. 2026. github.com/pelican/wings/blob/main/config/config_docker.go
  16. Wings container limits (environment/settings.go), Pelican on GitHub, 15 oct. 2026. github.com/pelican/wings/blob/main/environment/settings.go
  17. Paper egg (egg-paper.yaml), pelican-eggs on GitHub, 15 oct. 2026. github.com/pelican-eggs/minecraft/blob/main/java/paper/egg-paper.yaml
  18. Meterstick: Benchmarking Performance Variability in Cloud and Self-hosted Minecraft-like Games (ICPE 2023), Eickhoff, Donkervliet and Iosup, Vrije Universiteit Amsterdam, 9 oct. 2026. arxiv.org/abs/2112.06963
  19. Requirements, Palworld docs (Pocketpair), 15 oct. 2026. docs.palworldgame.com/getting-started/requirements
  20. free(1), Linux man-pages, 9 oct. 2026. man7.org/linux/man-pages/man1/free.1.html
  21. uptime(1), Linux man-pages, 9 oct. 2026. man7.org/linux/man-pages/man1/uptime.1.html
  22. Comment on a 1 GB plan for a kids' Minecraft server (2015), Hacker News, 9 oct. 2026. news.ycombinator.com/item?id=9044342
  23. Comment on render distance on a friends' server (2020), Hacker News, 9 oct. 2026. news.ycombinator.com/item?id=22939082
  24. Upgrade a VPS, DreamHost Help Center, 15 oct. 2026. help.dreamhost.com/hc/en-us/articles/50605427977364-Upgrade-a-VPS
  25. VPS overview, DreamHost Help Center, 15 oct. 2026. help.dreamhost.com/hc/en-us/articles/50476238203028-VPS-overview
  26. Pelican Panel VPS Hosting, DreamHost, 15 oct. 2026. dreamhost.com/hosting/vps/pelican

Besoin d'aide ?

Besoin d'un coup de pouce ou de conseils pour vous lancer ? Nos experts sont disponibles à tout moment pour vous accompagner.

Aide commerciale DreamHost

24h/24 et 7j/7 grâce au widget de chat

Assistance client par chat

Disponible 24h/24, 7j/7 directement dans votre espace client

Accéder au Panel
Assistance client par e-mail

Disponible 24h/24, 7j/7 directement dans votre espace client

Accéder au Panel