Alicorn Launcher JS Edition
IMPORTANT
As I, the developer, decided not to contribute to the Minecraft communities, this project won't receive major updates since Core 50 (that's why I call it Sunset).
If servere security vulnerbilities are found in the future, patches might still be available. However, generally, this project is now discontinued.
It doesn't mean you have to switch to another launcher, but if you wish to, we recommand HMCL, it's a free software (as in freedom) and is still being actively maintained.
A third party Minecraft launcher, with high performance and freedom.
Why Yet Another Launcher?
It's simple: I've been using different launchers and none of them can meet my requirements.
And that's why we develop Alicorn.
Why Electron?
Still simple: I fancy it!
Some other reasons include awesomely spectacular speed, etc.
There's no need to consider size. After all, nothing is bigger than your OS ;)
Principles
-
Free as in freedom.
-
Code quality and bug fixes.
-
Even weight on functionalities and performance.
-
Windows last.
-
Bash first.
-
Size is not that important, but sometimes is important.
-
Throw away those stereotypes, the runnable is the best.
-
Embrace UTF-8.
-
Line Feed only.
-
Try to make Alicorn looks the same in different platforms, but not definitely.
-
No SaaS.
Build
Build Executable
To build Alicorn, you'll need:
-
Clone the repository:
git clone https://github.com/Andy-K-Sparklight/Alicorn.git --depth=1
-
Install dependencies:
yarn
-
Run build:
yarn make
This will generate binaries and put them under
out
, including Windows x64, Windows ia32, GNU/Linux x64, GNU/Linux arm64and macOS x64. This will also generate corresponding archives.The support for macOS has ended and no more platform dependent code will be commited. The modules present are still kept, but might not run correctly.
You also need
wine
to complete the cross build progress on platforms other than Windows. Follow the instructions given byelectron-packager
.