A launcher for Mindustry built with Node.JS.

Overview

MindustryLauncher

A custom launcher for Mindustry built with TypeScript and Node.JS.

Features

  • Logging
  • Version selection
  • Automatic version download
  • Automatically copies external mods on file update and relaunches
  • Relaunch on command
  • Highly configurable
  • Open source
  • Discord RPC
  • Steam achievement support

Installation

Warning: the installation is WIP and rather annoying if you are not tech-savvy.

Requirements: Node.JS

  1. Download this folder somewhere, I recommend "C:\Mindustry\Launcher".
  2. Copy the provided batch file(mindustry.bat) into a directory on your PATH. This is done so you can type mindustry instead of node C:\Mindustry\Launcher\index.js.
  3. If you didn't download to C:\Mindustry\Launcher, open and edit the batch file in the way it says.
  4. Open a command prompt/terminal and run mindustry --install. If you get an error saying "'mindustry' is not recognized as an internal or external command", then relaunch the terminal, or the directory you put the batch file in isn't on the PATH.
  5. Edit the config.json file if you want to change the settings.

better installation coming soon

Usage

CLI only.

mindustry [--help] [--install] [--version <version>]

You might also like...

Shizuku Launcher is a simple AWS Virtual Machine helper. Now in Next.js

Shizuku Launcher Shizuku Launcher is a simple AWS Virtual Machine helper. Shizuku Launcher offers multiple solutions to keep your credential security

Jan 3, 2023

A JupyterLab extension to create custom launcher entries.

A JupyterLab extension to create custom launcher entries.

jupyter_app_launcher A JupyterLab extension to create custom launcher entries jupyter_app_launcher helps users customize the JupyterLab launcher with

Dec 28, 2022

Node 18's node:test, as a node module

node-core-test This is a user-land port of node:test, the experimental test runner introduced in Node.js 18. This module makes it available in Node.js

Dec 15, 2022

Complete Open Source Front End Candy Machine V2 Minter dAPP Built For The Frog Nation NFT Solana Project. Built With React, Candy Machine V2, Typescript

Complete Open Source Front End Candy Machine V2 Minter dAPP Built For The Frog Nation NFT Solana Project. Built With React, Candy Machine V2, Typescript

Complete Open Source Front End Candy Machine V2 Minter dAPP Built For The Frog Nation NFT Solana Project. Built With React, Candy Machine V2, Typescript

Sep 24, 2022

In this project, I built a simple HTML list of To-Do tasks. This simple web page was built using Webpack, creating everything from a JavaScript index file that imported all the modules and assets

In this project, I built a simple HTML list of To-Do tasks. This simple web page was built using Webpack, creating everything from a JavaScript index file that imported all the modules and assets

To Do List In this project, I built a simple HTML list of To-Do tasks. This simple web page was built using Webpack, creating everything from a JavaSc

Mar 31, 2022

`raaghu-mfe` is an opensource micro front end framework built on top of `raaghu-elements`, Bootstrap 5 and Storybook offering highly customizable UI components and built-in pages

 `raaghu-mfe` is an opensource micro front end framework built on top of `raaghu-elements`, Bootstrap 5 and Storybook offering highly customizable UI components and built-in pages

`raaghu-mfe` is an opensource micro front end framework built on top of `raaghu-elements`, Bootstrap 5 and Storybook offering highly customizable UI components and built-in pages. Raaghu mfe can be used as a base to build complex components and UI layouts whilst maintaining a high level of reusability,flexibility with ease of maintenance.

Dec 30, 2022

In this project, I built a simple HTML list of To Do tasks. The list is styled according to the specifications listed later in this lesson. This simple web page is built using webpack and served by a webpack dev server.

Awesome books:JavaScript Using Modules In this project, I built a simple HTML list of To Do tasks. The list is styled according to the specifications

Nov 25, 2022

This an CRUD app built were users can create, update and delete specific day to day tasks as they wish. The app is built using webpack and served with webpack dev server

This an CRUD app built were users can create, update and delete specific day to day tasks as they wish. The app is built using webpack and served with webpack dev server

Todo-List This an CRUD app built were users can create, update and delete specific day to day tasks as they wish. The app is built using webpack and s

Sep 28, 2022
Comments
  • hotfix: not such a dir error fix

    hotfix: not such a dir error fix

    This is Hotfix of index.js

    i launched the index.js but i found the problem, there is no such a file of config.json

    C:\Mindustry\Launcher>node .
    [Launcher] Unhandled runtime error!
    C:\Mindustry\Launcher\index.js:514
        throw err;
        ^
    
    Error: ENOENT: no such file or directory, open 'config.json'
        at Object.openSync (node:fs:585:3)
        at Object.readFileSync (node:fs:453:35)
        at init (C:\Mindustry\Launcher\index.js:346:34)
        at main (C:\Mindustry\Launcher\index.js:432:28)
        at Object.<anonymous> (C:\Mindustry\Launcher\index.js:510:5)
        at Module._compile (node:internal/modules/cjs/loader:1103:14)
        at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)
        at Module.load (node:internal/modules/cjs/loader:981:32)
        at Function.Module._load (node:internal/modules/cjs/loader:822:12)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12) {
      errno: -4058,
      syscall: 'open',
      code: 'ENOENT',
      path: 'config.json'
    }```
    
    i fixed it with __dirname and create those own const it work
    opened by WilloIzCitron 3
Owner
Coder gang...
null
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
A mod for Mindustry that adds a few items and liquids, and a whole new tier of upgrades, along with arc

A mod that adds a few items and liquids, and a whole new tier of upgrades, along with arc. Made by Chickenloser and Oreo with help from Duvent.

null 5 Nov 25, 2022
A Mindustry mod that is public for anyone to contribute. Star the mod for access.

Star the mod and I will add you as a contributor. Rules for contributors Only delete or edit content if you have permission, or if you made the conten

null 6 Jul 25, 2022
Adds a flashlight to Mindustry.

mindustry-lighting Adds various types of lighting sources to the player in Mindustry. Flashlight The default light source of the mod. Instead of makin

Antumbra (or Lich) 7 Oct 27, 2022
A Minecraft launcher written in Rust, with an Electron frontend.

RustMine A Minecraft launcher written in Rust, with an Electron frontend. Why? I thought it would be fun to use two of my most familiar languages, Rus

sussyimpostor 1 Oct 16, 2022
A launcher for quickly & easily switching server destinations.

GrassClipper Grasscutter launcher for easily switching between Official and Private servers Download Here! *Note: some translations are outdated, so i

null 520 Jan 6, 2023
MacOS launcher & command palette

About If you ever liked tools like Raycast and Alfred, but wanted to own them and tweak them yourself, then SOL is the tool for you. All the affordanc

Oscar Franco 1.4k Dec 30, 2022
Shizuku Launcher is a simple AWS Virtual Machine helper.

shizuku-launcher-web Shizuku Launcher is a simple AWS Virtual Machine helper. Shizuku Launcher offers multiple solutions to keep your credential secur

Seraphim Lou 16 Oct 11, 2022
An Anime Game launcher for Linux with automatic patching fixing detection of Linux/Wine and telemetry disabling

An Anime Game launcher for Linux with automatic patching fixing detection of Linux/Wine and telemetry disabling

An Anime Team 367 Jan 4, 2023