La réponse courte : tu crées un serveur All-the-Mods-9 via la page All the Mods 9 avec « Configurer le serveur maintenant ». Le pack, Forge pour Minecraft 1.20.1 et 10 GB de RAM y sont présélectionnés ; après la commande, le pack serveur s’installe tout seul. Sur notre serveur de test, le premier démarrage du pack a pris 3 minutes et 56 secondes, et un redémarrage 3 minutes et 47 secondes. Au repos, environ 2,7 GiB de heap Java étaient utilisés ; l’ensemble du conteneur utilisait environ 9,3 GiB. Ces valeurs mesurent des choses différentes. Tes autres joueurs doivent avoir All the Mods 9 exactement dans la même version que le serveur.

État de ce guide : 26 septembre 2026. Les données du pack viennent de notre catalogue et du pack serveur, les temps, la RAM et les réglages viennent d’un serveur de test à nous du même jour, et les images viennent de nos propres captures.

Qu’est-ce qu’All the Mods 9, et pour qui un serveur dédié vaut-il le coup ?

All the Mods 9, abrégé ATM9, est un pack kitchen sink : technologie, magie, logistique de stockage, nouvelles dimensions et exploration sont réunies dans un seul modpack, sur Forge pour Minecraft 1.20.1. Sur notre serveur de test, il y avait 418 mods actifs dans le dossier mods. Le fil conducteur est donné par le livre de quêtes (FTB Quests), et l’objectif final est l’ATM Star, un objet qui demande des ressources issues de presque tous les mods du pack. Si tu veux encore plus, tu peux suivre la voie optionnelle GregTech jusqu’au GregStar.

Une cerisaie sous shaders – capture maison d’All the Mods 9 1.1.1
Une cerisaie sous shaders – capture maison d’All the Mods 9 1.1.1
Ender Guardian dans le bosquet de cerisiers. Placé par commande pour cette capture. Mouvement de caméra au-dessus du bosquet de cerisiers.

Un serveur dédié vaut le coup quand un groupe veut partager un projet pendant plusieurs semaines : chacun construit une branche, les produits intermédiaires se rejoignent, et le monde continue d’exister même quand l’hôte est hors ligne. Pour une courte partie solo, le monde solo suffit. ATM9 est aussi le bon choix si ton groupe a besoin de mods qui n’existent pas encore sur Minecraft 1.21, ou de clients qui doivent rester en 1.20.1.

Ces mods marquent le pack. Tous sont présents ainsi dans le pack serveur que nous installons :

Domaine Mod dans le pack (version)
Technologie Mekanism 10.4.15, Thermal Expansion 11.0.1, Create 6.0.6, Industrial Foregoing 3.5.21, Powah 5.0.11, PneumaticCraft: Repressurized 6.0.21, GregTech CEu 7.2.0
Stockage et logistique Applied Energistics 2 15.4.9, Refined Storage 1.12.4, Sophisticated Backpacks 3.24.9
Magie Botania 450, Ars Nouveau 4.12.7, Blood Magic 3.3.3, Occultism 1.152.1, Apotheosis 7.4.8
Dimensions et exploration The Aether 1.5.2, Blue Skies 1.3.31, Deeper and Darker 1.3.3, Ad Astra 1.15.20, Biomes O' Plenty 19.0.0.96, neuf mods de structures de YUNG
Boss L_Ender's Cataclysm (Ignis, Ender Guardian, Netherite Monstrosity)
Éléments propres au pack Allthemodium 2.5.6, AllTheOres 2.2.4, AllTheTweaks 2.3.2, FTB Quests 2001.4.14, FTB Teams 2001.3.1
Performance serveur ModernFix 5.24.4, FerriteCore 6.0.1, spark 1.10.53 (profileur, voir la section RAM)

Quelle version, quel loader, quelle version de Java ?

Propriété Valeur
Version du pack All the Mods 9 1.1.1
Minecraft 1.20.1
Loader Forge 47.4.0
Java sur le serveur Java 17 (17.0.20)
Mods sur le serveur 418 actifs, plus 1 désactivé (Simple Backups en .jar.DISABLED)
RAM chez nous 10 GB

Tu n’as pas besoin de régler la bonne version de Java : pour ce pack, le serveur reçoit automatiquement Java 17. Le mod de sauvegarde désactivé est prévu ainsi par le pack ; chez nous, tu fais les sauvegardes dans le panel, voir la section Sauvegardes.

All the Mods 9 ou All the Mods 10 ?

All the Mods 9 All the Mods 10
Minecraft 1.20.1 1.21.1
Loader Forge NeoForge
RAM chez nous 10 GB 10 GB
Mods 418 464
Page All the Mods 9 All the Mods 10

Choisis ATM9 si ton groupe reste sur Minecraft 1.20.1, a besoin de certains mods 1.20.1 ou préfère une version mûre avec des années de guides et de vidéos. ATM10 est la génération ATM plus récente sur Minecraft 1.21.1 ; cette version de pack n’est pas synonyme de toute dernière version de Minecraft. Il existe aussi le guide Créer un serveur All-the-Mods-10 et la mesure de charge De combien de RAM ATM10 a-t-il vraiment besoin ?. Pour une vue d’ensemble d’autres packs, consulte Les meilleurs modpacks Minecraft pour ton propre serveur.

De combien de RAM All the Mods 9 a-t-il besoin ? Notre mesure

Nous proposons ATM9 avec 10 GB de RAM. Le serveur de test du 26 septembre 2026 avait cette allocation (10 240 MiB pour le heap Java maximal) et une limite de conteneur de 12 GiB, mémoire supplémentaire pour Java comprise. Pour la mesure suivante, le pack serveur d’abord décompressé dans un sous-dossier a été remonté manuellement à la racine, et sa taille maximale de heap a été ajustée. Le serveur de test a ensuite affiché les valeurs suivantes :

Mesure Valeur
Heap Java utilisé, au repos après le premier démarrage 2,72 GiB (environ 2,92 GB)
Heap Java réservé à ce moment-là 7,94 GiB (environ 8,52 GB)
RAM du conteneur au repos 9,3 GiB (voir remarque), CPU environ 4 %
Espace disque après le premier démarrage 1,5 GB
Premier démarrage du pack jusqu’à Done 3 minutes 56 secondes
Redémarrage jusqu’à Done 3 minutes et 47 secondes

La remarque sur la RAM : le heap utilisé, le heap alloué et la RAM du conteneur sont des grandeurs différentes. Java peut déjà allouer de la mémoire même si aucun objet de jeu ne s’y trouve encore. En plus, Java a besoin de mémoire en dehors du heap. L’option du pack -XX:+AlwaysPreTouch touche les pages de heap allouées avant que Java ne les remette à l’application ; cela ne signifie pas que toute la limite maximale du heap est immédiatement utilisée. Le fichier du pack user_jvm_args.txt contient aussi -Xms4G et -Xmx8G. Notre installation retire ces deux valeurs de heap, afin que la ligne de démarrage du panel définisse la taille initiale et le maximum souscrit. Une valeur élevée dans le panel ne prouve à elle seule ni une fuite mémoire ni le besoin de plus de RAM. Surveille aussi l’évolution du heap utilisé, les pauses de garbage collection et le tickrate.

C’est le serveur sans joueurs. Chaque joueur qui explore de nouveaux terrains oblige le serveur à générer des chunks, placer des structures et faire tourner des machines. Nous n’avons pas mesuré combien ATM9 demande avec plusieurs joueurs ; pour le pack frère ATM10, il existe la mesure de charge avec 5, 10 et 15 joueurs, dont l’ordre de grandeur peut servir de repère ici. Nous ne promettons aucun nombre de joueurs.

Le pack inclut le profileur spark 1.10.53. Avec /spark tps, tu vois en jeu le tickrate et les valeurs CPU, mais pas l’utilisation du heap. Pour ça, lance /spark healthreport --memory ; cette commande existe dans la version fournie et affiche aussi des valeurs mémoire. Dans la console serveur, tu entres les commandes sans la barre oblique initiale. Si le TPS baisse durablement, lance un enregistrement limité dans le temps avec /spark profiler start --timeout 120 et vérifie le rapport avant d’ajouter de la RAM. Pour cela, tu as besoin des droits opérateur ou de la permission spark correspondante. Pour lire un serveur qui lag, consulte le guide Serveur Minecraft qui lag : corriger correctement un timeout Watchdog.

Commander le serveur et le premier démarrage

  1. Ouvre la page All the Mods 9 et clique sur « Configurer le serveur maintenant ».
  2. Dans le configurateur, le jeu, le loader et le paquet vérifié sont présélectionnés, et la RAM est réglée sur 10 GB. Tu y vois le prix avant de payer.
  3. Après la commande, le système crée le serveur, télécharge le pack serveur depuis CurseForge et le décompresse. Tu n’as rien à téléverser.
  4. Attends que la ligne Done (…)! For help, type "help" apparaisse dans la console. Le premier démarrage du pack a pris 3 minutes et 56 secondes sur notre serveur de test, à partir du démarrage du conteneur ; le nombre entre parenthèses après Done est plus court (23 secondes chez nous), car Minecraft y mesure seulement le chargement du monde.
  5. Un redémarrage a ensuite pris 3 minutes et 47 secondes.

Ne panique pas au premier coup d’œil dans la console : au premier démarrage du pack mesuré, notre serveur de test a écrit 52 lignes avec ERROR et près de 8 000 lignes avec WARN dans le log. Parmi elles, il y avait douze messages de PneumaticCraft, onze de ForgeHooks, huit du RuntimeDistCleaner (des mods qui veulent charger des classes client sur le serveur) et trois des tables de matériaux de Tinkers' Construct. Le serveur a quand même atteint Done. Au deuxième démarrage, il restait 7 lignes d’erreur et 72 lignes d’avertissement. Cela décrit les messages observés dans ce test, pas chaque message d’erreur possible. Les erreurs nouvelles ou récurrentes, les crashs et les connexions échouées doivent être examinés à partir du message concret ; une ligne Done seule n’exclut pas les problèmes.

Important : le premier monde est créé après le modpack

Pour des packs comme celui-ci, le premier monde était auparavant déjà créé au démarrage du serveur Forge de base, avant que le pack ne tourne, et les environs du spawn n’avaient alors pas les biomes du pack. Depuis le 25 septembre 2026, notre installation supprime ce monde préliminaire avant le premier démarrage du pack. Si tu commandes maintenant, le monde est créé au premier démarrage d’ATM9 avec les biomes et structures du pack, dont les nouvelles structures des mods de YUNG et les biomes de Biomes O' Plenty.

Si tu veux quand même régénérer le monde plus tard, par exemple après un changement de seed, et que tu n’as encore rien construit :

  1. Arrêter le serveur dans le panel.
  2. Créer une sauvegarde. La marche à suivre est dans le guide Créer une sauvegarde de serveur Minecraft.
  3. Supprimer le dossier world dans le gestionnaire de fichiers.
  4. Redémarrer le serveur et attendre Done.

Tout ce qui se trouvait dans l’ancien monde disparaît ensuite. Fais ça seulement sur un serveur sans progression.

Quels réglages All the Mods 9 apporte-t-il ?

ATM9 n’apporte aucun server.properties propre. Le fichier vient du serveur Minecraft de base, donc les valeurs standard habituelles s’appliquent. Tu le trouves dans le gestionnaire de fichiers du panel :

Réglage Valeur sur le serveur de test Remarque
allow-flight false Standard. Avec les jetpacks (Ad Astra, Create Jetpack) ou les anneaux de vol, des kicks pour vol peuvent arriver : mets alors true.
difficulty easy Standard. Pour plus de défi, mettre normal ou hard.
view-distance 10 Standard.
simulation-distance 10 Standard.
max-players 20 Standard.

Les réglages des mods se trouvent sous config/ (264 fichiers et dossiers sur le serveur de test) et, pour les nouveaux mondes, sous defaultconfigs/. Ces valeurs méritent un coup d’œil :

Fichier Réglage Valeur dans le pack Effet
config/waystones-common.toml worldGenStyle / frequency "BIOME" / 25 Les waystones apparaissent dans le style du biome, environ tous les 25 chunks. 0 les désactive.
defaultconfigs/ftbchunks/… Claims de chunks et force-loading par équipe Valeur par défaut du pack Combien de chunks une équipe peut revendiquer et garder chargés. Les chunks forcés coûtent du temps de tick, même quand personne n’est en ligne.
defaultconfigs/ftbessentials-server.snbt Homes, warps, délais de téléportation Valeur par défaut du pack Commandes pratiques comme /home et /tpa, fournies par le pack.
user_jvm_args.txt Paramètres de démarrage Java du pack Contient -XX:+AlwaysPreTouch (voir la remarque RAM). La limite mémoire est définie par notre panel, pas par ce fichier.

Ne modifie ces valeurs qu’avec le serveur arrêté et après une sauvegarde. Les valeurs dans defaultconfigs/ s’appliquent aux nouveaux mondes ; pour un monde existant, la copie se trouve sous world/serverconfig/.

Ce qui t’attend dans le monde

Les ennemis les plus marquants d’ATM9 viennent de L_Ender's Cataclysm. Pour les images, nous avons placé deux boss par commande et désactivé leur IA. Dans le vrai jeu, tu les trouves dans leurs structures, et ils attaquent.

Ignis de L_Ender's Cataclysm dans la cerisaie, placé par commande avec IA désactivée – capture maison d’All the Mods 9 1.1.1
Ignis de L_Ender's Cataclysm dans la cerisaie, placé par commande avec IA désactivée – capture maison d’All the Mods 9 1.1.1
Ender Guardian de L_Ender's Cataclysm, placé par commande avec IA désactivée – capture maison d’All the Mods 9 1.1.1
Ender Guardian de L_Ender's Cataclysm, placé par commande avec IA désactivée – capture maison d’All the Mods 9 1.1.1

Pour le serveur, cela signifie : les combats de boss génèrent beaucoup de particules et de dégâts de blocs d’un coup, les grandes salles de machines avec Mekanism ou Create coûtent du temps de calcul à chaque tick, et les fermes automatiques continuent de tourner si leurs chunks restent chargés via FTB Chunks. Sauvegarde le monde avant un gros combat et avant chaque grande transformation ; ainsi, un entrepôt détruit ne représente qu’un retour en arrière de quelques minutes.

Problèmes fréquents et leurs causes

Problème Cause Solution
Le panel affiche beaucoup de RAM utilisée alors que personne ne joue Le heap alloué et la mémoire Java supplémentaire comptent dans la RAM du conteneur ; -XX:+AlwaysPreTouch touche les pages de heap allouées Vérifier l’utilisation du heap avec /spark healthreport --memory et son évolution dans le temps ; /spark tps affiche le tickrate et le CPU. Une valeur isolée élevée ne prouve pas une fuite mémoire
Des joueurs sont kickés pour « vol » allow-flight est sur la valeur standard false, ATM9 a des jetpacks et des anneaux de vol Mettre la valeur dans server.properties sur true, redémarrer le serveur
La connexion échoue avec un message sur des mods manquants ou incorrects Le joueur a une autre version d’ATM9 Installer la même version du pack que le serveur, voir la section suivante
Beaucoup de lignes ERROR et WARN dans le log Des messages de démarrage connus sont possibles ; de nouveaux messages peuvent indiquer un problème Comparer avec les messages décrits plus haut ; en cas d’erreurs nouvelles ou récurrentes, de crashs ou de connexion échouée, vérifier la cause concrète
Le serveur ralentit alors que personne n’est en ligne Des chunks forcés avec machines et fermes (FTB Chunks) peuvent en être la cause Vérifier avec /spark tps et /spark profiler start --timeout 120, retirer le force-loading inutile, arrêter des fermes
Le serveur ralentit quand beaucoup de joueurs explorent Beaucoup de nouveau terrain avec des structures en même temps Baisser view-distance et simulation-distance, prégénérer le monde avant avec Chunky

Connecter les autres joueurs

Chaque autre joueur a besoin d’All the Mods 9 sur son propre PC, dans la même version que le serveur. Le plus simple est de passer par l’application CurseForge : chercher ATM9, sélectionner la bonne version, installer et lancer. Dans le jeu, le joueur entre l’adresse du serveur depuis ton panel sous « Multijoueur ». Si les versions ne correspondent pas, le serveur refuse la connexion. Le guide détaillé avec tous les launchers se trouve dans Rejoindre un serveur de modpack Minecraft.

Les joueurs Bedrock, donc console et mobile, ne peuvent pas rejoindre un serveur ATM9. Le pack exige la Java Edition avec les mods installés sur chaque appareil.

Sauvegardes et mises à jour

Le pack désactive son propre mod de sauvegarde (Simple Backups se trouve comme .jar.DISABLED dans le dossier mods). Tu fais donc les sauvegardes dans le panel ; elles incluent le monde, config/ et les données des joueurs. Avant chaque mise à jour du pack :

  1. Créer une sauvegarde dans le panel.
  2. Lire les notes de changement de la nouvelle version ; les packs kitchen sink remplacent aussi des mods entre les versions.
  3. Mettre le serveur et tous les clients sur la même version en même temps.
  4. Vérifier la connexion et les machines les plus importantes avant que tout le monde continue à jouer.

FAQ

Pourquoi Minecraft 1.20.1 et pas la version la plus récente ? ATM9 est construit pour Minecraft 1.20.1. All the Mods 10 est la génération ATM plus récente sur Minecraft 1.21.1. La version de Minecraft utilisée par un pack est définie par le pack ; passer à la dernière version de Minecraft sans mods compatibles ne fonctionne pas.

10 GB suffisent-ils pour mon groupe ? Au repos mesuré, environ 2,7 GiB de heap Java étaient utilisés. Ce n’est pas une mesure de capacité pour ton groupe : avec des joueurs, des machines et de nouveaux terrains, les besoins peuvent augmenter. Observe les premières soirées le tickrate avec /spark tps, le heap utilisé avec /spark healthreport --memory et l’évolution de l’affichage RAM dans le panel. L’affichage du panel mesure plus que le heap utilisé et ne suffit pas, à lui seul, à justifier une augmentation de RAM.

Pourquoi le panel affiche-t-il plus de RAM que ce que Java utilise dans le heap ? L’affichage inclut aussi le heap déjà alloué et la mémoire Java supplémentaire. -XX:+AlwaysPreTouch touche les pages de heap allouées avant leur utilisation. Une valeur élevée peut donc apparaître sans que le heap soit rempli d’objets de jeu. Vérifie l’évolution dans le temps et les performances du serveur avant d’en déduire un problème mémoire.

Dois-je prégénérer le monde ? Non, ce n’est pas obligatoire. Le monde se crée pendant l’exploration. Si beaucoup de joueurs explorent en même temps, une prégénération avec Chunky aide à éviter les saccades.

Combien de temps dure un redémarrage ? Sur notre serveur de test, 3 minutes et 47 secondes du démarrage jusqu’à Done.

Pourquoi y a-t-il autant d’erreurs dans le log ? Certains mods incluent des parties client qui ne peuvent pas être chargées sur un serveur. Nous avons observé de tels messages dans le test décrit. Vérifie quand même les nouvelles erreurs, les messages récurrents et les effets possibles sur la connexion ou le jeu. Done confirme le démarrage, pas l’absence d’erreurs dans tous les mods.

Puis-je activer le mod de sauvegarde désactivé ? Ce n’est pas nécessaire. Les sauvegardes dans le panel protègent tout le serveur, y compris les données des joueurs, et tournent de notre côté.

Sources et banc d’essai

Banc d’essai : toutes les valeurs mesurées viennent d’un serveur de test à nous le 26 septembre 2026, les données du pack viennent de notre catalogue et du pack serveur. En détail :

  • Pack : All the Mods 9 sur CurseForge, version 1.1.1, fichier du pack serveur 7097957, Forge 47.4.0, 418 mods actifs plus 1 désactivé (état du catalogue et du paquet au 26 septembre 2026).
  • Serveur de mesure : 26 septembre 2026, 10 GB de RAM, Java 17, limite de conteneur 12 GiB. Pour les temps et les valeurs RAM, le pack a été déplacé manuellement de son sous-dossier vers la racine, et -Xmx a été ajusté à 10 240 MiB ; la taille initiale du pack est restée inchangée. L’installation automatique actuelle retire en revanche à la fois -Xms et -Xmx du fichier du pack. Les valeurs mesurées sont des observations de cet environnement de test, pas une garantie pour chaque installation. Temps et RAM viennent du conteneur et du rapport de heap Java, réglages et liste de mods viennent des fichiers serveur ; serveur de mesure supprimé ensuite.
  • Constat lors du test : le pack serveur décompresse ses fichiers dans un sous-dossier. Notre installation ne l’avait pas reconnu jusqu’à ce test et avait lancé le serveur sans mods ; nous avons corrigé le processus d’installation le même jour, afin que le pack arrive au bon endroit. Aucun serveur ATM9 n’avait été commandé avant cette date.
  • Non mesuré : RAM et TPS avec de vrais joueurs, capacité en joueurs, apparence du premier monde en jeu.
  • Images : captures maison issues d’un monde local avec All the Mods 9 1.1.1 et des shaders. Les boss sont placés par commande, leur IA est désactivée.
  • Mémoire Java : documentation Java 17 sur AlwaysPreTouch et les tailles de heap.
  • Diagnostic : documentation des commandes spark ; l’étendue des commandes et les permissions dépendent de la version de spark installée.