prismlauncher-bin [1] is out of date and so fjordlauncher-bin also hasn't been updated in a while. Not sure whether -bin packages are dangerous on MPR as they are on AUR, so we'll just omit it from the install instructions for now. [1] https://mpr.makedeb.org/packages/prismlauncher-bin
69 lines
2.9 KiB
Markdown
69 lines
2.9 KiB
Markdown
<p align="center">
|
|
<picture>
|
|
<source media="(prefers-color-scheme: dark)" srcset="/program_info/shatteredprism-header.svg">
|
|
<source media="(prefers-color-scheme: light)" srcset="/program_info/shatteredprism-header.svg">
|
|
<img alt="ShatteredPrism" src="/program_info/shatteredprism-header.svg" width="40%">
|
|
</picture>
|
|
</p>
|
|
|
|
<p align="center">
|
|
Shattered Prism is a custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once.<br />
|
|
<br />This is a <b>fork</b> of PrismLauncher and is <b>not</b> endorsed by it.
|
|
</p>
|
|
|
|
# Why does this exist?
|
|
|
|
- Fully removed PrismLauncher's DRM.
|
|
- Restores the ability to download modpacks from FTB.
|
|
- [Support for alternative auth servers](doc/alternative-auth-servers.md).
|
|
|
|
|
|
## Installation
|
|
|
|
- Downloads can be found on the [GitHub Releases](https://github.com/LunaisLazier/ShatteredPrism/releases).
|
|
- Last build status can be found in the [GitHub Actions](https://github.com/LunaisLazier/ShatteredPrism/actions) tab (this also includes the pull requests status).
|
|
|
|
## Community & Support
|
|
|
|
Feel free to create a GitHub issue if you find a bug or want to suggest something, it is currently the **only** way to contact anyone regarding this project.
|
|
|
|
Do **not** ask for support on any of the official PrismLauncher channels as they cannot be held responsible for any issues caused by the changes made.
|
|
|
|
|
|
## License [](LICENSE)
|
|
|
|
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.
|
|
|
|
#### macOS (Manual)
|
|
|
|
There are builds for macOS in the [releases section](https://github.com/lunaislazier/ShatteredPrism/releases/latest).
|
|
|
|
### Nix
|
|
|
|
This repository contains a Nix flake:
|
|
|
|
```Shell
|
|
nix run github:lunaislazier/ShatteredPrism
|
|
```
|
|
|
|
See [nix/README.md](nix/README.md) for details.
|
|
|
|
### Other Linux
|
|
|
|
AppImages are available in the [releases section](https://github.com/lunaislazier/ShatteredPrism/releases/latest).
|
|
|
|
## Building
|
|
|
|
To build the launcher yourself, follow the instructions on the Prism Launcher website, but clone this repo instead:
|
|
|
|
- [Windows](https://prismlauncher.org/wiki/development/build-instructions/windows/)
|
|
- [Linux](https://prismlauncher.org/wiki/development/build-instructions/linux/)
|
|
- [MacOS](https://prismlauncher.org/wiki/development/build-instructions/macos/)
|
|
- [OpenBSD](https://prismlauncher.org/wiki/development/build-instructions/openbsd/)
|
|
|
|
## Notes
|
|
|
|
- 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 is `moe.yushi.authlibinjector.Premain`.
|