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
114 lines
3.8 KiB
Markdown
114 lines
3.8 KiB
Markdown
# <img src="./program_info/org.unmojang.FjordLauncher.svg" alt="Fjord Launcher logo" width="96"/> Fjord Launcher
|
|
|
|
Fjord Launcher is a **fork** of [Prism Launcher](https://github.com/PrismLauncher/PrismLauncher). It was based on [PollyMC](https://github.com/fn2006/PollyMC), which is now unmaintained. It is **not** endorsed by or affiliated with Prism Launcher or PollyMC.
|
|
|
|
## Advantages of this fork over Prism Launcher
|
|
|
|
- [Support for alternative auth servers](doc/alternative-auth-servers.md)
|
|
|
|
- Ability to download FTB modpacks from within the launcher
|
|
|
|
## Having a problem with the launcher?
|
|
|
|
You **will not** open an issue in the Prism Launcher repo.
|
|
|
|
You **will not** ask about Fjord Launcher in the Prism Launcher discord.
|
|
|
|
You **will** ask in #fjord-launcher in our [Matrix space](https://matrix.to/#/#unmojang:matrix.org).
|
|
|
|
You **will** open an issue [here](https://github.com/unmojang/FjordLauncher/issues).
|
|
|
|
## Installation
|
|
|
|
### Windows
|
|
|
|
#### [Scoop](https://scoop.sh) (recommended)
|
|
|
|
```PowerShell
|
|
scoop bucket add unmojang https://github.com/unmojang/scoop-unmojang
|
|
scoop install unmojang/fjordlauncher
|
|
```
|
|
|
|
#### Windows (Manual)
|
|
|
|
You can get installers or portable builds from the [releases section](https://github.com/unmojang/FjordLauncher/releases/latest), MSVC builds are recommended over MinGW builds, but there's no real difference.
|
|
|
|
### macOS
|
|
|
|
#### [Homebrew](https://brew.sh) (recommended)
|
|
|
|
```Shell
|
|
brew tap unmojang/homebrew-unmojang
|
|
brew install --cask fjordlauncher
|
|
```
|
|
|
|
#### macOS (Manual)
|
|
|
|
There are builds for macOS in the [releases section](https://github.com/unmojang/FjordLauncher/releases/latest).
|
|
|
|
### Flatpak
|
|
|
|
```Shell
|
|
flatpak remote-add --user --if-not-exists unmojang https://unmojang.github.io/unmojang-flatpak/index.flatpakrepo
|
|
flatpak install org.unmojang.FjordLauncher
|
|
```
|
|
|
|
### Arch Linux
|
|
|
|
Fjord Launcher is [available](https://aur.archlinux.org/packages?O=0&K=fjordlauncher) from the AUR:
|
|
|
|
```Shell
|
|
paru -S fjordlauncher
|
|
paru -S fjordlauncher-git # build latest Git commit from source
|
|
```
|
|
|
|
`fjordlauncher` is available in [Chaotic-AUR](https://aur.chaotic.cx/).
|
|
|
|
The `fjordlauncher-bin` AUR package is broken; see [https://github.com/unmojang/FjordLauncher/issues/20](https://github.com/unmojang/FjordLauncher/issues/20).
|
|
|
|
### Debian/Ubuntu
|
|
|
|
Install from the MPR with [Mist](https://docs.makedeb.org/using-the-mpr/mist-the-mpr-cli/#installing-mist):
|
|
|
|
```Shell
|
|
mist install fjordlauncher
|
|
mist install fjordlauncher-git # build latest Git commit from source
|
|
```
|
|
|
|
### Nix
|
|
|
|
This repository contains a Nix flake:
|
|
|
|
```Shell
|
|
nix run github:unmojang/FjordLauncher
|
|
```
|
|
|
|
See [nix/README.md](nix/README.md) for details.
|
|
|
|
### Gentoo
|
|
|
|
Install from the [unmojang overlay](https://github.com/unmojang/unmojang-overlay):
|
|
|
|
```Shell
|
|
eselect repository add unmojang-overlay git https://github.com/unmojang/unmojang-overlay
|
|
emerge --sync unmojang-overlay
|
|
emerge -av games-action/fjordlauncher
|
|
```
|
|
|
|
### Other Linux
|
|
|
|
AppImages are available in the [releases section](https://github.com/unmojang/FjordLauncher/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`.
|