// Minecraft

Créer un serveur modpack : Forge, NeoForge et Fabric expliqués

Créer un serveur modpack : Forge, NeoForge et Fabric expliqués

Un serveur Minecraft vanilla tourne à peu près partout. Mais dès que vous voulez héberger un modpack — avec des dizaines, parfois des centaines de mods chargés en même temps — les choses se corsent : modloaders, limites de RAM, serverpacks et, de temps en temps, un crash à décortiquer vous-même. Cela paraît plus impressionnant que ce ne l'est. Avec un peu de préparation, vous avez en une soirée un serveur modpack opérationnel où vos amis peuvent jouer.

Passons en revue les choix essentiels : quel loader il vous faut, comment choisir un pack adapté à votre groupe, quelle quantité de mémoire est réaliste et que faire si le serveur retombe aussitôt après le démarrage.

Forge, NeoForge ou Fabric : quelle différence ?

Les mods ne tournent pas sur un serveur standard. Ils ont besoin d'un modloader : une version modifiée du serveur capable de charger les mods et de les faire coopérer. Trois grands noms se partagent le terrain :

  • Forge est le loader le plus ancien et le plus connu. La grande majorité des modpacks classiques sont construits dessus, et pour les anciennes versions de Minecraft c'est souvent la seule option sérieuse.
  • NeoForge est une scission de Forge, lancée par une grande partie de l'équipe d'origine. Pour les versions récentes de Minecraft, beaucoup de grands packs et de mods choisissent désormais NeoForge, qui en fait dans la pratique le successeur moderne de Forge.
  • Fabric est un loader léger qui prend rapidement en charge les nouvelles versions de Minecraft. Populaire pour les mods de performance et pour les packs plus petits et réactifs.

Important à savoir : les mods ne sont pas interchangeables entre loaders. Un mod Forge ne fonctionne pas sur Fabric, et inversement. Et soyons honnêtes : en pratique, vous choisissez rarement le loader vous-même. Vous choisissez un modpack, et ce pack détermine le loader et la version de Minecraft que vous utilisez. La question du loader ne devient vraiment intéressante que si vous composez votre propre pack — votre choix de loader détermine alors dans quel catalogue de mods vous pouvez puiser.

Choisir un modpack adapté à votre groupe

Plus gros ne veut pas dire meilleur. Un pack fourre-tout avec des centaines de mods est amusant pour tout voir une fois, mais il demande beaucoup de mémoire, charge lentement et submerge les joueurs qui viennent juste découvrir. Réfléchissez d'abord à ce que votre groupe veut vraiment :

  • Les packs tech ou magie avec un thème clair et des lignes de quêtes sont souvent mieux équilibrés et nettement plus légers que les packs tout-en-un.
  • Les packs skyblock et expert offrent beaucoup de structure et des centaines d'heures de contenu, mais sont exigeants pour les joueurs occasionnels.
  • Les packs aventure légers ou orientés performance sont idéaux si vos amis ont des PC plus anciens. N'oubliez pas que chaque joueur doit aussi faire tourner le pack sur sa propre machine.

Au moment de choisir, vérifiez tout de suite si le pack propose des fichiers serveur officiels, aussi appelés serverpack. La plupart des grands packs sur CurseForge et Modrinth en ont un. Sans serverpack c'est possible aussi, mais il faut alors extraire vous-même les mods client-only du dossier des mods — exactement le genre de corvée dont on se passe un vendredi soir.

Combien de RAM pour votre serveur modpack ?

La dure vérité : les modpacks dévorent la mémoire. Là où un petit serveur vanilla avec une poignée de joueurs se contente de peu, un modpack moyen réclame vite plusieurs gigaoctets. Un repère approximatif :

  • Packs légers (quelques dizaines de mods) : comptez environ 4 Go.
  • Packs moyens (grosso modo 100 à 200 mods) : 6 à 8 Go, c'est confortable.
  • Gros packs fourre-tout : 8 à 12 Go, surtout au-delà d'une poignée de joueurs.

Plus de joueurs, un monde plus grand et une view distance élevée poussent la consommation encore plus haut. Consultez aussi toujours la page du pack lui-même : beaucoup de créateurs indiquent une quantité de RAM serveur recommandée, et cette estimation est généralement plus fiable qu'une règle générale.

Une nuance souvent oubliée : plus de RAM n'est pas toujours mieux. Java nettoie sa mémoire via le garbage collection, et avec une allocation inutilement grande, ces passages de nettoyage peuvent justement provoquer des saccades plus longues. Donnez à votre serveur ce que le pack demande plus une marge, et arrêtez-vous là.

Du serverpack aux amis qui jouent

Installer le serverpack

Un modpack se compose en fait de deux parties : le pack client (ce que les joueurs installent dans leur launcher) et le serverpack (ce qui tourne sur le serveur). Ils ne sont pas identiques — le serverpack ne contient par exemple pas les shaders ni les autres mods client-only. Ne mettez donc jamais bêtement le pack client sur votre serveur. La marche à suivre :

  1. Téléchargez les fichiers serveur du pack via CurseForge ou Modrinth.
  2. Envoyez-les sur votre serveur, ou utilisez l'installateur de modpacks de votre panneau de contrôle si votre hébergeur en propose un — cela évite bien des manipulations de fichiers.
  3. Acceptez l'EULA en mettant la valeur sur true dans eula.txt.
  4. Démarrez le serveur et soyez patient : le premier démarrage d'un gros pack peut prendre de longues minutes, car tous les mods doivent créer leurs enregistrements et fichiers de configuration.

Si le serveur crashe immédiatement au démarrage, vérifiez d'abord si des mods client-only ne se sont pas glissés dans le dossier mods. Un mod purement graphique fait tomber un serveur sans pitié.

Les mêmes mods pour tous : garder les clients synchronisés

La frustration la plus fréquente avec les serveurs modpack ne vient pas du serveur lui-même, mais des joueurs qui n'arrivent pas à s'y connecter. La règle est simple : tout le monde utilise exactement le même pack dans exactement la même version. Qu'une seule version de mod diffère, et vous êtes refusé à la connexion ou il vous manque du contenu dans le monde.

  • Faites installer le pack à tout le monde via un launcher avec prise en charge des modpacks (comme l'application CurseForge, l'application Modrinth ou Prism Launcher) et convenez d'un seul numéro de version.
  • Désactivez les mises à jour automatiques du pack. Rien de plus agaçant qu'un joueur dont le launcher est passé en douce à une version plus récente.
  • Mettez d'abord le serveur à jour et demandez ensuite seulement à tout le monde de suivre — jamais l'inverse.
  • Les mods client-only comme les minimaps et les shaders, les joueurs peuvent tout à fait les ajouter eux-mêmes ; ils n'ont pas besoin d'être sur le serveur.

Votre serveur crashe ? Voici comment trouver le coupable

Tôt ou tard cela arrive : le serveur ne démarre plus ou tombe en pleine partie. Pas de panique — Minecraft moddé vous dit avec une précision surprenante ce qui a mal tourné, si vous savez où regarder.

  • Rapports de crash : dans le dossier crash-reports, vous trouvez un fichier par crash. Regardez en haut la description de la cause et cherchez un nom de mod dans le message d'erreur ; il y figure souvent littéralement.
  • Logs : pas de rapport de crash ? Alors logs/latest.log vous dépannera généralement. Faites défiler jusqu'à la dernière erreur avant l'arrêt.
  • Messages mémoire : si vous voyez des erreurs de mémoire insuffisante, votre allocation de RAM est trop juste pour le pack ou le nombre de joueurs. Il faut monter en gamme.
  • Méthode par dichotomie : si vous ne trouvez pas, déplacez temporairement la moitié des mods hors du dossier et retestez. En quelques étapes, vous encerclez le coupable.

Et l'habitude la plus importante de toutes : faites une sauvegarde avant chaque mise à jour du pack. Revenir en arrière sur une mise à jour est vite fait ; réparer un monde corrompu sans sauvegarde, non.

Quelle formule MC-Node pour votre modpack ?

Chez MC-Node, votre serveur tourne sur du matériel dédié avec stockage NVMe dans le datacenter Previder à Hengelo, protection anti-DDoS incluse. Toutes les formules sont résiliables chaque mois : vous pouvez donc commencer petit et monter en gamme quand votre pack ou votre groupe de joueurs le demande. À titre indicatif, un aperçu des formules Minecraft — les spécifications exactes de chaque formule figurent sur la page des formules :

FormulePrix par moisPensez à
Iron3,30 €Packs légers avec un petit groupe
Diamond7,70 €Packs moyens
Sand9,90 €Packs plus gros ou plus de joueurs
Gravel15,00 €Gros packs fourre-tout

La plupart des formules existent aussi en variante Premium. Découvrez toutes les formules Minecraft et les spécifications actuelles dans le store MC-Node. Vous hésitez entre deux tailles ? Commencez sans crainte une taille en dessous : vous pouvez toujours passer au niveau supérieur, et vous ne payez pas pour de la mémoire que votre pack n'utilise pas.

// ESSAYEZ VOUS-MÊME
Votre serveur Minecraft en ligne en 60 secondes
Voir les offres →