This fork of Prism Launcher adds integrated support for Ely.by accounts.
ElyPrismLauncher is a Minecraft launcher designed to provide seamless integration with Ely.by accounts while maintaining compatibility with Microsoft Store Accounts (MSA). Built as a fork of Prism Launcher, this tool enhances user experience by offering modern and secure authentication methods.
Key Features:
OAuth2 Login: Securely authenticate using Ely.by's OAuth2 system without sharing credentials directly.
Ely.by Skins Support: Access full skin functionality on any server via Ely.by's official Authlib patches, eliminating the need for additional plugins.
Dual Compatibility: Supports both Ely.by and MSA accounts, ensuring flexibility for all users.
Audience & Benefit:
Ideal for Minecraft players who use Ely.by or wish to switch between accounts seamlessly. Users benefit from a secure, integrated experience that simplifies server access and eliminates the need for third-party tools.
ElyPrismLauncher can be installed via winget, offering an easy setup process for users seeking enhanced Minecraft launcher functionality.
README
This fork of Prism Launcher adds integrated support for Ely.by accounts (MSA accounts can still be used)
This is not endorsed by Prism Launcher or Ely.by.
Why this fork?
There are already quite a few forks out in the wild that add Ely.by support and/or disable the Microsoft account requirement. This fork goes beyond simply adding a login-password prompt and authlib-injector download.
Modern and secure login: ElyPrismLauncher uses OAuth2 to log you in. This means that your credentials are never transferred to the launcher. Instead, you log into your account on the official Ely.by page in the browser, and Ely.by gives the launcher a token to access your account with limited privileges.
Skins support on servers: All other forks rely exclusively on authlib-injector to patch Minecraft to support Ely.by. But authlib-injector can't provide skins on servers that don't have a special skins plugin installed. ElyPrismLauncher uses Ely.by's official Authlib patches, allowing you to see skins anywhere
Feel free to create a GitHub issue if you find a bug or want to suggest a new feature. We have a Discord server where other community members can help you:
Building
If you want to build ElyPrismLauncher yourself, check the Build Instructions.
Sponsors & Partners
Thanks to JetBrains for providing us a few licenses for all their products, as part of their Open Source program.
Forking/Redistributing/Custom builds policy
You are free to fork, redistribute and provide custom builds as long as you follow the terms of the license (this is a legal responsibility), and if you made code changes rather than just packaging a custom build, please do the following as a basic courtesy:
The Epic Games Launcher provides access to the Epic Games Store and Unreal Engine. The Epic Games Store is a marketplace where you can find, purchase, download and play games.
Built on feedback from players like you, the EA Desktop app is the newest iteration of our PC platform. The beta includes new features and overall improvements to power a faster, smarter, more connected desktop app.
An open source video game library manager and launcher with support for 3rd party libraries like Steam, GOG, Origin, Battle.net and Uplay.
Includes game emulation support, providing one unified interface for your games.
Vortex is the new, modern mod manager from Nexus Mods.
It is designed to make modding your game as simple as possible for new users, while still providing enough control for more experienced veterans of the modding scene.
Lead by Tannin, the creator of Mod Organizer, Vortex takes the lessons learnt during the development of MO and Nexus Mod Manager to provide the most powerful and intuitive modding experience available.
The Epic Games Launcher provides access to the Epic Games Store and Unreal Engine. The Epic Games Store is a marketplace where you can find, purchase, download and play games.
Built on feedback from players like you, the EA Desktop app is the newest iteration of our PC platform. The beta includes new features and overall improvements to power a faster, smarter, more connected desktop app.
An open source video game library manager and launcher with support for 3rd party libraries like Steam, GOG, Origin, Battle.net and Uplay.
Includes game emulation support, providing one unified interface for your games.
Vortex is the new, modern mod manager from Nexus Mods.
It is designed to make modding your game as simple as possible for new users, while still providing enough control for more experienced veterans of the modding scene.
Lead by Tannin, the creator of Mod Organizer, Vortex takes the lessons learnt during the development of MO and Nexus Mod Manager to provide the most powerful and intuitive modding experience available.
Make it clear that your fork is not Prism Launcher and is not endorsed by or affiliated with the Prism Launcher project ().
Go through CMakeLists.txt and change Prism Launcher's API keys to your own or set them to empty strings ("") to disable them (this way the program will still compile but the functionality requiring those keys will be disabled).
If you have any questions or want any clarification on the above conditions please make an issue and ask us.
If you are just building Prism Launcher for your distribution, please make sure to set the Launcher_BUILD_PLATFORM to a slug representing your distribution. Examples are archlinux, fedora and nixpkgs.
Note that if you build this software without removing the provided API keys in CMakeLists.txt you are accepting the following terms and conditions:
If you do not agree with these terms and conditions, then remove the associated API keys from the CMakeLists.txt file by setting them to an empty string ("").
License
All launcher code is available under the GPL-3.0-only license.
The logo and related assets are under the CC BY-SA 4.0 license.
GDLauncher is a custom open-source Minecraft launcher written from the ground up in electron/react.
Its main goal is to make it easy and enjoyable to manage different Minecraft versions and install forge/fabric, bringing the playing and modding experience to the next level!
GDLauncher is a custom open-source Minecraft launcher written from the ground up in electron/react.
Its main goal is to make it easy and enjoyable to manage different Minecraft versions and install forge/fabric, bringing the playing and modding experience to the next level!
Fluent Search is a fast and easy-to-use search application that lets you search for running applications, browser tabs, bookmarks, files, and more. Unlike Windows Start Menu, Fluent Search focuses on continuing existing work, it let you jump easily between running application and browser tabs and find files based on your current workflow.
Fluent Search is a fast and easy-to-use search application that lets you search for running applications, browser tabs, bookmarks, files, and more. Unlike Windows Start Menu, Fluent Search focuses on continuing existing work, it let you jump easily between running application and browser tabs and find files based on your current workflow.
Open-source plugin-based desktop efficiency toolbox. The plugins are installed and uninstalled based on npm, which is very lightweight. The plugin data supports WebDAV multi-terminal synchronization, which is very secure. It supports internal network deployment and can be customized for further development, which is very flexible.
Open-source plugin-based desktop efficiency toolbox. The plugins are installed and uninstalled based on npm, which is very lightweight. The plugin data supports WebDAV multi-terminal synchronization, which is very secure. It supports internal network deployment and can be customized for further development, which is very flexible.
Open-source plugin-based desktop efficiency toolbox. The plugins are installed and uninstalled based on npm, which is very lightweight. The plugin data supports WebDAV multi-terminal synchronization, which is very secure. It supports internal network deployment and can be customized for further development, which is very flexible.