minecraft-launcher/README.md

2.8 KiB

minecraft-launcher


Download latest

Linux Windows macOS


an opinionated launcher - my based opinion

built for myself, If your its to your taste, help yourself.


racked.ru launcher

Changelog · Audits


Trust

Don't take my word on the privacy stuff. Read the audits:

It's GPL-3.0. Source is right there.


Status

Personal project. I use it daily, that's the only QA. No support guarantees. Bugs happen. Use at your own risk.

PRs welcome but not promised to merge — this is opinionated by design.


CI builds via [GitHub Actions](.github/workflows/build.yml) for all 3
platforms on every tag.

---

## Build from source

```bash
git clone https://github.com/s8n-ru/minecraft-launcher.git
cd minecraft-launcher

# Fedora 43
sudo dnf install cmake gcc-c++ ninja-build extra-cmake-modules \
    qt6-qtbase-devel qt6-qttools-devel qt6-qtsvg-devel qt6-qtnetworkauth-devel \
    libarchive-devel cmark-devel qrencode-devel tomlplusplus

# Ubuntu / Debian
sudo apt install cmake g++ ninja-build extra-cmake-modules \
    qt6-base-dev qt6-tools-dev qt6-svg-dev libqt6networkauth6-dev \
    libarchive-dev libcmark-dev libqrencode-dev libtomlplusplus-dev gamemode-dev libvulkan-dev

JAVA_HOME=/path/to/jdk-21 cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build -j$(nproc)
./build/prismlauncher

---

## License

[![License: GPL-3.0](https://img.shields.io/badge/License-GPL_3.0-black?style=flat-square)](LICENSE)

GPL-3.0-only. Per-file copyright headers preserved.

Based on [PrismLauncher](https://github.com/PrismLauncher/PrismLauncher)
(GPL-3.0), itself a fork of [PolyMC](https://github.com/PolyMC/PolyMC)
and [MultiMC](https://github.com/MultiMC/Launcher).

---