Learn · concepts

Qu'est-ce qu'un lanceur de mods Minecraft ? Explication des lanceurs

Un chargeur de mods Minecraft corrige le jeu au lancement afin que les fichiers JAR des mods puissent s'exécuter. Découvrez à quoi sert un chargeur, comment il fonctionne et quelles sont les différences entre Fabric, Forge, NeoForge et Quilt.

TRtrolPublished 6 min read

Qu'est-ce qu'un chargeur de mods Minecraft ?

Un chargeur de mods est la couche qui rend les mods possibles. Sans chargeur, Minecraft ne sait absolument pas ce qu'est un mod. Le chargeur se situe entre le lanceur et le jeu, corrige Minecraft au démarrage et offre à chaque mod un emplacement pour se brancher. Installez-le une fois pour votre version, déposez les fichiers .jar dans le dossier mods, et ils se chargeront au démarrage.

Considérez Minecraft vanilla comme un programme scellé. Un fichier .jar de mod est du code qui souhaite modifier ce programme de l'intérieur. Le chargeur est la partie qui l'ouvre, lit ce que vous avez déposé et connecte les mods au jeu avant l'apparition du menu.

Pourquoi Minecraft a-t-il besoin d'un chargeur de mods ?

Les mods ont besoin d'un chargeur car ils modifient le comportement du jeu, ce qui signifie qu'ils doivent s'exécuter à l'intérieur du code du jeu plutôt qu'à côté de celui-ci. Le chargeur est la seule chose qui accorde cet accès. Omettez-le et un fichier .jar de mod n'est qu'un fichier inerte que le jeu ignore.

C'est là que les gens se trompent. Un mod n'est pas un plugin que le lanceur appelle poliment. Il réécrit et étend le comportement de Minecraft au moment de l'exécution, il doit donc être injecté dans le même processus que celui dans lequel le jeu s'exécute. Sans couche d'injection, pas de mod. Le chargeur est cette couche.

Comment fonctionne un chargeur de mods ?

Au lancement, le chargeur s'insère avant le jeu, analyse le dossier des mods et connecte chaque fichier jar de mod aux bons points d'accroche à l'intérieur de Minecraft. Au moment où l'écran de titre s'affiche, le jeu est déjà en cours d'exécution avec vos mods installés. Les deux grands chargeurs empruntent des chemins différents pour parvenir au même résultat.

  1. Le chargeur démarre en premier

    Le lanceur cède le contrôle au chargeur avant que Minecraft ne démarre complètement, afin qu'il puisse modifier le jeu en cours de route plutôt que de se battre contre lui par la suite.

  2. Il lit le dossier des mods

    Chaque pot que vous déposez est découvert, vérifié pour sa compatibilité et mis en file d'attente. L'ordre et les dépendances sont triés ici.

  3. Il corrige le jeu

    Le chargeur recâble le code de Minecraft pour que les modifications de chaque mod prennent effet. Fabric utilise les mixins : des modifications ciblées et chirurgicales du bytecode. Forge propose un système de hooks plus volumineux et plus lourd, conçu pour des changements de contenu importants.

  4. Le jeu fonctionne, modifié

    Minecraft démarre avec chaque mod actif. Pour vous, cela ressemble simplement au jeu, sauf qu'il effectue désormais les actions supplémentaires que vos fichiers ont ajoutées.

Quels sont les principaux chargeurs de mods Minecraft ?

Quatre chargeurs couvrent presque tout dans Minecraft moderne : Fabric, Forge, NeoForge et Quilt. Ils se répartissent grossièrement en un camp léger conçu pour la vitesse et un camp lourd conçu pour les mods de contenu importants. Voici un aperçu rapide.

ChargeurConçu pourNotes
FabricMods de performance et d’utilitéLéger, mises à jour rapides vers les nouvelles versions
ForgeMods de contenu importants et grands packs de modsSystème de hooks plus lourd, longue histoire
NeoForgeMods de contenu modernesUne branche communautaire de Forge
QuiltMods Fabric, étenduUne branche de Fabric avec des fonctionnalités supplémentaires

Fabric et Quilt sont des cousins proches. Quilt est une branche de Fabric et reste largement compatible avec les mods Fabric. NeoForge a été créé à partir de Forge pour des raisons similaires. Si vous souhaitez connaître la distinction plus approfondie entre les deux camps, lisez Fabric contre Forge.

Comment choisir un chargeur de mods ?

Choisissez le chargeur pour lequel vos mods sont conçus. C'est la décision principale la plupart du temps. Un mod est presque toujours fourni pour un seul chargeur, donc dès que vous choisissez les mods que vous souhaitez, le chargeur est déjà déterminé. Il n'existe pas de fichier jar universel qui fonctionne partout.

Deux règles pratiques :

  • Associez-vous aux mods, pas à la marque. Vous voulez un mod de performance ou un pack de mods spécifique ? Quel que soit le chargeur ciblé, c'est celui que vous devez utiliser. Aller à l'encontre de cela ne fait que casser le jeu.
  • Vous commencez ? Optez par défaut pour Fabric. Si vous n'avez pas de liste de mods fixe et que vous accordez de l'importance à la rapidité et à l'accès aux nouvelles versions de Minecraft, Fabric est le point de départ courant. Débutant dans tout cela ? Suivez le guide d'installation de Fabric et de vos premiers mods.

La seule chose que vous ne pouvez pas faire est de mélanger les camps. Les fichiers jar de Fabric et les fichiers jar de Forge modifient le jeu de manière incompatible, et un profil n'exécute qu'un seul chargeur à la fois. Gardez tous vos mods sur le même chargeur et vous êtes paré.

FAQ

Obtenez Terminus

Built on the lightweight, fast-updating side of the modding world.