All Projects → MEEPofFaith → prog-mats-java

MEEPofFaith / prog-mats-java

Licence: GPL-3.0 license
A java Mindustry mod. Just me making random stuff.

Programming Languages

java
68154 projects - #9 most used programming language
GLSL
2045 projects

Projects that are alternatives of or similar to prog-mats-java

mindustry-extended
A content extension mod for the game Mindustry.
Stars: ✭ 55 (-6.78%)
Mutual labels:  mod, mindustry, mindustry-mod, mindustry-mod-v7
Gravillaso
Mod on Mindustry V7 | GRavillaso by NiTiS & NickName73
Stars: ✭ 31 (-47.46%)
Mutual labels:  mod, mindustry, mindustry-mod, mindustry-mod-v7
Opore-Mod
On steam: https://steamcommunity.com/sharedfiles/filedetails/?id=1903525208
Stars: ✭ 29 (-50.85%)
Mutual labels:  mod, mindustry, mindustry-mod
Ohno-Missiles
With the new ballistic missile, you can nuke the enemies with various missile silos.
Stars: ✭ 90 (+52.54%)
Mutual labels:  mod, mindustry, mindustry-mod
lead ind
Mindustry mod - new drills, liquids and more
Stars: ✭ 48 (-18.64%)
Mutual labels:  mod, mindustry, mindustry-mod
Esoterum
Mindustry java mod that adds a redstone-like wire-based logic system, tailored for making circuits.
Stars: ✭ 35 (-40.68%)
Mutual labels:  mindustry, mindustry-mod, mindustry-mod-v7
testing-utilities-js
Just some small utilities for sandbox/modding
Stars: ✭ 18 (-69.49%)
Mutual labels:  mod, mindustry, mindustry-mod
prog-mats-js
Adds a bunch of scripted stuff. The name definitely isn't synonyms of Advance Content.
Stars: ✭ 35 (-40.68%)
Mutual labels:  mod, mindustry, mindustry-mod
The-End-Is-Nigh
A mod for expanding end game Mindustry .
Stars: ✭ 19 (-67.8%)
Mutual labels:  mod, mindustry, mindustry-mod
AutoUpdater
AutoUpdater :: Automatic Mindustry updater mod.
Stars: ✭ 12 (-79.66%)
Mutual labels:  mod, mindustry, mindustry-mod
MindustryClassicified
MindustryClassicified :: A Mindustry mod to return the graphics to 3.5
Stars: ✭ 15 (-74.58%)
Mutual labels:  mod, mindustry, mindustry-mod
HackerTools
HackerTools :: A simple mod for Mindustry that adds some "hacker" things.
Stars: ✭ 30 (-49.15%)
Mutual labels:  mod, mindustry, mindustry-mod
multi-lib
Mindustry library mod that contains multicrafter scripts
Stars: ✭ 29 (-50.85%)
Mutual labels:  mod, mindustry, mindustry-mod
dimension-shard
A Mindustry Mod that Keep balance with the original game, contains some interesting mechanics, such as skills, another transportation systems or other things.
Stars: ✭ 24 (-59.32%)
Mutual labels:  mindustry, mindustry-mod
reVision
The other way around
Stars: ✭ 119 (+101.69%)
Mutual labels:  mindustry, mindustry-mod
Sapphirium
This mod adds a lot of additional content.
Stars: ✭ 33 (-44.07%)
Mutual labels:  mindustry, mindustry-mod
The-Biggest-Mod
This repository created for mindustry mod.
Stars: ✭ 28 (-52.54%)
Mutual labels:  mindustry, mindustry-mod
Manufacry-kt
Manufacturing based mod for Mindustry
Stars: ✭ 13 (-77.97%)
Mutual labels:  mindustry, mindustry-mod
ExampleMod
You can use multiple lib to enjoy optional additional content, so if you like, press F8 to download recommended modes, and enjoy additional content.
Stars: ✭ 44 (-25.42%)
Mutual labels:  mindustry, mindustry-mod
DustryX
More more content for you
Stars: ✭ 24 (-59.32%)
Mutual labels:  mindustry, mindustry-mod

Logo

Commit Compiling Discord Discord Discord Stars

Progression Ministry is a combination of three of my mods originally made in v5:

  • Ohno Missiles
  • Extra Sand in the Sandbox
  • Progressed Materials

Most of the content in this mod is just experimental turrets. They probably aren't balanced, and are just me trying out various ideas.

Download

Or just find it in the in-game mod browser!

This repo is a continuation of this.

Anuke Template > Sonnicon Template


Building for Desktop Testing

  1. Install JDK 17.
  2. Run gradlew jar [1].
  3. Your mod jar will be in the build/libs directory. Only use this version for testing on desktop. It will not work with Android. To build an Android-compatible version, you need the Android SDK. You can either let Github Actions handle this, or set it up yourself. See steps below.
  4. Running gradlew moveDesktop can move the file to the mods folder for you. (Note: It is not properly set up for Mac. If you use a Mac, PR in the proper command for it.)
    • Run gradlew jarMove to build and move.

Building through Github Actions

This repository is set up with Github Actions CI to automatically build the mod for you every commit. This requires a Github repository, for obvious reasons. To get a jar file that works for every platform, do the following:

  1. Make a Github repository with your mod name, and upload the contents of this repo to it. Perform any modifications necessary, then commit and push.
  2. Check the "Actions" tab on your repository page. Select the most recent commit in the list. If it completed successfully, there should be a download link under the "Artifacts" section.
  3. Click the download link (should be the name of your repo). This will download a zipped jar - not the jar file itself [2]! Unzip this file and import the jar contained within in Mindustry. This version should work both on Android and Desktop.

Building Locally

Building locally takes more time to set up, but shouldn't be a problem if you've done Android development before.

  1. Download the Android SDK, unzip it and set the ANDROID_HOME environment variable to its location.
  2. Make sure you have API level 30 installed, as well as any recent version of build tools (e.g. 30.0.1)
  3. Add a build-tools folder to your PATH. For example, if you have 30.0.1 installed, that would be $ANDROID_HOME/build-tools/30.0.1.
  4. Run gradlew deploy. If you did everything correctlly, this will create a jar file in the build/libs directory that can be run on both Android and desktop.

[1] On Linux/Mac it's ./gradlew, but if you're using Linux I assume you know how to run executables properly anyway.
[2]: Yes, I know this is stupid. It's a Github UI limitation - while the jar itself is uploaded unzipped, there is currently no way to download it as a single file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].