In letzter Zeit wird Vanille häufig aktualisiert, und es gibt viele Änderungen in den Spezifikationen, aber Eine Umgebung aufzubauen ist nicht so schwierig, da es nicht viel anders ist als zuvor. Forge 1.15 hat nur sehr wenige Erklärungen und ein stabiler Betrieb ist in der Beta-Version noch nicht garantiert. Gehen Sie daher bitte Ihr eigenes Risiko ein.
Der größte Teil des Inhalts in diesem Artikel ** ist vielen Versionen und Umgebungen gemeinsam. ** Der einzige Unterschied besteht darin, dass der zu treffende Befehl je nach IDE und Version unterschiedlich ist.
Derzeit ist dieser Artikel hauptsächlich 1.15.1, daher beginne ich mit der Erklärung.
Laden Sie das JDK von [hier] herunter (https://www.oracle.com/technetwork/java/javase/downloads/index.html). Sie müssen sich bei Ihrem Oracle-Profil anmelden, also erstellen wir eines. Die Installation ist erfolgreich, wenn Sie die heruntergeladene Datei gemäß dem Verfahren installieren und abschließen.
Da diesmal IntelliJ IDEA verwendet wird, müssen keine Umgebungsvariablen festgelegt werden.
Ein MDK ist wie ein Paket, das Forge im Voraus für die für Modding benötigten Dateien vorbereitet hat. Dies ist beim Modden mit Forge obligatorisch. Bitte wählen Sie eine beliebige Version von [hier] aus und laden Sie sie herunter (https://files.minecraftforge.net/).
Wenn Sie den heruntergeladenen entpacken, sieht er folgendermaßen aus. Die Lizenzen sind in Lizenzen aufgeführt, können jedoch sicher gelöscht werden.
Greifen Sie mit einer Eingabeaufforderung usw. auf diesen Ordner zu und führen Sie "gradlew genintellijruns" aus. Warten Sie eine Weile, da die erforderlichen Dateien heruntergeladen werden. Wenn * BUILD SUCCESSFUL * angezeigt wird, ist dies erfolgreich.
Öffnen Sie IntelliJ IDEA, wählen Sie ** Projekt importieren ** und öffnen Sie den soeben eingerichteten Ordner.
Wählen Sie ** Projekt aus vorhandener Quelle erstellen ** ** Weiter **
Wechseln Sie zu einer beliebigen Einstellung ** Weiter **
Danach wird es mehrmals in einem ähnlichen Fenster angezeigt, aber mit dem nächsten sind alle in Ordnung. Drücken Sie abschließend ** Fertig **, um das Projekt zu erstellen.
Wenn Sie unten rechts ein solches Fenster sehen, drücken Sie ** Gradle-Projekt importieren **.
Dann wird die Arbeit automatisch erledigt, also warten wir, bis sie fertig ist. Es hat nicht lange gedauert, weil ich es einmal im Test ausgeführt habe, aber beim ersten Mal dauert es ein paar Minuten. Seien Sie also geduldig. Wenn * CONFIGURE SUCCESSFUL * angezeigt wird, ist dies erfolgreich.
Dies vervollständigt die Entwicklungsumgebung!
Führen Sie im Menü * Gradle * * FunnyContent *> * Tasks *> * fg_runs *> ** runClient ** aus.
Shaki-n
Als Prämisse habe ich mit 1.7.10, 1.12.2, 1.14.4 + a (1.12.1 oder ...) entwickelt. Die detaillierten Spezifikationen der Version sind in der Zwischenzeit nicht genau bekannt, also keine Angst. JDK Erstens ist das JDK-Setup nicht Minecraft, sondern ** Java-Entwicklungsumgebung **. Bis zu diesem Punkt ist das Verfahren für alle Versionen möglich.
gradlew
ist ein Befehl zum Aufrufen des in Forge enthaltenen Wrapper-Typs Gradle. Allen Versionen gemeinsam.
Zurück in 1.7.x konnten Sie setupDevWorkspace`` setupDecompWorkspace
drücken, um das benötigte Setup zu erhalten.
Beispiel: gradlew setupDecompWorkspace setupDevWorkspace eclipse
Da Eclipse zu dieser Zeit noch der Mainstream war, konnte ich die Datei für Eclipse herunterladen, indem ich am Ende "Eclipse" hinzufügte.
Die in diesem Artikel verwendeten "genintellijruns" existieren wahrscheinlich in der zweiten Hälfte von 1.7.10, als IntelliJ IDEA zu einem Hauptakteur wurde. In 1.12.2 habe ich in meinem Fall jedoch die letzte "Sonnenfinsternis" in "Idee" in denselben Befehl wie in 1.7.x geändert, damit sie in IDEA verwendet werden kann.
Wie oben erwähnt, können Sie, wenn Sie den Befehl ändern, auch wenn die neueste Version kommt und es keine Erklärung gibt, bis zu einem gewissen Grad selbst damit umgehen.
Es scheint eine Möglichkeit zu geben, das IDEA-Plug-In zu verwenden, aber ich denke, diese Methode, die dem Verfahren wie zuvor ähnelt, ist die zuverlässigste. Es scheint, dass Verschleierungskarten ab 1.15 verteilt werden, und ich habe das Gefühl, dass sich die Spezifikationen von Forge ändern werden, aber ich möchte mich entspannen.
Recommended Posts