QMLauncher
CLI и GUI лаунчер для Minecraft с поддержкой модов, инстансов и серверов.
Возможности
- Управление инстансами Minecraft (создание, удаление, запуск)
- Поддержка модов (Forge, NeoForge, Fabric, Quilt)
- Интерактивный режим с историей команд
- GUI на базе Wails (React + Go)
- TUI режим для терминала
- Кроссплатформенность (Linux, Windows)
Сборка
cd QMLauncher
# CLI
make build
# GUI для Windows (кросс-компиляция с Linux)
make windows
# TUI
make run-tui
Структура
pkg/launcher— логика запуска Minecraftpkg/auth— локальные и Microsoft аккаунтыfrontend/— React GUI (Wails)internal/tui— TUI интерфейсinternal/cli— CLI команды