Run gradlew dep to create your copy of the mod that can be found in build/libs. You need jdk 17 installed.
- If this is your first compilation or the
assets/spritesfolder has not been created. this will automatically rungradlew tools:run. For following compilations, you must rungradlew tools:runmanually if you want to add or change sprites. - For android compatible compilation, follow the instructions on Anuke's example java mod
- Place the unprocessed sprites in the assets/sprites-raw folder
- Run
gradlew tools:run - Your packed sprites will be on the assets/sprites folder, keep in mind that this folder will not be pushed to github.
As far as i'm aware, this task is windows only (don't have linux to test that)
- First run
gradlew createRunDir, this will generate a run folder inside the project containing amindustry.jsonfile - Define the parameters
gamePathandsavePathinside themindustry.jsonfile,
gamePathmust be set to the path to an executable of the game, make sure that the executable's name and file extension is included.savePathis the path to the root folder of the local save that the mod is being tested on. Leave empty to default toC:\Users\<you>\AppData\Roaming\Mindustry\mods
- After the
mindustry.jsonfile is properly set up, rungradlew installto compile the mod and put it into the folder specifien insavePath. - Running
gradlew runGamenow should open the game with its save file set to what was put insavePath. Along with your copy of the mod.
- You can add other mods in your
savePath, and they will also load during step 4. Keep in mind that if the game crashes, the crash log will still be inC:Users\<you>\AppData\Roaming\Mindustry\crashes
The tracks under the name 12Three7 are not mine nor were they made for this project and will be taken off the mod if Drifted Notes(went by 12Three7 at the time these musics were made) contacts me telling to take them off.