Guide
Comment créer un mod Forge
Mis à jour le 7 octobre 2026
Forge est le plus ancien des grands chargeurs de mods et NeoForge est son successeur pour les versions récentes. Un mod Forge est un projet Gradle qui utilise ForgeGradle (ou NeoGradle), avec un fichier mods.toml et du contenu enregistré par des registres différés (deferred registers).
Un exemple pour commencer.
Générer ceci avec CodexeÉtape par étape
1.Choisir Forge ou NeoForge et la version
Par exemple Forge 47 pour Minecraft 1.20.1, ou NeoForge pour la 1.20.2 et les versions plus récentes.
2.Configurer le projet Gradle
La structure MDK avec ForgeGradle, la version de Gradle correspondante et Java 17 (avant la 1.20.5) ou 21.
3.Écrire mods.toml
L'identifiant du mod, la plage de versions du chargeur et les dépendances. Une mauvaise plage de versions du chargeur est l'erreur de chargement la plus fréquente.
4.Enregistrer le contenu
Utilisez
DeferredRegisterpour les objets, blocs et entités, et le bus d'événements pour les événements du jeu.5.Build
./gradlew build; la première compilation télécharge la chaîne d'outils et peut prendre plusieurs minutes.
Avec Codexe
Décrivez le mod et dites « Forge 1.20.1 » ou « NeoForge 1.21.1 ». Codexe écrit le projet, le compile avec la configuration adaptée et vérifie que le .jar contient mods.toml ou neoforge.mods.toml.
Questions
MCreator est-il plus facile ?
MCreator crée des mods visuellement, élément par élément ; Codexe écrit le code à partir d'une description. Voir Codexe vs MCreator.
Puis-je utiliser un mod Forge avec Fabric ?
Non, ce sont des chargeurs différents. Un mod doit être compilé pour le chargeur que vous utilisez.
Créer un mod Forge
Ce prompt s'ouvre prêt à être envoyé :
“Un mod Forge 1.20.1 qui ajoute un minerai de rubis, une gemme de rubis, une épée en rubis et une armure complète en rubis, avec recettes, textures, génération du minerai dans l'Overworld entre Y -60 et 16, et noms en anglais.”
Générer ceci avec Codexe