Skip to content

Trinity Launcher

Modular graphical environment for Minecraft Bedrock on Linux

LicenseQtC++Flatpak

Trinity Launcher is a modern and modular graphical environment to run and manage Minecraft: Bedrock Edition on Linux. Designed to work both natively and inside Flatpak, it uses Qt6 and follows a clean architecture based on separate libraries (core and ui).

Components Overview

Trinchete

Main launcher: advanced version management, export/import, shortcuts.

Trinito

Content manager: installation, activation/deactivation, and deletion of mods, textures, packs, and worlds.

Technologies

Development Stack

ComponentDescriptionVersion
LanguageStandard C++C++17
UI FrameworkQt FrameworkQt 6.6+
Build SystemCMake3.17+
CompilerClang16+
PackagingFlatpakN/A
PlatformLinux (x86_64, ARM64)glibc

Testing & Data

Data paths

EnvironmentPath
Flatpak Path~/.var/app/com.trench.trinity.launcher/data/mcpelauncher/
Local Path~/.local/share/mcpelauncher/

License

Trinity Launcher is distributed under the BSD 3-Clause License. See the full text in About > License.

Released under the BSD-3-Clause License.