mirror of
https://github.com/yawaflua/Informatis.git
synced 2025-12-10 03:59:26 +02:00
75a262d2402892ef9c6b0c5ea19b994e325910e6
Mindustry Mod Template
A blank template for Mindustry mods with an existing Gradle configuration to compile and dex-ify, and Github Actions to automatically do both and upload the artifacts.
Compiling
JDK 8.
Task dexify requires d8 from Android build-tools > 28.0.1.
Plain Jar is for JVMs (desktop).
Dexed Jar is for for JVMs (desktop) and ARTs (Android).
These two are separate in order to decrease size of mod download.
Windows
Plain Jar: gradlew build
Dexify Plain Jar: gradlew dexify
Build Plain & Dexify Jar: gradlew buildDex
*nix
Plain Jar: ./gradlew build
Dexify Plain Jar: ./gradlew dexify
Build Plain & Dexify Jar: ./gradlew buildDex
I have no idea what I'm doing with this
- Rename directories in
src/to avoid collisions with other mods that didn't. - Change
pGroupingradle.propertiesto match up with the new directories. - Update
maininassets/mod.jsonto line up with renamed directories. - Refer to Compiling.
Languages
Java
99.1%
GLSL
0.7%
Batchfile
0.2%