[Java] Erstellen wir einen Minecraft Mod 1.14.4 [99. Mod-Ausgabe]

(Dieser Artikel gehört zu einer Reihe von Kommentaren)

Erster Artikel: Einführung

Mod Ausgang

Wenn die Mods, die Sie mit größter Sorgfalt erstellt haben, besser werden, geben wir sie in eine JAR-Datei (Java Archive) aus, damit andere mit ihnen spielen können!

D:\projects\mc_example_mod
 ├ src
 ├ build.gradle
 ├ gradlew
 ├ gradlew.bat
 └ gradle
   └ wrapper
     └ gradle-wrapper.jar
     └ gradle-wrapper.properties

Wenn Sie in Einführung auf die gleiche Weise einrichten, sollte die Projektdatei folgendermaßen aussehen. Bearbeiten Sie 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.

//...

Schreibe das Element von version`` group`` archivesBaseName in den Zeilen 16-18 neu, um es deinem Mod anzupassen. Ich habe das Gefühl, dass es viele Beschreibungen gibt, für die keine anderen Teile erforderlich sind, aber es spielt keine Rolle, sodass Sie es so lassen können, wie es ist.

Starten Sie PowerSell nach dem Umschreiben im Projektordner (in diesem Beispiel D: \ projects \ mc_example_mod) (Umschalt + Rechtsklick im Explorer oder normal mit cd verschieben). Führen Sie den Befehl . \ Gradlew.bat build aus und warten Sie ca. 10 Sekunden. Wenn die Meldung "BUILD SUCCESS FUL" angezeigt wird, ist sie erfolgreich. Eine Datei mit dem Namen [archivesBaseName] _ [version] .jar sollte im Ordner \ build \ libs generiert worden sein. Dies ist die Datei, die als sogenannter Mod verteilt wird.

In Bezug auf die Einführung von Mods werde ich darauf verzichten, da dies den Rahmen technischer Erklärungen sprengt (oder besser gesagt, es gibt viele Erklärungen auf der Welt), aber nach der Einführung von Forge die JAR-Datei in den Mods-Ordner legen und das Spiel spielen. Start. Öffne den Mods-Bildschirm über den Titel und wenn dein Mod erkannt wird, bist du erfolgreich. Wenn Sie sich nicht sicher sind, lassen Sie es uns im Spiel überprüfen.

** Danke für deine lange Reise. ** ** **

Beiseite

Über zukünftige Artikel Es gibt noch viele Teile, die nicht vollständig erklärt wurden, und Elemente, die nicht angesprochen wurden, aber ich dachte, ich möchte eine Umgebung von 1.16.1 einrichten und dort weiterentwickeln, nachdem ich den Erklärungsartikel in Minecraft 1.14.4 getrennt habe. denkt. Es gibt mehrere Mainstream-Versionen der Mod-Entwicklung aufgrund wesentlicher Änderungen der Spezifikationen und offiziellen Aktualisierungsintervalle, und 1.12.2 ist die vorherige Version. Es scheint eine bestimmte Anzahl von 1.14.4 zu geben, aber die Anzahl ist etwas kleiner als die der 1.12.2-Restgruppe und der Follow-up-Gruppe mit hoher Entwicklungsmotivation, und ich hatte den Nachteil, mit dieser Version mit der Entwicklung fortzufahren Ich habe mich entschieden. Es ist unklar, wie viele Mods in 1.16.1 erstellt werden, aber da es sich um die neueste Version ab August 2020 handelt, werde ich dieser Entwicklung hinsichtlich des zukünftigen Potenzials und des Mangels an Informationen Vorrang einräumen. ..

Referenz

Minecraft 1.12 modding with forge – 10 – Export Mod – suppergerrie2.com

Recommended Posts

[Java] Erstellen wir einen Minecraft Mod 1.14.4 [99. Mod-Ausgabe]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [Einführung]
[Java] Erstellen wir einen Minecraft Mod 1.16.1 [Einführung]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [0. Basisdatei]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [4. Tools hinzufügen]
[Java] Lass uns einen Minecraft Mod 1.14.4 erstellen [5. Rüstung hinzufügen]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [Extra Edition]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [7. Fortschritt hinzufügen]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [6. Rezept hinzufügen]
[Java] Erstellen wir einen Minecraft Mod 1.16.1 [Element hinzufügen]
[Java] Erstellen wir einen Minecraft Mod 1.16.1 [Basisdatei]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [1. Element hinzufügen]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [2. Fügen Sie einen Block hinzu]
[Java] Erstellen wir einen Minecraft Mod 1.16.1 [Block hinzufügen]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [3. Registerkarte "Creative hinzufügen"]
[Java] Erstellen wir einen Minecraft Mod 1.16.1 [Bäume hinzufügen und generieren]
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [9. Bäume hinzufügen und generieren]
[Java] Lass uns einen Minecraft Mod 1.14.4 erstellen [8. Erz hinzufügen und erzeugen]
Lassen Sie uns eine Java-Entwicklungsumgebung erstellen (Aktualisierung)
Lassen Sie uns mit Javas Timer einen zeitgesteuerten Prozess erstellen! !!
[Java] Erstellen Sie einen Filter
Lassen Sie uns mit Java ein supereinfaches Webframework erstellen
[Java-Grundlagen] Lassen Sie uns ein Dreieck mit einer for-Anweisung erstellen
Erstellen Sie eine Java-Methode [Memo] [java11]
[Java] Erstellen Sie eine temporäre Datei
So erstellen Sie ein leichtes Container-Image für Java-Apps
[Java-Zweig] Erstellen Sie einen Parser-Kombinator für die rekursive Abstiegssyntaxanalyse 2
Erstellen eines MOB mit dem Minecraft Java Mythicmobs-Plug-In | Vorbereitung 1
Wie unterschreibe ich Minecraft MOD?
Erstellen Sie ein Java-Projekt mit Eclipse
Erstellen Sie einen fließenden Server zum Testen
Lassen Sie uns eine TODO-App in Java 4 erstellen. Implementierung der Buchungsfunktion
Lassen Sie uns eine TODO-App in Java 6 erstellen. Implementierung der Suchfunktion
Lassen Sie uns eine TODO-App in Java 8 erstellen. Implementierung von Bearbeitungsfunktionen
Erstellen wir eine TODO-Anwendung mit Java 1 Kurze Erläuterung von MVC
Lassen Sie uns eine TODO-App in Java 5 erstellen. Schalten Sie die Anzeige von TODO um
[Java] Erstellen und Anwenden eines Folienmasters
Lassen Sie uns Docker unter Windows 10 installieren und eine Überprüfungsumgebung für CentOS 8 erstellen!
[Java-Zweig] Erstellen Sie einen Parser-Kombinator für die rekursive absteigende Syntaxanalyse (machen Sie sich auch Notizen).
So erstellen Sie ein Maven-Repository für 2020
Erstellen Sie eine TODO-App in Java 7 Create Header
[Java] Erstellen wir eine DB-Zugriffsbibliothek!
Los geht's mit Watson Assistant (ehemals Conversation) ⑤ Erstellen Sie einen Chatbot mit Watson + Java + Slack
Erstellen Sie mit Docker für Mac Teil2 eine Entwicklungsumgebung für Java-Webanwendungen
[Azure] Ich habe versucht, eine Java-App für die Erstellung von kostenlosen Web-Apps zu erstellen. [Anfänger]
Ich habe ein Diff-Tool für Java-Dateien erstellt
Schreiben wir die Eingabe / Ausgabe von Java-Dateien mit NIO
Eine Geschichte über die Java 11-Unterstützung für Webdienste
Erstellen Sie eine CSR mit erweiterten Informationen in Java
Erstellen Sie mit Java + MySQL ein einfaches Bulletin Board
Erstellen wir eine REST-API mit WildFly Swarm.
[Windows] [IntelliJ] [Java] [Tomcat] Erstellen Sie mit IntelliJ eine Umgebung für Tomcat 9
Versuchen Sie, ein Bulletin Board in Java zu erstellen
So erstellen Sie Pagenationen für das "Kaminari" -Array
[Java] Erstellen Sie eine Sammlung mit nur einem Element
Erstellen Sie Ihre eigene Android-App für das Java-Lernen
Erstellen Sie Scala Seq aus Java, machen Sie Scala Seq zu einer Java-Liste
Erstellen Sie in Salesforce ein Tool zur Namensidentifizierung