Skip to content

About

Лаунчер Minecraft со сборками, модами, темами и входом через Ely.by — форк Modrinth App

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrollLauncher — лаунчер Minecraft со сборками, модами, скинами и входом через Ely.by

Последний релиз Arch Linux x86_64 Скачивания GPL-3.0


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.

Библиотека скинов с 3D-превью

⚡ Больше FPS в игре

Раздел «Производительность»: оптимизированные флаги Java (G1 как в Prism или ZGC без фризов), Feral GameMode, MangoHud и пауза анимаций лаунчера, пока ты играешь.

Настройки производительности

🎨 Интерфейс под себя

Светлая и тёмная тема, палитры и свой акцентный цвет, масштаб от 80 до 150 % и шрифт на выбор: Inter, Golos Text, системный или любой установленный.

Главная: недавние миры и библиотека сборок

И ещё

🔑 Ely.by

Вход по нику или почте с двухфакторной защитой, скины Ely.by в игре через authlib-injector.

🔄 Автообновление

Лаунчер сам находит новую версию и ставит её по кнопке. Архив проверяется по SHA-256, во время игры ничего не трогается.

🖥️ Трей

Последние сборки, остановка игры и время в игре прямо из трея. Автозапуск и команды для горячих клавиш.

📰 Новости

Каждое обновление — с обложкой и списком изменений прямо в боковой панели.

🔒 Приватность

Реклама, телеметрия и сбор ошибок выключены. Никаких аккаунтов Modrinth не требуется.

🐧 Сделан для Linux

Снято ограничение 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 Баннер, обложки релизов и скриншоты для этой страницы
Выпуск релиза
  1. Поднять версию в apps/app/Cargo.toml, apps/app-frontend/package.json и packaging/arch/PKGBUILD.
  2. Собрать: cd apps/app && pnpm tauri build --no-bundle, затем packaging/linux/make-tarball.sh.
  3. Рядом с архивом положить trolllauncher-X.Y.Z-x86_64.tar.gz.sha256 (sha256sum архив > архив.sha256) и вписать сумму в PKGBUILD.
  4. Обложка: добавить версию в design/github/releases.json и запустить python3 design/github/render.py X.Y.Z.
  5. Коммит, тег vX.Y.Z, релиз с архивом и .sha256. Первой строкой описания — ![](https://raw.githubusercontent.com/Flenstick/TrollLauncher/main/.github/media/releases/X.Y.Z.png): эта картинка станет обложкой новости в лаунчере.

Слово [critical] в описании помечает обновление как важное.

Нашёл ошибку — расскажи, как её повторить. Есть идея — предложи её.



TrollLauncher
На основе Modrinth App · GPL-3.0 · Лицензии компонентов

Независимый проект, не связанный с Modrinth, Rinth, Inc., Mojang или Microsoft. Minecraft — товарный знак Mojang AB. Компоненты монорепозитория распространяются под своими лицензиями.

About

Лаунчер Minecraft со сборками, модами, темами и входом через Ely.by — форк Modrinth App

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages