Introduction
Un serveur Minecraft « moddé », ça change tout : de nouvelles dimensions, de la technologie, de la magie, des créatures inédites. Mais avant d'y jouer, il faut poser les bonnes fondations. Forge et Fabric sont les deux modloaders qui rendent ça possible, et le choix entre les deux n'est pas anodin : il détermine quels mods vous pourrez installer, à quelle vitesse votre serveur tournera, et combien de temps vous passerez à débugger des crashs. Ce guide couvre tout : les différences entre Forge, Fabric et NeoForge, l'installation côté serveur depuis le panel serv-minecraft (y compris en mode expert), l'installation côté client, et les erreurs qui reviennent le plus souvent.
Forge, Fabric, NeoForge : quelles différences ?
Un modloader est le logiciel qui vient s'intercaler entre Minecraft et les mods pour leur permettre de charger et de modifier le jeu. Sans lui, un fichier .jar de mod ne sert à rien. Trois modloaders dominent l'écosystème aujourd'hui.
Forge
Forge est le plus ancien des trois et reste, de loin, celui qui a la plus grosse bibliothèque de mods disponibles. Si vous cherchez un modpack précis sur CurseForge, il y a de fortes chances qu'il tourne sous Forge. Son gros défaut historique : un temps de démarrage plus long et une consommation de RAM un peu plus élevée que ses concurrents, surtout sur un pack chargé.
Fabric
Fabric est plus récent, plus léger, et pensé pour être minimaliste : le cœur du modloader ne fait presque rien tout seul, et chaque fonctionnalité passe par des bibliothèques additionnelles comme Fabric API (quasiment indispensable, à installer en plus de vos mods). Il a l'avantage de suivre les nouvelles versions de Minecraft plus rapidement que Forge, ce qui en fait souvent le premier choix disponible dès la sortie d'une mise à jour majeure. Sa bibliothèque de mods est plus restreinte mais couvre très bien l'optimisation (Sodium, Lithium, Starlight) et les modpacks « techniques » modernes.
NeoForge
NeoForge est un fork de Forge apparu pour proposer une base de code plus moderne et plus ouverte aux contributions. Sur le plan pratique pour un joueur, il se comporte comme Forge : mêmes types de mods, même logique d'installation, et une bonne partie des gros modpacks récents ont basculé dessus. Si un modpack précise « NeoForge » dans ses prérequis, ne tentez pas de le lancer avec du Forge classique : les deux ne sont pas interchangeables, même s'ils partagent une origine commune.
Compatibilité : la règle à ne jamais casser
Les trois modloaders sont incompatibles entre eux. Un mod écrit pour Fabric ne fonctionnera jamais sur un serveur Forge, et inversement. C'est la source numéro un de confusion chez les débutants qui téléchargent un mod « au hasard » sans vérifier son modloader cible. Avant tout téléchargement, vérifiez systématiquement trois informations sur la page du mod : le modloader (Forge / Fabric / NeoForge), la version de Minecraft, et les dépendances éventuelles (Fabric API, une bibliothèque commune comme Architectury, etc.).
| Critère | Forge | Fabric | NeoForge |
|---|---|---|---|
| Ancienneté | Le plus ancien | Plus récent | Fork récent de Forge |
| Bibliothèque de mods | La plus large | Plus restreinte, forte en optimisation | Croissante, gros modpacks récents |
| Support des nouvelles versions | Plus lent | Souvent le premier disponible | Variable selon les mainteneurs |
| Dépendance courante | Aucune obligatoire | Fabric API quasi indispensable | Aucune obligatoire |
Installer Forge, Fabric ou NeoForge sur votre serveur serv-minecraft
Depuis le panel serv-minecraft, l'installation d'un modloader se fait sans ligne de commande et sans toucher à un fichier de configuration à la main, pour les versions listées dans le panel.
Étape 1 : ouvrir l'onglet Version
Connectez-vous à votre panel, ouvrez votre serveur, puis allez dans l'onglet Version. Vous y trouverez deux menus déroulants : « Édition » et « Version ».
Étape 2 : choisir l'édition et la version
- Dans « Édition », sélectionnez Forge, Fabric ou NeoForge selon le modpack ou les mods que vous voulez installer.
- Dans « Version », choisissez la version de Minecraft correspondante (par exemple 1.20.1 ou 1.21).
- Ne cochez surtout pas la case « Formater le serveur » si vous avez déjà un monde ou des mods en place : elle supprime tous les fichiers existants, sans distinction.
- Cliquez sur « Installer la version ». Le serveur télécharge et installe le modloader, puis redémarre automatiquement.
Si vous partez d'un serveur tout neuf, cette case ne change rien puisqu'il n'y a rien à perdre. Si vous migrez un serveur Vanilla ou Paper existant vers un serveur moddé, faites une sauvegarde avant de toucher à quoi que ce soit (onglet Backups).
Le mode expert : pour les cas que le menu déroulant ne couvre pas
Certains modpacks fournissent leur propre script d'installation ou un .jar de serveur personnalisé qui ne correspond à aucune version listée dans le menu déroulant. Dans ce cas, passez par le mode Expert (onglet Avancé du panel, bouton « Mode Expert ») : il ouvre la console complète type Pterodactyl dans un nouvel onglet, avec un accès direct au gestionnaire de fichiers, à la variable de démarrage (startup command) et au choix du fichier .jar exécuté au lancement.
Depuis cette console avancée, vous pouvez :
- Uploader le .jar du serveur moddé fourni par le modpack (souvent nommé
forge-installer.jar,fabric-server-launch.jarou un nom spécifique au pack) ; - Modifier la variable « Fichier de démarrage » (startup) pour qu'elle pointe vers ce .jar au lieu du jar par défaut ;
- Ajuster la ligne de commande de démarrage si le modpack demande des arguments JVM particuliers.
C'est une manipulation pour utilisateurs à l'aise techniquement : une erreur de configuration empêche le serveur de démarrer. En cas de doute, revenez au menu déroulant standard, qui couvre l'immense majorité des cas.
Ajouter vos mods : le dossier mods
Une fois le modloader installé, direction l'onglet Fichiers du panel.
- Naviguez jusqu'au dossier
/modsà la racine du serveur (il est créé automatiquement après le premier démarrage avec Forge, Fabric ou NeoForge). - Cliquez sur « Envoyer » pour ouvrir la fenêtre d'upload, ou glissez-déposez directement vos fichiers .jar de mods.
- Si vous utilisez Fabric, n'oubliez pas d'ajouter Fabric API dans le même dossier : c'est la dépendance la plus fréquemment oubliée.
- Redémarrez le serveur depuis la console pour charger les nouveaux mods.
/mods
├─ fabric-api-x.x.x.jar
├─ sodium-x.x.x.jar
└─ votre-mod.jar
Pour un modpack complet (souvent plusieurs dizaines de mods), il est plus rapide de sélectionner tous les .jar en une fois dans la fenêtre d'upload plutôt que de les envoyer un par un.
Côté client : installer le même modloader
Un serveur moddé ne sert à rien si les joueurs ne peuvent pas s'y connecter avec la même configuration. Chaque joueur doit :
- Télécharger l'installeur du modloader correspondant (Forge, Fabric ou NeoForge) depuis son site officiel, en choisissant exactement la même version de Minecraft que le serveur.
- Lancer l'installeur en mode « client » (et non « serveur »), qui crée un nouveau profil dans le launcher Minecraft officiel.
- Copier dans son propre dossier
modslocal les mêmes mods que ceux installés sur le serveur, à l'identique niveau version. - Lancer Minecraft avec le profil Forge/Fabric/NeoForge nouvellement créé, puis se connecter au serveur.
Un point souvent oublié : certains mods sont « côté serveur uniquement » ou « côté client uniquement ». Pour les identifier rapidement, la page du mod sur CurseForge ou Modrinth indique en général un badge « Client », « Server » ou « Client and server ».
Les erreurs classiques (et comment les éviter)
Mods client-only installés sur le serveur, ou l'inverse
Certains mods purement visuels ou d'interface (shaders, mods de textures, HUD personnalisés) n'ont rien à faire sur un serveur : ils peuvent empêcher le démarrage ou provoquer des erreurs au chargement. À l'inverse, un mod qui modifie la génération du monde doit être présent des deux côtés, sinon les joueurs seront désynchronisés ou ne pourront pas se connecter du tout.
Versions différentes entre client et serveur
Un mod en version 1.2.0 côté serveur et 1.3.0 côté client peut sembler « presque pareil », mais Forge et Fabric refusent généralement la connexion si les versions ne correspondent pas exactement, avec un message d'erreur listant les mods en cause. La solution est toujours la même : synchroniser les .jar, pas de round approximatif.
Mélanger Forge et Fabric
Un mod Forge ne se charge jamais sur un serveur Fabric, et réciproquement. Si un mod refuse de se charger sans message clair, la première chose à vérifier est son modloader cible.
Mauvaise version de Java
Depuis les versions récentes de Minecraft (1.20.5 et plus, dont toute la branche 1.21), le serveur exige Java 21. Un serveur qui refuse de démarrer après une mise à jour de version sans message d'erreur clair du modloader a souvent ce problème en cause. Sur serv-minecraft, la version de Java est gérée automatiquement par le panel selon l'édition et la version choisies : vous n'avez normalement rien à configurer vous-même, mais c'est le premier réflexe si un modpack ancien refuse de tourner sur une version de Minecraft trop récente.
Trop de mods, pas assez de RAM
Un gros modpack (100 mods et plus) peut facilement saturer une offre pensée pour un serveur Vanilla. Si les temps de chargement de chunks s'allongent ou que le serveur crash au démarrage avec une erreur de mémoire, c'est souvent le signe qu'il faut monter en gamme sur la RAM allouée plutôt que chercher un bug dans les mods.
Pour aller plus loin
Si vous partez d'une page blanche, notre page dédiée serveur Minecraft moddé détaille l'offre adaptée aux modpacks Forge et Fabric, avec la RAM nécessaire selon la taille du pack. Et si vous voulez un pas-à-pas complet de la création du serveur à l'installation d'un modpack entier, direction notre article créer un serveur Minecraft moddé en 2026.
FAQ
Puis-je installer des mods Forge sur un serveur Fabric ?
Non. Forge, Fabric et NeoForge sont trois écosystèmes séparés et incompatibles entre eux. Un mod compilé pour l'un ne se chargera pas sur les autres, quelle que soit la version de Minecraft.
Puis-je changer de modloader sans perdre mon monde ?
Changer de modloader (par exemple passer de Forge à Fabric) revient à changer l'ensemble de vos mods : votre monde Minecraft en lui-même n'est pas supprimé si vous ne cochez pas « Formater le serveur », mais les mods de l'ancien modloader ne fonctionneront plus et certains blocs ou structures ajoutés par ces mods peuvent devenir invisibles ou provoquer des erreurs. Faites une sauvegarde avant toute manipulation de ce type.
Combien de mods puis-je installer sans ralentir mon serveur ?
Il n'y a pas de limite fixe : cela dépend du poids de chaque mod, de la RAM allouée à votre offre et du nombre de joueurs connectés simultanément. Un pack de 50 à 100 mods bien optimisés tourne généralement sans problème sur une offre pensée pour le moddé ; au-delà, surveillez les temps de chargement et le TPS depuis la console.
Comment savoir quelle version de Java utiliser ?
Sur serv-minecraft, vous n'avez rien à configurer : le panel associe automatiquement la bonne version de Java à l'édition et à la version de Minecraft choisies dans l'onglet Version.
Le mode Expert est-il obligatoire pour installer un modpack ?
Non, dans la grande majorité des cas le menu déroulant standard de l'onglet Version suffit. Le mode Expert n'est utile que pour les modpacks fournissant un .jar de serveur personnalisé qui ne correspond à aucune version listée.