(Cet article fait partie d'une série d'articles de commentaires)
Premier article: Introduction
Si les mods que vous avez créés avec beaucoup de soin s'améliorent, exportons-les dans un fichier jar (Java Archive) afin que d'autres puissent jouer avec eux!
D:\projects\mc_example_mod
├ src
├ build.gradle
├ gradlew
├ gradlew.bat
└ gradle
└ wrapper
└ gradle-wrapper.jar
└ gradle-wrapper.properties
Si vous configurez de la même manière dans Introduction, le fichier projet devrait ressembler à ceci. Modifiez build.gradle
.
build.gradle
buildscript {
repositories {
maven { url = 'https://files.minecraftforge.net/maven' }
jcenter()
mavenCentral()
}
dependencies {
classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '3.+', changing: true
}
}
apply plugin: 'net.minecraftforge.gradle'
// Only edit below this line, the above code adds and enables the necessary things for Forge to be setup.
apply plugin: 'eclipse'
apply plugin: 'maven-publish'
version = '1.0'
group = 'jp.koteko.example_mod' // http://maven.apache.org/guides/mini/guide-naming-conventions.html
archivesBaseName = 'example_mod'
sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8' // Need this here so eclipse task generates correctly.
//...
Réécrivez l'élément version`` group
ʻarchivesBaseName` aux lignes 16-18 pour qu'il corresponde à votre mod. Je pense qu'il existe de nombreuses descriptions qui ne nécessitent pas d'autres parties, mais cela n'a pas d'importance, vous pouvez donc les laisser telles quelles.
Après la réécriture, démarrez PowerSell dans le dossier du projet (D: \ projects \ mc_example_mod
dans cet exemple) (Maj + clic droit dans l'Explorateur, ou déplacez-vous normalement avec cd
).
Exécutez la commande . \ Gradlew.bat build
et attendez environ 10 secondes. Si le message «BUILD SUCCESS FUL» apparaît, cela signifie qu'il réussit.
Un fichier de [archivesBaseName] _ [version] .jar
doit être généré dans le dossier \ build \ libs
. Il s'agit du fichier distribué en tant que soi-disant Mod.
En ce qui concerne l'introduction de mods, je l'omettrai car cela dépasse le cadre des explications techniques (ou plutôt, il y a beaucoup d'explications dans le monde), mais j'ai introduit Forge, placé le fichier jar dans le dossier mods et joué au jeu. Début. Ouvrez l'écran des mods à partir du titre, et si votre mod est reconnu, vous réussissez. Si vous n'êtes pas sûr, vérifions-le dans le jeu.
** Merci pour votre long voyage. ** **
<détails> <résumé> À propos des prochains articles </ résumé> Il y a encore beaucoup de parties qui ne sont pas complètement expliquées et des éléments qui n'ont pas été abordés, mais j'ai pensé que je voudrais mettre en place un environnement de 1.16.1 et y développer à nouveau, une fois séparant l'article d'explication de Minecraft 1.14.4. je pense. Il existe plusieurs versions grand public du développement de Mod en raison de changements majeurs dans les spécifications et les intervalles de mise à jour officiels, et 1.12.2 est la version précédente. Il semble y avoir un certain nombre de 1.14.4, mais le nombre est un peu plus petit que le groupe résiduel 1.12.2 et le groupe de suivi avec une forte motivation de développement, et j'ai ressenti l'inconvénient de procéder au développement avec cette version, donc ceci J'ai décidé. On ne sait pas combien de mods seront créés dans la 1.16.1, mais comme il s'agit de la dernière version d'août 2020, je donnerai la priorité à ce développement en termes de potentiel futur et de manque d'informations. ..
Minecraft 1.12 modding with forge – 10 – Export Mod – suppergerrie2.com
Recommended Posts