Shattered Prism is a custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once.
This is a fork of FjordLauncher and is not endorsed by it or Prism.
This project was originally a direct fork of upstream Prism, but spent most of it's time as a small group-oriented continuation of fn2006's PollyMC, except with continued support for Microsoft authentication and being without branding that would get it confused for a uh... similarly named project. Luckily though, @evan-goode eventually created Fjord and this project has been based upon it ever since!
- Fully removed PrismLauncher's DRM.
- Restores the ability to download modpacks from FTB.
- Support for alternative auth servers.
- Downloads can be found on the GitHub Releases.
- Last build status can be found in the GitHub Actions tab (this also includes the pull requests status).
Feel free to create a GitHub issue if you find a bug or want to suggest something.
For any other project-related inquiries, reach me at either my Bluesky or Twitter.
Do not ask for support on any of the official PrismLauncher channels, please refer to the FjordLauncher ones only if the issue is shared between these two projects.
All launcher code is available under the GPL-3.0-only license.
The logo and related assets are under the CC BY-NC-SA 4.0 license.
To build the launcher yourself, follow the instructions on the Prism Launcher website, but clone this repo instead:
- You can easily use a custom version of authlib-injector on an instance. Select the instance in the main window, click "Edit" (or Ctrl+I/Command+I), go to the Version tab, click "Add Agents", and select your authlib-injector JAR. If your JAR is not correctly identified as authlib-injector, make sure the
Agent-Class
field in the JAR's MANIFEST.MF ismoe.yushi.authlibinjector.Premain
.