Récemment, la vanille est fréquemment mise à jour, et il y a de nombreux changements dans les spécifications, mais Construire un environnement n'est pas si difficile car ce n'est pas très différent qu'avant. Forge de 1.15 a très peu d'explications, et le fonctionnement stable n'est pas encore garanti en version bêta, alors prenez vos risques et périls.
La plupart du contenu de cet article est ** commun à de nombreuses versions et environnements. ** La seule différence est que la commande à frapper est différente selon l'EDI et la version.
Pour le moment, cet article est principalement 1.15.1, donc je vais commencer par l'explication.
Téléchargez le JDK depuis ici. Vous devez vous connecter à votre profil Oracle, alors créons-en un. L'installation réussit si vous installez le fichier téléchargé selon la procédure et terminez.
Comme IntelliJ IDEA est utilisé cette fois, il n'est pas nécessaire de définir des variables d'environnement.
Un MDK est comme un pack que Forge a préparé à l'avance pour les fichiers nécessaires à Modding. Ceci est obligatoire lors du modding avec Forge. Veuillez sélectionner et télécharger n'importe quelle version depuis ici.
Si vous décompressez le fichier téléchargé, il ressemblera à ceci. Les licences sont répertoriées dans les licences, mais vous pouvez les supprimer en toute sécurité.
Accédez à ce dossier avec une invite de commande, etc., et exécutez gradlew genintellijruns
.
Attendez un moment car les fichiers nécessaires seront téléchargés.
Si * BUILD SUCCESSFUL * s'affiche, cela signifie qu'il réussit.
Ouvrez IntelliJ IDEA, sélectionnez ** Importer un projet ** et ouvrez le dossier que vous venez de configurer.
Sélectionnez ** Créer un projet à partir d'une source existante ** ** Suivant **
Changer pour n'importe quel paramètre ** Suivant **
Après cela, il apparaîtra plusieurs fois dans une fenêtre similaire, mais tout va bien avec la suivante. Enfin, appuyez sur ** Terminé ** pour créer le projet.
Lorsque vous voyez une fenêtre comme celle-ci en bas à droite, appuyez sur ** Importer le projet Gradle **.
Ensuite, le travail se fera automatiquement, alors attendons qu'il se termine. Cela n'a pas pris longtemps car je l'ai exécuté une fois dans le test, mais la première fois, cela prendra quelques minutes, alors soyez patient. Si * CONFIGURE SUCCESSFUL * s'affiche, le message est réussi.
Ceci complète l'environnement de développement!
Depuis le menu * Gradle *, exécutez * FunnyContent *> * Tasks *> * fg_runs *> ** runClient **.
Shaki-n
Comme prémisse, j'ai développé avec 1.7.10, 1.12.2, 1.14.4 + a (1.12.1 ou ...). Les spécifications détaillées de la version ne sont pas connues exactement, alors n'ayez pas peur. JDK En premier lieu, la configuration JDK n'est pas Minecraft, mais ** l'environnement de développement Java **. Ainsi, jusqu'à présent, la procédure est possible pour toutes les versions.
gradlew
est une commande pour appeler le type de wrapper Gradle inclus dans Forge. Commun à toutes les versions.
De retour dans la version 1.7.x, vous pouviez cliquer sur setupDevWorkspace`` setupDecompWorkspace
pour obtenir la configuration dont vous avez besoin.
Exemple: gradlew setupDecompWorkspace setupDevWorkspace eclipse
Étant donné qu'Eclipse était toujours le courant dominant à cette époque, j'ai pu télécharger le fichier pour Eclipse en ajoutant ʻeclipse` à la fin.
Les «genintellijruns» utilisés dans cet article existent probablement dans la seconde moitié du 1.7.10, lorsque IntelliJ IDEA est devenu un acteur majeur. Cependant, dans la version 1.12.2, dans mon cas, je viens de changer la dernière «eclipse» en «idea» par la même commande que dans 1.7.x afin qu'elle puisse être utilisée dans IDEA.
Comme mentionné ci-dessus, si vous modifiez la commande, même si la dernière version arrive et qu'il n'y a pas d'explication, je pense que vous pouvez le gérer vous-même dans une certaine mesure.
Il semble y avoir un moyen d'utiliser le plug-in IDEA, mais je pense que cette méthode, qui est similaire à la procédure précédente, est la plus fiable. Il semble que les cartes d'obscurcissement seront distribuées à partir de la version 1.15, et je pense que les spécifications de Forge vont changer, mais j'aimerais me détendre.
Recommended Posts