1
0
mirror of https://github.com/Anuken/Mindustry.git synced 2024-10-06 04:47:14 +03:00
The automation tower defense RTS
Go to file
Darklord2996 7ca1663d89
Update to servers_v6.json - Update Domain (#6640)
* Update to servers_v6.json - Update Domain

Im stupid and did not format it correctly i've removed the screwed branches on my fork here's the fixed one im so stupid *pain* 
This is to change the port of surrealment as the previous ip was redirected to v7 ill be adding it to that list shortly (it is using the same plugins everything just a version split)

* Update servers_v6.json
2022-03-15 21:25:56 -04:00
.github Update push.yml 2021-11-22 13:12:14 -05:00
android AGP 7.0.3 2021-10-14 11:16:53 -04:00
annotations Added WorldLabel entity for better server-side labels 2021-11-02 10:03:44 -04:00
core Removed redundant (and probably also broken) vars (#6631) 2022-03-09 11:01:26 -05:00
desktop Properly update map name and gamemode on steam (#6449) 2021-12-22 14:23:24 -05:00
fastlane Update achievements.vdf (#4423) 2021-10-12 15:37:00 -04:00
gradle/wrapper Gradle 7.3 2021-11-22 15:32:00 -05:00
ios Removed unused iOS splash screen 2021-10-19 09:19:46 -04:00
server More info (#6465) 2022-01-02 00:22:19 -05:00
tests Fix assertion message (#6448) 2021-12-21 12:09:51 -05:00
tools Removed BindingsGenerator, FontGenerator 2021-11-22 13:16:00 -05:00
.gitignore "Realistic" specular planet lighting 2021-09-16 10:20:32 -04:00
build.gradle Fixed kotlin daemon randomly crashing 2021-10-23 14:35:54 -04:00
CONTRIBUTING.md I have not checked my email in a month 2022-01-31 14:46:18 -05:00
gradle.properties arc 2022-02-02 23:38:00 -05:00
gradlew Upgraded to Gradle 7 & JDK 16 2021-06-14 10:41:19 -04:00
gradlew.bat Upgraded to Gradle 7 & JDK 16 2021-06-14 10:41:19 -04:00
ISSUES.md Create ISSUES.md 2020-12-04 10:03:54 -05:00
jitpack.yml Jitpack gradle tweak 2021-10-10 10:24:10 -04:00
LICENSE Create LICENSE 2018-03-21 10:56:28 -04:00
README.md AdoptOpenJDK -> Adoptium (#6275) 2021-10-31 13:19:37 -04:00
SERVERLIST.md Update SERVERLIST.md 2021-10-05 22:22:27 -04:00
servers_be.json Add Xpdustry BE server (#6526) 2022-01-24 11:05:53 -05:00
servers_v6.json Update to servers_v6.json - Update Domain (#6640) 2022-03-15 21:25:56 -04:00
servers_v7.json that one omega server is back. (#6639) 2022-03-15 10:48:12 -04:00
settings.gradle Land animation progress / IntelliJ android plugin hack 2021-07-27 16:26:13 -04:00
TRANSLATING.md Update TRANSLATING.md 2021-10-10 13:47:44 -04:00

Logo

Build Status Discord

A sandbox tower defense game written in Java.

Trello Board
Wiki
Javadoc

Contributing

See CONTRIBUTING.

Building

Bleeding-edge builds are generated automatically for every commit. You can see them here.

If you'd rather compile on your own, follow these instructions. First, make sure you have JDK 16-17 installed. Other JDK versions will not work. Open a terminal in the Mindustry directory and run the following commands:

Windows

Running: gradlew desktop:run
Building: gradlew desktop:dist
Sprite Packing: gradlew tools:pack

Linux/Mac OS

Running: ./gradlew desktop:run
Building: ./gradlew desktop:dist
Sprite Packing: ./gradlew tools:pack

Server

Server builds are bundled with each released build (in Releases). If you'd rather compile on your own, replace 'desktop' with 'server', e.g. gradlew server:dist.

Android

  1. Install the Android SDK here. Make sure you're downloading the "Command line tools only", as Android Studio is not required.
  2. Set the ANDROID_HOME environment variable to point to your unzipped Android SDK directory.
  3. Run gradlew android:assembleDebug (or ./gradlew if on linux/mac). This will create an unsigned APK in android/build/outputs/apk.

To debug the application on a connected phone, run gradlew android:installDebug android:run.

Troubleshooting

Permission Denied

If the terminal returns Permission denied or Command not found on Mac/Linux, run chmod +x ./gradlew before running ./gradlew. This is a one-time procedure.


Gradle may take up to several minutes to download files. Be patient.
After building, the output .JAR file should be in /desktop/build/libs/Mindustry.jar for desktop builds, and in /server/build/libs/server-release.jar for server builds.

Feature Requests

Post feature requests and feedback here.

Downloads