[JAVA] Einführung in Slay the Spire Mod Development (2) Konstruktion der Entwicklungsumgebung

Einführung

In diesem Kapitel erklären wir Ihnen, wie Sie anhand eines zuvor erstellten Beispiels selbst ein Mod-Jar erstellen.

Anforderungen, die Mod jar erfüllen muss

Das Mod-JAR sollte die folgenden Dateien enthalten

Insbesondere hat es die folgende Konfiguration.

ModTheSpire.json
com/qiita/ykojim/Main.class
com/qiita/ykojim/MyCard1.class
com/qiita/ykojim/MyCard2.class
assets/img/card1.png
assets/img/card2.png
assets/loc/CardStrings.json

Erstellen einer Build-Umgebung und Ausführen eines Builds

Es spielt keine Rolle, wie Sie das Glas erstellen, solange es die oben genannten Anforderungen erfüllt, aber hier verwenden wir JDK und mvnw.

Dadurch wird eine `` `StsModStudy.jar``` im Ziel-Unterverzeichnis des Zielverzeichnisses erstellt.

Recommended Posts

Einführung in Slay the Spire Mod Development (2) Konstruktion der Entwicklungsumgebung
Einführung in die Entwicklung der Spire Mod-Entwicklung (3) Definition der Originalkarte
Einführung in Metabase ~ Umgebungskonstruktion ~
Wie erstelle ich einen MOD für Slay the Spire?
Einführung in den Roboterkampf mit Robocode (Umgebungskonstruktion)
Road to Java Engineer Teil 1 Einführung & Umgebungskonstruktion
Einführung in Kotlin für iOS-Entwickler ①-Umgebungskonstruktion
Java Entwicklungsumgebung Konstruktion
Einführung in die Keycloak-Entwicklung
Aufbau der Rails6-Entwicklungsumgebung [Mac]
Einführung in die Android App-Entwicklung
Umgebungskonstruktion für die Entwicklung von Servlet-Anwendungen
Ruby on Rails - Von der Umgebungskonstruktion bis zur einfachen Anwendungsentwicklung auf WSL2
[Unity] Konstruktionsverfahren für die Android-Entwicklungsumgebung
Wenn Sie die Java-Entwicklungsumgebung von Eclipse aus ändern möchten
Informationen zur aktuellen Entwicklungsumgebung (Java 8)
Erstellen einer PostgreSQL-Umgebung mit Docker (vom Setup bis kurz vor der Entwicklung)
Konstruktion der Minecraft Mod-Entwicklungsumgebung (IntelliJ IDEA + Minecraft Forge 1.15.2) + Hello World Mod-Erstellung
Aufbau der AWS Cloud9-Umgebung Aktualisieren Sie Ruby auf die neueste stabile Version
So lösen Sie die lokale Umgebungskonstruktion von Ruby on Rails (MAC)!
Ich habe versucht, das auf Vagrant erstellte Portfolio in die Entwicklungsumgebung von Docker zu migrieren
[Processing x Java] Erstellen einer Entwicklungsumgebung
Einführung in Java zum ersten Mal # 2
Aufbau einer Laravel-Entwicklungsumgebung mit Docker (Mac)
Sapper × Go (Echo) × Aufbau einer Docker-Entwicklungsumgebung
Erstellen einer Entwicklungsumgebung für Universal Robotics UR Caps
Konstruktionsnotiz für die Java-Entwicklungsumgebung auf dem Mac
[Docker] Entwicklung der Entwicklungsumgebung Rails6 / Ruby2.7 / MySQL8
Jekyll Super Einführung # 1 ab 0 - Umweltkonstruktion
Aufbau der Spring Boot + Docker Java-Entwicklungsumgebung
Ausgabe des Buches "Einführung in Java"
Einführung in die praktische Containerentwicklung von Docker / Kubernetes
Einführung der Entwicklungsumgebung des IDOM-Ingenieurs (physisch)
Führen Sie Docker in die Entwicklungs- und Testumgebung vorhandener Rails- und MySQL-Apps ein
Ich möchte die stärkste lokale Entwicklungsumgebung mit VSCode Remote Containers erstellen
Lernen Sie beim Erstellen eines WEB-Servers die Einführung in die Entwicklung von WEB-Anwendungen anhand der Grundlagen
[Jakarta EE 8 Anwendungsentwicklung mit Gradle] 1. Umgebungskonstruktion
So verknüpfen Sie Rails6 Vue (aus dem Umgebungsbau)
Bereiten Sie die JVM-Sprachentwicklungsumgebung mit WSL vor
Verbessern Sie die Leistung der Docker-Entwicklungsumgebung
Zusammenfassung der Fehler beim Erstellen der Minecraft MOD-Entwicklungsumgebung
Erstellen einer Entwicklungsumgebung mit IntelliJ IDEA + Maven + Tomcat 9
Rails6.0 ~ So erstellen Sie eine umweltfreundliche Entwicklungsumgebung
Einführung in den Roboterkampf mit Robocode (Anfängerentwicklung)
Aufbau einer Django-Entwicklungsumgebung mit Docker-Compose (persönliches Memorandum)
Konstruktions- und Entwicklungsverfahren für lokale WordPress-Umgebungen mit Docker
Umweltbauweise und Fehlerbehebung zum Zeitpunkt der gemeinsamen Entwicklung (Schienen, Docker und Github)
Für diejenigen, die MySQL für die Datenbank in der Umgebungskonstruktion von Rails6 ~ verwenden möchten.
[Rails] So löschen Sie MySQL-Daten aus der Produktionsumgebung, nachdem Sie sie in die Entwicklungsumgebung gestellt haben
So überprüfen Sie die in der PC-Entwicklungsumgebung auf Ihrem Smartphone erstellte WEB-Anwendung
[Grobe Erklärung] So trennen Sie den Betrieb der Produktionsumgebung und der Entwicklungsumgebung mit Rails
JavaFX-Anwendungsentwicklung mit IntelliJ IDEA und Gradle ~ Von der Umgebungskonstruktion bis zum Beispielcode ~