No description
Find a file
2026-04-30 14:12:24 +01:00
.github/workflows Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
buildconfig Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
cmake Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
docs Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
launcher Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
libraries Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
program_info Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
scripts Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
tools Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
.clang-format Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
.clang-tidy Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
.editorconfig Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
.envrc Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
.git-blame-ignore-revs Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
.gitattributes Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
.gitignore Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
.gitmodules Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
.markdownlint.yaml Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
.markdownlintignore Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
BUILD_AND_DEPLOY_V1.sh Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
BUILD_GUIDE.md Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
CHANGELOG.md Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
CMakeLists.txt Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
CMakePresets.json Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
CODE_OF_CONDUCT.md Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
Containerfile Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
CONTRIBUTING.md Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
COPYING.md Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
default.nix Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
INSTALL_DEPS.sh Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
LICENSE Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
PROJECT_SUMMARY.md Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
README.md Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
README_RELEASE.md Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
RELEASE_CHECKLIST.md Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
renovate.json Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
shell.nix Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
vcpkg-configuration.json Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00
vcpkg.json Initial release: racked Minecraft launcher (PrismLauncher fork) v0.1.0 2026-04-30 14:12:24 +01:00

minecraft-launcher

Privacy-first Minecraft launcher. No telemetry. No Microsoft account requirement. Runs smooth on hardware that stock Minecraft chokes on.

Linux Windows macOS License: GPL-3.0

Download · Changelog · Audits

racked.ru launcher

Why this fork exists

Stock Minecraft phones home. Stock launcher pushes Microsoft accounts. Stock client struggles on low-end machines.

This fork fixes all three.

Stock launcher This fork
Telemetry Yes None
Microsoft account Required Optional, never enforced
News fetch on launch Yes Hidden, no startup call
Plays on weak hardware Often won't Yes
Window title Mojang branding racked.ru launcher

Full diff: CHANGELOG.md.


Features

Privacy

  • No telemetry, anywhere. Audited every endpoint — see docs/NETWORK_AUDIT.md
  • No accounts required. Pick a username, play offline. Sign in later if you want
  • No analytics, no tracking. Doesn't matter who you are

Performance

  • Tuned for low-end hardware
  • Bundled Java 21 (no system install)
  • Portable — all data in one folder, USB-friendly

Functionality

  • Modrinth, CurseForge, FTB, ATLauncher, Technic platforms
  • Custom monochrome theme
  • Hide news feed by default — no startup network call

Download

Pre-built binaries for Linux, Windows, macOS:

Latest release

Linux:

tar xzf minecraft-launcher-linux-x64.tar.gz
cd minecraft-launcher
./bin/prismlauncher

Windows:

unzip minecraft-launcher-windows-x64.zip
cd minecraft-launcher
prismlauncher.exe

macOS (unsigned — right-click → Open → Open anyway):

unzip minecraft-launcher-macos-arm64.zip
cd minecraft-launcher
./prismlauncher.app/Contents/MacOS/prismlauncher

Pick a username on first launch. Done.


Build from source

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

CI builds via GitHub Actions for all 3 platforms on every tag.


Trust

This is open-source. Verify the privacy claims yourself:

You don't have to trust me. Read the source.


Status

Personal project. No support guarantees. Bugs may bite. Use at own risk.

Pull requests welcome but not promised to merge.


License

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

Based on PrismLauncher (GPL-3.0), itself a fork of PolyMC and MultiMC.