[JAVA] Introduction to Slay the Spire Mod Development (2) Development Environment Construction

Introduction

In this chapter, we will explain how to create a mod jar by yourself using a sample created in advance.

Requirements that mod jars must meet

The mod jar should contain the following files

Specifically, it has the following configuration.

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

Creating a build environment and executing a build

It doesn't matter how you create the jar as long as it meets the above requirements, but here we will use the JDK and mvnw.

This will create a `` `StsModStudy.jar``` in the target subdirectory of the clone destination directory.

Recommended Posts

Introduction to Slay the Spire Mod Development (2) Development Environment Construction
Introduction to Slay the Spire Mod Development (3) Original Card Definition
Introduction to Metabase ~ Environment Construction ~
How to make a mod for Slay the Spire
Introduction to Robot Battle with Robocode (Environment Construction)
Road to Java Engineer Part1 Introduction & Environment Construction
Introduction to kotlin for iOS developers ①-Environment construction
java development environment construction
Introduction to Keycloak development
Rails6 development environment construction [Mac]
Introduction to Android application development
[Environment construction] Get the Ruby on Rails 6 development environment within 1 hour
Run the sample "Introduction to TensorFlow Development" on Jetson nano
Environment construction for Servlet application development
Ruby on Rails --From environment construction to simple application development on WSL2
[Unity] Android development environment construction procedure
If you want to change the Java development environment from Eclipse
About the current development environment (Java 8)
PostgreSQL environment construction with Docker (from setup to just before development)
I tried to take a look at the flow of Android development environment construction with Android Studio
Minecraft Mod development environment construction (IntelliJ IDEA + Minecraft Forge 1.15.2) + Hello World Mod creation
AWS Cloud9 environment construction Update Ruby to the latest stable version
How to solve the local environment construction of Ruby on Rails (MAC)!
I tried migrating the portfolio created on Vagrant to the Docker development environment
Introduction to Java development environment & Spring Boot application created with VS Code
CentOS8 + Anaconda + Django development environment construction procedure
[Processing x Java] Construction of development environment
Introduction to java for the first time # 2
Laravel development environment construction with Docker (Mac)
Sapper × Go (echo) × Docker development environment construction
Universal Robotics UR Caps development environment construction
Java development environment construction memo on Mac
[Docker] Development environment construction Rails6 / Ruby2.7 / MySQL8
Jekyll super introduction starting from 0 # 1 --Environment construction
Spring Boot + Docker Java development environment construction
Output of the book "Introduction to Java"
Introduction to Docker / Kubernetes Practical Container Development
Introduction of IDOM engineer's development environment (physics)
Introduce Docker to the development environment and test environment of existing Rails and MySQL applications
I want to create the strongest local development environment using VSCode Remote Containers
Learn while making a WEB server Introduction to WEB application development from the basics
[Jakarta EE 8 application development with Gradle] 1. Environment construction
How to link Rails6 Vue (from environment construction)
Prepare the JVM language development environment with WSL
Improve the performance of your Docker development environment
Error summary when creating Minecraft MOD development environment
Development environment construction using IntelliJ IDEA + Maven + Tomcat 9
Rails6.0 ~ How to create an eco-friendly development environment
[Note] About the introduction to Swift practice Chapter 11
A reminder of Docker and development environment construction
Ruby on Rails development environment construction on M1 Mac
Introduction to Robot Battle with Robocode (Beginner Development)
Django development environment construction using Docker-compose (personal memorandum)
Wordpress local environment construction & development procedure with Docker
Environment construction method and troubleshooter at the time of joint development (rails, docker and github)
For those who want to use MySQL for the database in the environment construction of Rails6 ~.
[Rails] How to delete production environment MySQL data after putting it in the development environment
How to check the WEB application created in the PC development environment on your smartphone
[Rough explanation] How to separate the operation of the production environment and the development environment with Rails
JavaFX application development with IntelliJ IDEA and Gradle ~ From environment construction to sample code ~