All Projects → mindustry-antigrief → mindustry-client

mindustry-antigrief / mindustry-client

Licence: GPL-3.0 license
A custom client for mindustry supporting v5, v6 and v7! Also known as Foo's client.

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects
GLSL
2045 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to mindustry-client

Opore-Mod
On steam: https://steamcommunity.com/sharedfiles/filedetails/?id=1903525208
Stars: ✭ 29 (-67.78%)
Mutual labels:  steam, mindustry
lead ind
Mindustry mod - new drills, liquids and more
Stars: ✭ 48 (-46.67%)
Mutual labels:  mindustry
steam-hour-boost
🔧 Script for idling, boosting playtime in hours, for chosen game without using computer resources. CSGO test successfully.
Stars: ✭ 21 (-76.67%)
Mutual labels:  steam
IMU-VR-Full-Body-Tracker
Inertial Measurement Unit (IMU) based full body tracker for Steam VR.
Stars: ✭ 46 (-48.89%)
Mutual labels:  steam
roberta
Steam Play compatibility tool to run adventure games using native Linux ScummVM
Stars: ✭ 139 (+54.44%)
Mutual labels:  steam
scripter
一些脚本和工具
Stars: ✭ 20 (-77.78%)
Mutual labels:  steam
humble-bundle-key-redeemer
Bulk redemption/activation of Humble Bundle Steam keys.
Stars: ✭ 21 (-76.67%)
Mutual labels:  steam
ReliefValve
A tool to help manage the Steam client.
Stars: ✭ 16 (-82.22%)
Mutual labels:  steam
steam community market
Get item prices and volumes from the Steam Community Market using Python 3
Stars: ✭ 24 (-73.33%)
Mutual labels:  steam
steam go
Simple steam auth util in golang
Stars: ✭ 22 (-75.56%)
Mutual labels:  steam
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 (-73.33%)
Mutual labels:  mindustry
BoilR
Synchronize games from other platforms into your Steam library
Stars: ✭ 664 (+637.78%)
Mutual labels:  steam
wiki
Mindustry's official wiki.
Stars: ✭ 138 (+53.33%)
Mutual labels:  mindustry
steam-box
🎮 Update profile README / pinned gist to contain your Steam playtime leaderboard. 在你的 profile README / pinned gist 上显示你的 steam 游玩时间排行榜。
Stars: ✭ 118 (+31.11%)
Mutual labels:  steam
steam-design-tools
Steam design tools for Steam profile page. ( Steam 个人资料页设计增强工具 )
Stars: ✭ 30 (-66.67%)
Mutual labels:  steam
SteamBuff Market-WalletBalance
饰品筛选倒余额 比例自定义 已适配buff c5game igxe
Stars: ✭ 66 (-26.67%)
Mutual labels:  steam
Steam-Scripts
Steam userscripts
Stars: ✭ 76 (-15.56%)
Mutual labels:  steam
Steam-Auto-Friend
❤️ Node.js based script for steam to accept all incoming friend requests on steam sending one custom welcome message, adding user to selected group and displaying custom playing game status message. Built by @Refloow
Stars: ✭ 23 (-74.44%)
Mutual labels:  steam
steam-cli
Command-line interface to install and execute Steam games
Stars: ✭ 109 (+21.11%)
Mutual labels:  steam
XboxDownload
Xbox下载助手,支持Xbox、微软商店、PS、NS、EA Desktop & Origin、战网国际服、Epic下载加速,修复Steam商店社区访问。
Stars: ✭ 936 (+940%)
Mutual labels:  steam

Logo

Release Update Tests (Unstable) Discord

Installer

Install mindustry-antigrief/client-installer through the mod browser in the vanilla game and allow the game to restart, upon restarting you will be prompted with an install popup, choose a version and it will install itself.

Changelog

Development/Unstable Builds

Steam

Windows

There are 3 methods to install the client on steam for windows.

Automatic Installer

Refer to the installer section

Single Command Installer

Run this command in a CMD window as admin (replace the path if needed): cd /d "C:\Program Files (x86)\Steam\steamapps\common\Mindustry" && del Mindustry.exe && mklink Mindustry.exe C:\Windows\System32\cmd.exe && curl -L -o jre\client.jar https://github.com/mindustry-antigrief/mindustry-client-v7-builds/releases/latest/download/desktop.jar && echo Done! then set the game's launch options to /c java -jar "%cd%\jre\client.jar"

Semi Automated Install

  1. Download the desktop.jar file from the latest release.
  2. Download the steam_appid.txt file and place it in the same folder as the jar.
  3. Place the desktop.jar and steam_appid.txt in the same folder.
  4. Ensure steam is running and you are logged in, double click the jar and it should then open the client on steam.

Manual Install

Removed due to this no longer working correctly in v7, may rewrite later.

Mac OS

  1. Download the desktop.jar file from the latest release.
  2. Open the game install folder, right click the Mindustry.app file and click Show Package Contents.
  3. Navigate to the Resources folder Contents > Resources.
  4. Replace the desktop.jar with the one you just downloaded.
  5. Launching the game should now start the client.
  • To uninstall the client, delete the desktop.jar file in Resources as well as the Mindustry file in the MacOS folder. Start the game, accept the error and start it again.

Linux

  1. You are using linux, I'm sure you can figure this out yourself.

Contributing

See CONTRIBUTING.

Building

Unstable 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

The client doesn't work as a server believe it or not.

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

Feature Requests

Please post feature requests and bug reports in the discord

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].