Установить · Возможности · Что нового · Идея · Ошибка
TrollLauncher — лаунчер Minecraft на основе Modrinth App, переделанный под игроков: каталог сборок и модов, библиотека скинов с плащами, вход через Ely.by, настройки производительности как в Prism и обновления в один клик. Без рекламы и телеметрии, на русском языке с первого запуска.
curl -fsSL https://raw.githubusercontent.com/Flenstick/TrollLauncher/main/install.sh | bashВесь каталог Modrinth: сборки, моды, шейдеры, ресурспаки и сервера. Fabric, Forge, NeoForge и Quilt,
импорт .mrpack, обновление модов одной кнопкой и автоматическая загрузка нужной Java.
Моды, файлы, миры и журнал игры. Список из сотен модов прокручивается плавно — в TrollLauncher убраны эффекты, из-за которых он тормозил.
Храни сколько угодно скинов, раскладывай по папкам и отмечай избранные — они появятся в боковой панели для смены в один клик. Добавляй PNG перетаскиванием, по нику Minecraft или Ely.by или по ссылке. В 3D-превью видны плащи Mojang, OptiFine и Ely.by.
Раздел «Производительность»: оптимизированные флаги Java (G1 как в Prism или ZGC без фризов), Feral GameMode, MangoHud и пауза анимаций лаунчера, пока ты играешь.
Светлая и тёмная тема, палитры и свой акцентный цвет, масштаб от 80 до 150 % и шрифт на выбор: Inter, Golos Text, системный или любой установленный.
| Вход по нику или почте с двухфакторной защитой, скины Ely.by в игре через authlib-injector. | Лаунчер сам находит новую версию и ставит её по кнопке. Архив проверяется по SHA-256, во время игры ничего не трогается. | Последние сборки, остановка игры и время в игре прямо из трея. Автозапуск и команды для горячих клавиш. |
| Каждое обновление — с обложкой и списком изменений прямо в боковой панели. | Реклама, телеметрия и сбор ошибок выключены. Никаких аккаунтов Modrinth не требуется. | Снято ограничение WebKitGTK в 60 FPS, работает на Wayland, ставится обычным пакетом pacman. |
Готовая сборка — для Arch Linux и производных, x86_64: CachyOS, EndeavourOS, Manjaro.
curl -fsSL https://raw.githubusercontent.com/Flenstick/TrollLauncher/main/install.sh | bashЗапускай без sudo: установщик сам спросит пароль, соберёт пакет trolllauncher-bin и поставит зависимости.
После установки TrollLauncher появится в меню приложений. Дальше он обновляется сам — кнопка появится
в верхней панели, когда выйдет новая версия.
Для Windows и macOS готовых сборок пока нет.
Ручная установка
git clone --depth 1 https://github.com/Flenstick/TrollLauncher
cd TrollLauncher/packaging/arch
makepkg -siИли скачай архив со страницы релизов:
внутри бинарник trolllauncher, ярлык, иконки и лицензия. Системные библиотеки перечислены в PKGBUILD.
Удаление
curl -fsSL https://raw.githubusercontent.com/Flenstick/TrollLauncher/main/install.sh | bash -s -- --uninstallСборки, миры, скины и настройки останутся в ~/.local/share/TrollLauncher.
Назначь команды на любые сочетания в своей среде рабочего стола — работают и на Wayland.
| Команда | Действие |
|---|---|
trolllauncher --toggle |
Показать или скрыть окно |
trolllauncher --launch-last |
Запустить последнюю сборку |
trolllauncher --show |
Показать окно |
Масштаб интерфейса: Ctrl + / Ctrl −, сброс — Ctrl 0.
TrollLauncher — форк Modrinth App на Tauri, Rust и Vue.
Собрать из исходников
Нужны Rust из rust-toolchain.toml, Node.js ≥ 24.15 и pnpm 12.8.1.
sudo pacman -S --needed base-devel webkit2gtk-4.1 libayatana-appindicator librsvg nodejs pnpm rustup
git clone https://github.com/Flenstick/TrollLauncher
cd TrollLauncher
pnpm install
cp packages/app-lib/.env.prod packages/app-lib/.env
pnpm app:dev # режим разработки
cd apps/app && pnpm tauri build --no-bundle # сборка: target/release/trolllauncher| Где | Что |
|---|---|
apps/app |
Оболочка Tauri и Rust |
apps/app-frontend |
Интерфейс Vue |
packages/app-lib |
Ядро лаунчера |
packaging |
Пакеты для Linux |
design/github |
Баннер, обложки релизов и скриншоты для этой страницы |
Выпуск релиза
- Поднять версию в
apps/app/Cargo.toml,apps/app-frontend/package.jsonиpackaging/arch/PKGBUILD. - Собрать:
cd apps/app && pnpm tauri build --no-bundle, затемpackaging/linux/make-tarball.sh. - Рядом с архивом положить
trolllauncher-X.Y.Z-x86_64.tar.gz.sha256(sha256sum архив > архив.sha256) и вписать сумму в PKGBUILD. - Обложка: добавить версию в
design/github/releases.jsonи запуститьpython3 design/github/render.py X.Y.Z. - Коммит, тег
vX.Y.Z, релиз с архивом и.sha256. Первой строкой описания —: эта картинка станет обложкой новости в лаунчере.
Слово [critical] в описании помечает обновление как важное.
Нашёл ошибку — расскажи, как её повторить. Есть идея — предложи её.
TrollLauncher
На основе Modrinth App · GPL-3.0 · Лицензии компонентов
Независимый проект, не связанный с Modrinth, Rinth, Inc., Mojang или Microsoft. Minecraft — товарный знак Mojang AB. Компоненты монорепозитория распространяются под своими лицензиями.





