The Kingsroad Starts Here
The long wait is over, beta has landed for the new launcher.
Beta is a public testing period for the new launcher. At this point, the feature set is locked. New features will only be added if absolutely necessary. The primary objectives for these tests are bug fixes, optimization, and infrastructure setup. Download links at the bottom.The long wait is over, beta has landed for the new launcher.
Features
- Full account management.
- Add multiple accounts and easily switch between them.
- Credentials are never stored and transmitted directly to Mojang.
- Efficient asset management.
- Receive client updates as soon as we release them.
- Files are validated before launch. Corrupt or incorrect files will be redownloaded.
- ☕ Automatic Java validation.
- If you have an incompatible version of Java installed, we'll install the right one for you.
- You do not need to have Java installed to run the launcher.
- News feed natively built into the launcher.
- ⚙️ Intuitive settings management, including a Java control panel.
- Supports all of our servers.
- Switch between server configurations with ease.
- View the player count of the selected server.
- Automatic updates. That's right, the launcher updates itself.
- View the status of Mojang's services.
The data directory for the new launcher is NOT the same as the old launcher.
The data directories can be found at the following locations.
- Windows AppData/Roaming/.westeroscraft/
- OSX ~/Library/Application Support/.westeroscraft/
- Linux /home/.westeroscraft/
Bug Fixes
If you think you've spotted a bug, please file a report on GitHub (click). Before you report a bug, please do the following.
- Ensure you are running the latest beta release.
- Check the console for errors, and attach them to the issue. To do this, you can export the console output to a file. The console can be opened using the keybind CTRL + Shift + i. From there, right click on the output and select save as.
Optimization
Internal functionality of the new launcher may be changed during the beta testing period. If you are tech savvy and feel any part of the code can be optimized, submit an issue or pull request.
Infrastructure Setup
We will also use the beta period to setup resources and infrastructure to support the full release and beyond. This will involve both updating and creating content. Areas of focus:
- Wiki Help Articles
- PR and Support Videos (click)
- New Site Content
@geeberry has begun working on a new site page dedicated to the launcher. This page is in a beta phase and will be recieving various style and content updates as we go along.
Check it out
https://westeroscraft.com/launcher
Download the New Launcher
You can download the launcher from one of two places.- The site's new (wip) launcher page.
https://westeroscraft.com/launcher - GitHub Releases.
https://github.com/WesterosCraftCode/ElectronLauncher/releases
Windows
You will see the following message (or similar). Click more info and then run anyway.
You will see the following message (or similar). Click more info and then run anyway.
Control-click the app icon, then choose Open from the shortcut menu.
Linux
idk, you're on linux you can figure it out
Please note that the site pulls the download assets directly from the GitHub releases page.
Do not download assets originating from links other than https://github.com/WesterosCraftCode/ElectronLauncher/releases
Special thanks to @geeberry, @Fin, @NewEnglandRed09, and @mikeprimm for assisting throughout the development period.