Актуальная версия: 0.4.0
KuroLauncher — современный Minecraft-лаунчер на базе Electron, React и TypeScript с тёмным glassmorphism-интерфейсом, профилями запуска, Modrinth Browser, авторскими сборками, скинами, гибкими настройками и кастомным установщиком.
- Добавлен раздел Авторские проекты для личных релизов, коллабов и гостевых сборок.
- NeverCraft добавлен как первый авторский проект с выбором версии и установкой прямо из лаунчера.
- Добавлен выбор языка лаунчера: русский / английский.
- Переведён основной интерфейс, новости, настройки, верхняя панель и элементы мастерской.
- Добавлен выбор шрифта: классический или Minecraft.
- Переработан экран настроек: ровные поля, блок профиля, авторизация и кнопка открытия папки игры.
- Карточки модов, шейдеров и ресурсов стали компактнее и аккуратнее.
- Добавлен полностью кастомный установщик KuroLauncher 0.4.0 в стиле лаунчера.
- В папку приложения устанавливается кастомный деинсталлятор в том же стиле.
- Улучшена установка CurseForge-модпаков и обработка manifest-файлов.
- Установка и управление версиями Minecraft.
- Профили запуска с отдельными настройками Java, RAM, загрузчика, fullscreen и скинов.
- Поддержка Fabric, Forge, Quilt и NeoForge.
- Поиск и установка модов, ресурс-паков, шейдеров и модпаков через Modrinth.
- Отдельные страницы проектов с версиями, изображениями, описанием и статистикой.
- Авторские сборки и CurseForge-модпаки прямо внутри лаунчера.
- Автоматическое создание профиля для установленного модпака.
- Управление установленными дополнениями и модпаками из интерфейса.
- Автоматический подбор совместимой Java для разных версий Minecraft.
- Локальные скины, интеграция CustomSkinLoader и предпросмотр персонажа.
- RU/EN интерфейс и выбор визуального шрифта.
- Кастомный установщик и деинсталлятор в стиле KuroLauncher.
Готовые .exe сборки публикуются в GitHub Releases:
https://github.com/zxckurayami/KuroLauncher/releases
- Electron
- React
- TypeScript
- Vite
- minecraft-launcher-core
- Modrinth API
- CurseForge Web API
- CustomSkinLoader
npm install
npm run devКоманда запускает Vite и Electron одновременно в режиме разработки.
npm run buildnpm run packageКоманда собирает приложение, подготавливает win-unpacked, упаковывает payload и создаёт кастомный .exe установщик KuroLauncher 0.4.0.
Для старой NSIS-сборки оставлена отдельная команда:
npm run package:nsis- Откройте вкладку
Версиии установите нужную версию Minecraft. - Перейдите во вкладку
Профилии создайте профиль запуска. - При необходимости выберите модлоадер и его версию.
- Настройте Java, RAM, fullscreen и другие параметры.
- Установите моды или модпак во вкладке
Моды. - Для авторских сборок откройте
Авторские проектыи установите нужную версию. - Запустите профиль.
Раздел Авторские проекты предназначен не только для сборок zxckurayami. В нём могут появляться:
- личные релизы;
- совместные сборки;
- гостевые проекты сообщества;
- будущие коллаборации.
В версии 0.4.0 первым проектом добавлен NeverCraft с выбором версии, отображением данных сборки и установкой через CurseForge.
Во вкладке Моды можно:
- искать проекты на Modrinth;
- устанавливать моды, шейдеры, ресурс-паки и модпаки;
- открывать подробные страницы проектов;
- выбирать конкретные версии и загрузчики;
- управлять установленными файлами;
- удалять отдельные дополнения или модпак целиком.
При установке модпака лаунчер создаёт отдельный профиль и использует отдельную директорию модпака для запуска.
В лаунчере доступны:
- выбор темы интерфейса;
- выбор акцентного цвета;
- выбор языка лаунчера;
- выбор шрифта интерфейса;
- настройка пути к Java;
- настройка объёма RAM;
- включение полноэкранного режима при запуске Minecraft;
- имя, статус и аватар локального профиля лаунчера;
- открытие папки игры из интерфейса.
KuroLauncher автоматически определяет подходящую версию Java для запуска Minecraft и модлоадеров.
Это особенно важно для:
- старых сборок и модпаков на
1.16.5и ниже; - новых снапшотов и современных версий Minecraft;
- модов, чувствительных к версии Java.
Если нужная Java отсутствует, лаунчер пытается установить совместимую версию автоматически.
Во вкладке Скины можно:
- загрузить локальный PNG-скин;
- выбрать модель
classicилиslim; - просмотреть персонажа перед запуском;
- применить скин через CustomSkinLoader.
- Файлы Minecraft скачиваются с официальных серверов Mojang.
- Моды, ресурс-паки, шейдеры и часть модпаков загружаются через Modrinth.
- Авторские CurseForge-сборки устанавливаются через CurseForge Web API.
- Некоторые старые моды могут требовать строго определённую версию Java.
- Для корректной работы модпаков рекомендуется сначала проверить совместимость версии Minecraft, загрузчика и Java.