# Fjord Launcher logo 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-bin # binary package paru -S fjordlauncher-git # build latest Git commit from source ``` ### 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-bin # binary package 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](https://prismlauncher.org/wiki/development/build-instructions) but clone this repo instead. ## 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`.