MineOrc is an instance manager and launcher for Minecraft: Java Edition.
- Game launch
- Profile/Instance management
- Java registration & management
- Microsoft Authentication (MSA)
- Mod loaders support
MineOrc requires .NET 10 Runtime. You can get it here.
There are no release builds at the moment, but you can get a CI build from here. In any case it is inaccessible because it was throttled by GitHub, login and use the 'Actions' page to get one.
To get a list of commands, run mineorc --help.
To build, you will need .NET 10. You can download it here.
Note that in order to build you will need to specify a secrets file. It should be located under:
Important
In order for the app to build and run correctly, you will need to specify a
secrets file. It should be located under MineOrc/Resources/Secrets.json,
and it must be conforming to
this class file.
If you don't have the API keys, just leave the value blank.
To develop, you probably need a decent .NET IDE. Your free options are:
- Visual Studio Community (non-commerical or startup use)
- Visual Studio Code, with C# Dev Kit (same as Visual Studio)
- Rider (non-commercial use)
- Emacs, etc. editors that support Language Server Protocol
To contribute, fork, modify and open a pull request. To report a bug or request a feature, please use Issues.
This project is licensed under the GPL-3.0-or-later licence. See the legal code here.
MineOrc is not an official Minecraft product, and is not associated with nor approved by Mojang or Microsoft.
