Introduction – Forge Documentation, Liste des mods pour Forge.
Types de mod: forge
Le sous-répertoire SRC n’a pas besoin d’être copié sur les espaces de travail; Cependant, vous devrez peut-être actualiser le projet Gradle si le Java (SRC / Main / Java) et la ressource (SRC / Main / Resources) sont créés plus tard.
Début avec Forge
Si vous n’avez jamais fait de mod Forge auparavant, cette section fournira le montant minimum des informations nécessaires pour configurer un environnement de développement de forge. Le reste de la documentation est sur l’endroit où aller à partir d’ici.
Conditions préalables
- Une installation du kit de développement Java 17 (JDK) et de la machine virtuelle Java 64 bits (JVM). Forge recommande et soutient officiellement Eclipse Temurin.
Avertissement Assurez-vous que vous utilisez un JVM 64 bits. Une façon de vérifier consiste à exécuter Java-Version dans un terminal. L’utilisation d’un JVM 32 bits causera certains problèmes lors de l’utilisation de Forgegradle.
- Il est recommandé d’utiliser un IDE avec intégration Gradle.
De zéro au modding
- Téléchargez le kit de développeur MOD (MDK) à partir du site de fichier Forge en cliquant sur «MDK» suivi du bouton «Skip» en haut juste après avoir attendu une période de temps. Il est recommandé de télécharger la dernière version de Forge dans la mesure du possible.
- Extraire le MDK téléchargé dans un répertoire vide. Ce sera le répertoire de votre mod, qui devrait désormais contenir des fichiers gradle et un sous-répertoire SRC contenant l’exemple de mod.
- le sous-répertoire Gradle
- construire.Grade
- gradlew
- gradlew.chauve souris
- paramètres.Grade
Le sous-répertoire SRC n’a pas besoin d’être copié sur les espaces de travail; Cependant, vous devrez peut-être actualiser le projet Gradle si le Java (SRC / Main / Java) et la ressource (SRC / Main / Resources) sont créés plus tard.
- Forge ne prend en charge explicitement le développement sur Eclipse et IntelliJ Idea, mais il existe des configurations d’exécution supplémentaires pour le code Visual Studio. Quoi qu’il en soit, tout environnement, des Netbeans d’Apache à VIM / EMACS, peut être utilisé.
- L’intégration Gradle d’Eclipse et Intellij Idea, à la fois installée et activée par défaut, gérera le reste de la configuration initiale de l’espace de travail sur l’importation ou l’ouverture. Cela comprend le téléchargement des packages nécessaires de Mojang, MinecraftForge, etc. Le plugin «Gradle for Java» est nécessaire pour que Visual Studio Code fasse de même.
- Gradle devra être invoqué pour réévaluer le projet pour presque toutes les modifications de ses fichiers associés (E.g., construire.gradle, paramètres.Gradle, etc.). Certains IDE sont livrés avec des boutons «rafraîchir» pour ce faire; Cependant, cela peut être fait via le terminal via Gradlew .
- Éclipse: Exécutez la tâche Geneclipseruns.
- Idée intellij: Exécutez la tâche Genintellijruns. Si une erreur «module non spécifié» se produit, définissez la propriété ideamodule sur votre module «principal» (généralement $.principal ).
- Code Visual Studio: Exécutez la tâche GenVScoderuns.
- Autres ides: Vous pouvez exécuter les configurations directement en utilisant Gradle Run * (E.g., RunClient, Runserver, Rundata, RungameTestServer). Ceux-ci peuvent également être utilisés avec les ides pris en charge.
Personnalisation de vos informations de mod
Modifier la construction.Fichier gradle pour personnaliser la façon dont votre mod est construit (e.g., Nom de fichier, version d’artefacts, etc.).
Faire pas Modifier les paramètres.Gradle à moins que vous ne sachiez ce que vous faites. Le fichier spécifie le référentiel dans lequel Forgegradle est téléchargé.
Construction recommandée.Personnalisation des grades
Remplacement de l’ID MOD
Remplacez toutes les occurrences d’examplemod, y compris les mods.Toml et le fichier mod principal avec l’ID MOD de votre mod. Cela comprend également la modification du nom du fichier que vous créez en définissant la base.ArchivesName (ceci est généralement défini sur votre ID MOD).
// dans une construction.Gradle Base.archivesName = 'mymod'
Le MDK Forge utilise actuellement ArchivesBasename pour définir le nom d’artefact au lieu de la base.archives name . Nous vous recommandons d’utiliser la base.ArchivesName à la place en tant qu’archivesBasename est obsolète pour la suppression de Gradle 9, qu’une future version de Forgegradle prendra en charge.
Vous pouvez toujours utiliser ArchivesBasename en définissant ce qui suit:
// dans une construction.Gradle Base.archivesName = 'mymod'
ID de groupe
La propriété du groupe doit être définie sur votre package de niveau supérieur, qui devrait être un domaine que vous possédez ou votre adresse e-mail:
Taper | Valeur | Package de niveau supérieur |
---|---|---|
Domaine | exemple.com | com.exemple |
Sous-domaine | exemple.github.Io | Io.github.exemple |
Exemple @ gmail.com | com.Gmail.exemple |
// dans une construction.Gradle Group = 'com.exemple'
Les packages de votre source Java (SRC / Main / Java) devraient également être conformes à cette structure, avec un package intérieur représentant l’ID MOD:
com - Exemple (package de niveau supérieur spécifié dans la propriété du groupe) - MyMod (l'ID MOD) - MyMod.java (renommé examplemod.Java)
Version
Définissez la propriété de version sur la version actuelle de votre mod. Nous vous recommandons d’utiliser une variation de Maven versioning.
// dans une construction.gradle version = '1.19.4-1.0.0.0 '
Configurations supplémentaires
Des configurations supplémentaires peuvent être trouvées sur les documents Forgegradle.
Construire et tester votre mod
- Pour construire votre mod, exécutez Gradlew Build . Cela sortira un fichier dans build / libs avec le nom [ArchivesBasename] – [Version].pot, par défaut. Ce fichier peut être placé dans le dossier MODS d’une configuration Minecraft compatible à forge ou distribué.
- Pour exécuter votre mod dans un environnement de test, vous pouvez soit utiliser les configurations d’exécution générées ou utiliser les tâches associées (E.g. Gradlew Runclient). Cela lancera Minecraft à partir du répertoire d’exécution (par défaut «Run») ainsi que tous les ensembles de source spécifiés. Le MDK par défaut comprend l’ensemble de source principale, donc tout code écrit en SRC / Main / Java sera appliqué.
- Si vous exécutez un serveur dédié, que ce soit via la configuration d’exécution ou Gradlew RunServer, le serveur s’arrête initialement immédiatement. Vous devrez accepter le Minecraft Eula en modifiant l’Eula.Fichier TXT dans le répertoire d’exécution. Une fois accepté, le serveur se chargera, qui peut ensuite être accessible via une connexion directe à LocalHost .
Vous devez toujours tester votre mod dans un environnement de serveur dédié. Cela inclut les mods du client uniquement car ils ne devraient rien faire lorsqu’ils sont chargés sur le serveur.
Types de mod: forge
Les mods de forge sont des installations qui modifient la façon dont le jeu Minecraft apparaît et fonctionne. De toute évidence, ce type spécifique de mod n’est compatible qu’avec Minecraft Forge.
108 vues ❘ il y a 4 heures ❘ Auteur: Disonnsion avec
79 vues ❘ il y a 5 heures ❘ Auteur: xxrexraptorxx ❘ Disponible pour: forge
72 Vues ❘ il y a 5 heures ❘ Auteur: SciWhiz12 ❘ Disponible pour: Forge
87 391 vues il y a 5 heures ❘ Auteur: Lykrast ❘ Disponible pour: tissu, forge
4 267 vues ❘ il y a 5 heures ❘ Auteur: Akashiikun69 ❘ Disponible pour: tissu, forge, courtepointe
1 132 vues ❘ il y a 5 heures ❘ Auteur: Jaredlll08 ❘ Disponible pour: tissu, forge
4 539 vues ❘ il y a 5 heures ❘ Auteur: Traben_0 ❘ Disponible pour: tissu, forge, courtepointe
32 876 vues il y a 5 heures ❘ Auteur: TheCECEC12 ❘ Disponible pour: Forge
427 050 vues ❘ il y a 5 heures ❘ Auteur: James090500 ❘ Disponible pour: tissu, forge
84 638 vues il y a 5 heures ❘ Auteur: Lainmi ❘ Disponible pour: tissu, forge
42 vues ❘ il y a 6 heures ❘ Auteur: Kaboomroads ❘ Disponible pour: Forge
67 720 vues ❘ il y a 6 heures ❘ Auteur: Zacomat ❘ Disponible pour: Forge
5 684 vues ❘ il y a 6 heures ❘ Auteur: Tuxed ❘ Disponible pour: tissu, forge
945 vues ❘ il y a 6 heures ❘ Auteur: 50AP5UD5 ❘ Disponible pour: tissu, forge
50 vues ❘ il y a 6 heures ❘ Auteur: CAS_UAL_TY ❘ Disponible pour: Forge
Postes en vedette
- Jenny Mod
- Jenny Mod McPE
- Minecraft Forge
- HD optifine
- Optifabrique
- Pixelmon
- Juste assez d’articles
- Mod minimap
- Mod de glace et de feu
- Mod de sodium
- Mod de bloc chanceux
- Construction de Tinkers
- Litematica
- Mod d’origine
- Créer un mod
- Mod de modification mondial
- Mod de décroche
- Carte de verrouillage
- Biomes o “
- Mod de Flan
- Mod de combat épique
- Galacticraft
- Replay Mod
- Mod morph
- Le pistolet de Mrcrayfish
- Mien mien non mi
- Mod meuble
- Capes avancées
- Mod de coco
- Rlcraft modpack
Meilleurs lanceurs
Copyright © 2012 – 2023 9Minecraft. Tous droits réservés.
9Minecraft est un site Web sur Minecraft où vous pouvez facilement télécharger des ressources gratuites comme: Minecraft Mods, Minecraft Maps, Resource Packs, Data Packs et bien plus encore.
Copyright © 2012 – 2023 9Minecraft. Tous droits réservés.