Aller au contenu principal

Comment installer un modpack sur votre serveur Minecraft

Un modpack rassemble des dizaines ou des centaines de mods en un seul téléchargement. En faire tourner un sur un serveur, ce sont deux décisions, puis un dossier de fichiers à mettre au bon endroit.

La réponse courte

  1. C’est le pack qui choisit le chargeur

    Forge ou Fabric, celui pour lequel le pack a été fait. Le serveur fait tourner celui-là et aucun autre.

  2. D’abord le server pack, sinon à la main

    Si le pack propose un server pack, envoyez celui-là. Sinon, copiez le dossier mods et retirez-en les mods côté client.

  3. Les mêmes mods, les mêmes versions, pour tout le monde

    Un joueur avec un mod de plus ou une version d’écart voit des textures manquantes ou ne peut pas se connecter du tout.

Les deux méthodes, la liste des mods côté client et le tableau de mémoire ci-dessous détaillent ces trois lignes.

Forge ou Fabric : de quel chargeur avez-vous besoin ?

Avant d’installer quoi que ce soit, il faut savoir quel chargeur de mods votre pack utilise. Forge existe depuis 2011 et porte la plupart des gros packs ; NeoForge est le fork vers lequel sont passés les packs Forge plus récents. Fabric est plus léger et suit les nouvelles versions de Minecraft bien plus vite. La page du pack sur CurseForge ou Modrinth dit lequel il lui faut, tout comme chaque page de modpack de ce site. Les deux ne sont pas interchangeables : vous ne pouvez pas mélanger des mods Forge et des mods Fabric, et un pack Forge ne démarrera pas sur un serveur Fabric. Prenez le chargeur que nomme votre pack et tenez-vous-y.

Une île céleste du mod Aether, avec des nuages et une herbe pâle, un monde qui n’existe qu’avec le chargeur pour lequel le mod a été fait
Une dimension de mod. Le pack qui la contient a été fait pour un seul chargeur, Forge ou Fabric, et le serveur doit faire tourner ce même chargeur, sinon rien ne se charge. Image : The Aether's sky island.jpg sur minecraft.wiki, CC BY-NC-SA 3.0.

Méthode 1 : télécharger le server pack (la plus simple)

La plupart des packs sur CurseForge et Modrinth proposent un server pack à part : un seul zip qui contient déjà le chargeur, les mods côté serveur et les configurations par défaut. Si votre pack en a un, utilisez-le. Rien d’autre sur cette page n’est aussi difficile à rater.

  1. Téléchargez le server pack

    Sur la page du pack, ouvrez la version que vous voulez et cherchez un fichier nommé Server Pack ou Server Files. Décompressez-le d’abord sur votre propre machine. Vous devez voir un jar de chargeur, un dossier mods et un dossier config côte à côte.

  2. Videz d’abord le serveur

    Ouvrez le gestionnaire de fichiers du panneau et déplacez ou supprimez ce qui reste d’une installation précédente. Des mods d’un ancien pack restés en place sont la raison la plus fréquente pour laquelle un server pack refuse de démarrer.

  3. Envoyez-le à la racine, pas dans un sous-dossier

    Le jar, le dossier mods et le dossier config vont à la racine du serveur. Si le zip s’est décompressé dans un dossier à lui, envoyez ce que contient ce dossier et non le dossier lui-même.

  4. Faites pointer le démarrage vers le jar du chargeur

    Dans l’onglet Démarrage, choisissez comme jar du serveur le fichier fourni par le pack, et réglez la mémoire sur ce que le pack demande. Le tableau plus bas donne ce chiffre pour chaque pack que nous hébergeons.

  5. Démarrez-le et patientez plus longtemps que ce qui vous semble normal

    Un pack lourd met trois à cinq minutes à son premier démarrage : le chargeur doit construire son registre avant que le monde existe. Il ne le fait qu’une fois. Si la console s’est tue au lieu de défiler, c’est le moment d’aller chercher un crash.

Méthode 2 : installer les mods à la main

Pas de server pack, ou votre propre sélection de mods : vous construisez alors d’abord le serveur, puis vous ajoutez les mods ensuite.

  1. Forge : lancez l’installateur avec --installServer

    Téléchargez l’installateur pour votre version exacte de Minecraft sur le site officiel de Forge, lancez-le sur votre propre machine avec l’option serveur, et envoyez tout ce qu’il a produit.

    java -jar forge-installer.jar --installServer
  2. Fabric : envoyez le lanceur et laissez-le chercher le reste

    Téléchargez le lanceur de serveur Fabric sur fabricmc.net, envoyez-le à la racine du serveur et choisissez-le comme jar de démarrage. Au premier lancement, il télécharge lui-même ce dont il a besoin.

  3. Créez le dossier mods et remplissez-le

    S’il n’y a pas encore de dossier mods, créez-en un à la racine du serveur, puis envoyez-y les jars des mods. Ajoutez-en deux ou trois à la fois et redémarrez entre chaque lot. Vingt d’un coup ne vous disent rien sur celui qui a tout cassé.

Mods côté client et mods côté serveur

Tous les mods d’un pack n’ont pas leur place sur le serveur. La page du mod sur CurseForge ou Modrinth dit de quel côté il va, et le server pack de la méthode 1 a déjà fait ce choix pour vous.

Le type d’un mod parmi ces trois décide s’il a sa place dans le dossier mods du serveur.
Type de modVa sur le serveurCe qu’il fait
Côté serveurOuiGénération du monde, nouveaux blocs, recettes, mécaniques. Le serveur doit calculer tout cela.
Des deux côtésOui, même versionLa plupart des mods de contenu. Le serveur et le client doivent être d’accord, jusqu’au numéro de version.
Client seulementNonRendu et interface : Optifine, Sodium, Iris, les minicartes et les mods d’affichage. En général ignorés sur un serveur, parfois la cause d’un crash.
Une grotte éclairée de lumières colorées par un mod de rendu, un mod côté client que le serveur ne voit jamais
L’éclairage coloré d’un mod de rendu. Ce genre de mod ne vit que sur l’ordinateur du joueur ; mettez-en un sur le serveur et soit il ne fait rien, soit il empêche le serveur de démarrer. Image : Colored Lighting 1.jpg sur minecraft.wiki, CC BY-NC-SA 3.0.

Garder les mods synchronisés

Le serveur et chaque client doivent faire tourner la même version de chaque mod partagé. La version 1.5.2 sur le serveur face à la 1.5.3 sur la machine d’un joueur, c’est une connexion refusée pour incompatibilité de mods, pas un avertissement. La solution est de laisser le lanceur s’en charger : CurseForge, Prism Launcher et l’application Modrinth importent tous un pack par code ou par URL, donc quand vous passez le serveur à une nouvelle version du pack, vous dites aux joueurs vers quelle version basculer et le lanceur va la chercher.

Un paysage moddé couvert de blocs magenta et noirs, la texture manquante du jeu
Le magenta et le noir, c’est la texture manquante du jeu. La voir sur un serveur moddé veut dire que le client et le serveur n’ont pas les mêmes mods ou pas les mêmes versions. Image : Custom biome with missing texture blocks.png sur minecraft.wiki, CC BY-NC-SA 3.0.

RAM et performances

Un serveur moddé est une autre machine qu’un serveur vanilla : le chargeur garde en mémoire le registre de chaque mod, que quelqu’un se trouve à proximité ou non. Plutôt que de répéter le tableau général, voici les six packs que nous hébergeons vraiment, avec le chiffre de leur propre page et la plus petite offre qui l’atteint. 0 des 6 tiennent dans Mini. Les lignes générales selon le nombre de mods, et ce qu’elles supposent, se trouvent dans notre guide sur la mémoire.

Les six packs que ce site héberge, chacun avec le chiffre de sa propre page.
ModpackMémoire demandéePlus petite offre qui suffit
RLCraftForge6 à 8 GoA block of coal, the icon of the Starter Minecraft server planStarter, 8 Go
All The Mods 10NeoForge8 à 12 GoA block of iron, the icon of the Standard Minecraft server planStandard, 12 Go
PixelmonForge4 à 6 GoA block of coal, the icon of the Starter Minecraft server planStarter, 8 Go
CreateForge ou Fabric4 à 6 GoA block of coal, the icon of the Starter Minecraft server planStarter, 8 Go
SevTech: Ages6 à 8 GoA block of coal, the icon of the Starter Minecraft server planStarter, 8 Go
Vault Hunters8 Go+A block of coal, the icon of the Starter Minecraft server planStarter, 8 Go

Par pack : RLCraft, All The Mods 10, Pixelmon, Create.

La sombre forêt du mod Twilight Forest, avec une tour qui s’élève entre les arbres
Une deuxième dimension venue d’un gros mod. Chaque dimension, structure et créature en plus reste en mémoire tant qu’elle est chargée, et c’est pour cela qu’un gros pack commence à 8 Go et non à 4. Image : Twilight Forest.jpg sur minecraft.wiki, CC BY-NC-SA 3.0.

Ce que l’IA fait ici, et ce qu’elle ne fait pas

Mieux vaut être précis, car un modpack est le seul cas où l’AI Copilot ne fait pas l’installation : il installe à partir d’une liste vérifiée de plugins pour la famille Paper, et un serveur Forge ou Fabric fait tourner un autre chargeur, alors il refuse plutôt que de déposer un jar qui ne se chargerait pas de toute façon. Ce qu’il fait bien sur un serveur moddé, c’est lire : votre rapport de crash, votre journal de démarrage, la mémoire que le conteneur utilise vraiment et les fichiers de votre dossier de pack, puis il vous dit quel mod est tombé en premier et ce qu’il réclame. L’optimiseur de performances par IA lit le même serveur pour le temps de tick, le TPS, la mémoire et le ramasse-miettes ; le recensement des entités par type qu’il contient est une commande Paper, donc sur Forge et Fabric vous obtenez le reste de la mesure sans ce tableau-là. Les sauvegardes, il les gère sur n’importe quel serveur, quel que soit le chargeur : demandez-en une avant de mettre un pack à jour, et si la mise à jour tourne mal, restaurer une sauvegarde remet d’un coup vos mods, vos configurations et votre monde sur la version qui fonctionnait.

Les questions qu’on se pose pendant l’installation

Puis-je faire tourner des plugins sur un serveur moddé ?

Pas directement. Forge, NeoForge et Fabric n’embarquent pas l’API Bukkit, donc un jar de plugin ne fait rien dans un dossier mods. Des logiciels hybrides existent, mais ils cassent souvent. Si vous avez besoin des deux, faites tourner la partie plugins sur un serveur séparé, derrière un proxy.

Pourquoi le premier démarrage est-il si long ?

Le chargeur doit parcourir chaque mod, résoudre ce qui dépend de quoi et construire un registre des blocs et des objets avant qu’un monde puisse exister. Trois à cinq minutes, c’est normal pour un pack lourd, et seulement au premier démarrage.

Le serveur plante au démarrage. Où regarder ?

Les dernières lignes avant la pile d’appels dans la console, pas la pile elle-même. Neuf fois sur dix, elles nomment un mod, une dépendance manquante ou une version de Java qui ne correspond pas au chargeur.

Combien de RAM donner à un modpack ?

Ce que dit la propre page du pack, et jamais tout ce que l’offre contient : la JVM a besoin de marge au-dessus du heap. Le tableau plus haut donne le chiffre pour les six packs que nous hébergeons.

Puis-je remplacer un pack par un autre plus tard ?

Oui, et l’offre peut suivre, mais pas le monde : un monde construit avec les blocs d’un pack les perd quand ces mods s’en vont. Commencez un nouveau monde quand vous changez de pack.

Des offres qui font tourner ces packs

Voir les 21 offres des trois éditionsRépondez à quatre questions et obtenez la bonne taille

La mémoire à côté de chaque pack est le chiffre de la propre page de ce pack sur ce site, et l’offre à côté est la plus petite de notre grille tarifaire qui l’atteint. Les deux sont lus au moment où cette page est construite, si bien que les deux pages ne peuvent pas se contredire.

Pourquoi un gros modpack réclame un cœur plus rapide

Un modpack de deux cents mods les fait tous tourner dans les mêmes cinquante millisecondes, l’un après l’autre, sur un seul cœur. La mémoire garde le pack chargé ; la vitesse du cœur décide s’il termine à temps. C’est pour cela que les packs qu’on dit lourds sont le cas le plus net pour une offre sur un AMD Ryzen 9 5900X en Allemagne ou un AMD Ryzen 9 7950X avec de la RAM DDR5 en Pologne.

Quand un modpack refuse de démarrer

Trois problèmes reviennent sans cesse quand un modpack ne démarre pas sur un serveur : un mod fait pour l’autre chargeur, une dépendance qui manque, ou un crash pendant le chargement. Chacun a son propre pas-à-pas sur notre site de guides, en anglais : How to Fix Incompatible Mods on Fabric in Minecraft, How to Fix Missing Mod Dependencies in Minecraft et How to Fix java.lang.NullPointerException Crash in Minecraft. Les mods qui s’installent mais n’apparaissent jamais sont traités dans How to Fix Mods Not Loading in Minecraft, un passage d’un chargeur à l’autre dans How to Convert a Forge Server to Fabric (or Vice Versa), et un pack NeoForge dans How to Set Up a NeoForge Server Properly.

Rédigé et vérifié par l’équipe d’Astroworld Hosting. Dernière vérification le 6 septembre 2026.

Livraison : la plupart des serveurs sont remis instantanément et tournent quelques secondes après le paiement, les autres suivent en moins de 60 minutes en journée et en moins de 12 heures la nuit.