Исходники на GitHub
Открытый исходный код Бесплатно Лаунчер Minecraft
Значок GoodPlanCraftLauncher

GoodPlanCraftLauncher

Лёгкий · Быстрый · Открытый

Лаунчер Minecraft для Windows: вход через Microsoft и офлайн-вход, управление версиями, установка Forge / Fabric / OptiFine в один клик. Если игра падает, он объясняет причину, а не показывает пустое окно.

Версия v1.9.2 / Обновлено 2026-10-24 / Платформа Windows / Linux

Окно выше — интерактивное: это сам интерфейс лаунчера, работающий прямо на странице.

Основные возможности

Практичные инструменты для игроков — каждый помогает быстрее попасть в игру

Два способа входа

Вход через Microsoft и офлайн-вход, переключаться можно в любой момент; офлайн-режим не требует проверки по сети.

Скачивание модов встроено

Ищите на Modrinth и CurseForge и устанавливайте моды, шейдеры и наборы ресурсов в папку, которую действительно использует выбранная версия.

Четыре загрузчика модов

Forge, NeoForge, Fabric и OptiFine ставятся из официальных источников, версия Java проверяется заранее.

25 языков интерфейса

При первом запуске следует языку системы; переключается в настройках в любой момент.

Автоматическое управление версиями

Скачивание, установка и переключение версий Minecraft в один клик; библиотеки и ресурсы подтягиваются сами.

Быстрый запуск

Упрощённый путь запуска и кэширование: вы нажимаете — и играете, без ожидания.

Управление Java

Находит и устанавливает Java автоматически; источник загрузки можно выбрать — Университет Цинхуа, Нанкинский университет, Huawei Cloud или официальный, при ошибке используется следующий.

Поддержка тем

Полная поддержка светлой и тёмной темы, масштаб интерфейса настраивается.

Автообновление и обслуживание

Встроенная проверка обновлений и настраиваемая автоочистка логов не дают лаунчеру разрастаться.

Сообщения о падениях и отчёты об ошибках

При аварийном завершении игры лаунчер объясняет причину и позволяет в один клик выгрузить отчёт об ошибке (отчёт о падении + логи + сведения о системе).

Панель запущенной игры

После запуска справа появляется панель с версией, PID, временем работы и памятью; игру можно завершить в любой момент.

Свой заголовок окна

Задайте собственный заголовок окна игры, с магическими словами вроде {mc_version} и {time}.

Настоящие скриншоты

Окно сверху — веб-копия интерфейса лаунчера, по ней можно кликать без установки. Четыре ниже — лаунчер, работающий на Windows, без обработки.

Скачать

Выберите платформу и отправляйтесь в блочное приключение

GPCL-1.9.2-Setup.exe
В блочный мир!
Обновлено 2026-10-24 Платформа Windows / Linux Лицензия Открытый исходный код, бесплатно
Все варианты загрузки

Системные требования

Скромные, но знать их стоит

Операционная система

Windows 10 64-бит (1709+); Windows 11 тоже подходит

Java

Устанавливается лаунчером автоматически; лишние или конфликтующие версии Java в системе лучше убрать

Диск

Не менее 90 МБ свободного места для самого лаунчера (файлы игры не входят)

Память

Рекомендуется 2 ГБ свободной памяти или больше

Открытый исходный код и участие

GPCL — проект с полностью открытым кодом, исходники на GitHub. Мы рады PR и предложениям на форуме — вместе сделаем лаунчер Minecraft лучше.

Лицензия

Распространяется по CaelLab BY-SA Code License, версия 3 (или любой более поздней). Можно свободно использовать, изменять и распространять; изменённые версии должны сохранять ту же открытую лицензию. Домашняя страница проекта: gamets.caellab.com/gpcl.

Полный текст лицензии →

Участие

Основной репозиторий — на GitHub, там ведутся issues и PR. Сообщения об ошибках, идеи и код приветствуются.

Перейти на GitHub →
 КРАТКО О ЛИЦЕНЗИИ — CaelLab BY-SA Code License v3
Copyright (c) 2026 Yunyun(云云) By 虚舟实验室(CaelLab) / CaelLabGameTS

Licensed under the CaelLab BY-SA Code License, Version 3
or any later version. https://www.caellab.com/license/cbs-v3.txt

You are free to:
  Share            — copy and redistribute the source code and the compiled
                     output in any medium or format.
  Adapt            — remix, transform, and build upon the work.
  Use commercially — for personal, commercial, or non-commercial purposes.
  Run it privately — including on your own servers, without publishing
                     your changes.

Under the following terms:
  Attribution (BY) — keep the copyright notice, credit the author, link to
                     this license, and state whether you made changes.
  ShareAlike (SA)  — derivatives must be distributed under this license or a
                     later version of it, with no additional restrictions.
  Source code      — if you distribute the work in built form, the complete
                     corresponding source must be made available.
  No trademark     — you may not use the "CaelLab" name to endorse your
                     version.

THE WORK IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

История версий

Прошлые версии и их списки изменений

v1.9.2 Первая версия для Linux (экспериментальная), привязка CaelLabMinecraft Последняя 2026-10-24
  • Первая версия для Linux (экспериментальная): пакет tar.gz x64 для скачивания игры и установки Forge / Fabric / модов; обновления внутри приложения пока недоступны — при новой версии откроется страница загрузки
  • Новая привязка CaelLabMinecraft: включите её в настройках и подключите учётную запись Microsoft по коду привязки
  • Java, уже установленные в системе (Program Files, JAVA_HOME и т.д.), находятся автоматически, и их можно выбирать для каждой версии — без повторных скачиваний
  • Скачивание Java стало надёжнее: если на зеркале ещё нет последней сборки, берётся более старая с того же зеркала; если API недоступен, выручает список файлов зеркала
  • Исправлена пустая иконка главного окна — теперь корректно показывается иконка лаунчера
  • Исправлена проверка обновлений, ломавшаяся на номерах версий с буквенным суффиксом
  • При скачивании игры на Windows пропускаются библиотеки, не нужные на этой платформе
v1.9.1 Аккаунты Microsoft, несколько игровых папок и Java для каждой версии 2026-10-23
  • Вход в Microsoft переделан: можно сохранить несколько аккаунтов, переключаться между ними или удалять их в любой момент, и после перезапуска лаунчера вы остаётесь в системе
  • Токены входа автоматически продлеваются перед запуском; если срок истёк, лаунчер предложит войти заново, а не выдаст ошибку при подключении к серверу
  • Сохранённые аккаунты показывают настоящую голову скина Minecraft
  • Добавляйте несколько игровых папок и фильтруйте версии по папке; при выборе родительской папки, например корня PCL2, .minecraft внутри находится автоматически
  • Каждая версия может использовать свою Java: автоматически, 8, 16, 17, 21, 25 или свой путь
  • Анализ сбоев доступен на всех 25 языках, а отчёты об ошибках теперь содержат часовой пояс и местное время
  • Панель загрузки показывает график скорости в реальном времени, текущую и пиковую скорость и очередь задач; скорость можно отображать в MB/s или Mbps
  • Загрузка Java перенесена на отдельную вкладку страницы загрузок
  • Использование памяти в настройках теперь обновляется в реальном времени, а не показывает значение на момент открытия страницы
  • После удаления выбранной версии вы сразу возвращаетесь к списку версий, а не видите удалённую версию
v1.9.0 Новая страница загрузок с модпаками и шейдерами 2026-10-23
  • Прогресс загрузки теперь внизу окна: вы остаётесь на текущей странице, панель показывает файл, прогресс и скорость, а при раскрытии — полный список загрузок, где можно отменить в любой момент
  • На странице загрузок появились вкладки «Шейдеры», «Наборы ресурсов» и «Модпаки»: модпаки Modrinth и CurseForge ставятся одним щелчком, локальные архивы можно импортировать, а NeoForge поддерживается
  • Изоляция версий стала отдельной настройкой: у каждой версии по умолчанию свои моды, сохранения и настройки, доступно пять уровней и переключатель для отдельной версии
  • При загрузке можно задать версии имя и создать отдельный экземпляр, чтобы разные наборы модов не мешали друг другу
  • Поиск модов стал заметно быстрее: «Все источники» работают параллельно и со сжатием, повторные запросы берутся из кэша, а китайские запросы сначала ищут английское название в вики
  • Поиск сортируется по релевантности и чередует источники; на странице сведений видно, откуда взялось китайское название, а в настройках можно добавить свои источники модов и словари
  • Загрузчики модов теперь взаимоисключающие: после выбора Forge остальные помечаются «несовместимо», список целей показывает только совместимые версии, а на кнопке указано назначение
  • Исправлены обрывы загрузок, медленная отмена и главное окно, не обновлявшееся после удаления версии; при первой установке больше не проигрывается вступительная анимация
v1.8.0 25 языков — от лаунчера до сайта 2026-10-22
  • Лаунчер теперь говорит на 25 языках: переключите в Настройки → Оформление → Язык интерфейса, список можно искать
  • При первом запуске выбирается язык системы, а в приветственном окне его можно указать заранее
  • Добавлено приветственное окно для новых пользователей: язык, стиль интерфейса и краткое знакомство за 4 шага, можно пропустить
  • Три стиля интерфейса: Minecraft, Расширенный (привычный вид) и Минимальный
  • Установщик переведён на те же 25 языков и выбирает язык системы автоматически
  • Центр помощи доступен на 25 языках, а ссылки в лаунчере открывают страницу на языке интерфейса
  • Сайт и интерактивная демонстрация на нём тоже доступны на 25 языках
  • Для арабского, персидского и иврита весь интерфейс переключается на письмо справа налево
  • Запуск больше не мерцает: экран запуска и главное окно объединены в одну страницу, фон окна следует теме; при смене языка перезагрузка проходит без чёрного кадра
v1.7.2 Свои аватары и список версий с поиском 2026-10-22
  • Теперь можно сменить аватар на экране запуска: нажмите на него или выберите картинку в «Настройки → Оформление → Аватар»; поддерживаются PNG / JPG / GIF / WebP
  • Для изображений больше 1 МБ предлагается сжатие; ограничение — 4 МБ, а стандартный аватар возвращается в один клик
  • В настройках оформления появился ползунок «Размер аватара» — от 32 до 160 пикселей
  • В списке версий появился поиск; у каждой версии видны версия игры и загрузчик модов, выбранная подсвечена
  • Обновление списка версий больше не перестраивает его — позиция прокрутки сохраняется; «Импорт локальной версии» переехал в правый верхний угол списка
  • На 1.20 и новее пункт «Подключиться к серверу» подключается напрямую; если адрес не указан, появляется подсказка, а не тихий запуск одиночной игры
  • Автосохранение настроек версии больше не показывает «Сохранено» каждый раз
  • Установщик уменьшился с ~103 МБ до 93 МБ: оставлены только китайский и английский языковые пакеты, остальные языки используют английский
  • 1.7.1 была внутренней тестовой сборкой и отозвана; 1.7.2 включает все её изменения
v1.7.0 Шейдеры, ресурспаки и сборки модов — в один клик 2026-10-22
  • На странице загрузки появились вкладки «Шейдеры» и «Ресурспаки»: ищите на Modrinth / CurseForge и устанавливайте сразу в нужную папку выбранной версии
  • Новая вкладка «Сборки модов» поддерживает сборки Modrinth (.mrpack) и CurseForge: нужная версия игры, загрузчик модов и все моды ставятся автоматически
  • Каждая сборка становится отдельной версией со своими модами, конфигами и сохранениями, поэтому сборки не смешиваются между собой
  • Локальные сборки тоже можно импортировать: выберите zip / .mrpack в управлении версиями, введите имя — и установка начнётся
  • Файлы сборки проверяются по манифесту (размер и SHA1), поэтому недокачанные jar скачиваются заново, а не дают игру, которая не запускается
  • NeoForge теперь можно установить по версии, как Forge / Fabric (1.20.1 и новее)
  • Меню «Больше» по умолчанию свёрнуто; при необходимости включите его в «Настройки → Оформление» — ошибка, из-за которой оно возвращалось после перезапуска, исправлена
v1.6.1 Причина падения — прямо и по делу 2026-10-21
  • Падения диагностируются автоматически (нехватка памяти, неподходящая версия Java, отсутствующие зависимости, драйверы видеокарты, несовместимость OptiFine / Forge и другое), в диалоге 1–2 вывода
  • «Подробнее» показывает все улики и строки-доказательства; «Посмотреть логи» открывает папку игры той версии, которая упала
  • Отчёт об ошибке выгружается полным zip: результаты анализа, сводка ошибки, система и видеокарта, версия Java, версия и загрузчик модов, списки модов / ресурспаков / шейдеров, аргументы запуска, вывод игры и отчёты о падениях
  • В отчёте скрыты --accessToken и имя пользователя системы, поэтому его можно передать другим для разбора
  • При нескольких запущенных играх каждая сессия хранит свой вывод, поэтому контекст падения не смешивается с другой версией
  • Страница мода переделана: китайское и английское названия, число загрузок, теги категорий, списки файлов по версиям MC, карточки зависимостей, ссылки на Modrinth / CurseForge / MCMod и копирование названия в один клик
  • Исправлено: зависимости для установки на 1.20.1 определялись как 1.20, из-за чего появлялись дубли Fabric API / GeckoLib и Fabric писал Incompatible mods found и отказывался запускаться
  • При установке мода удаляются старые jar того же проекта, поэтому несколько версий больше не копятся
v1.6.0 Установка модов без поиска файлов 2026-10-20
  • На странице загрузки появилась вкладка «Моды»: ищите на Modrinth / CurseForge, выбирайте файлы под текущую версию игры и указывайте, в какую версию ставить
  • Modrinth автоматически подтягивает обязательные зависимости; поддерживается поиск по-китайски (запрос сначала идёт через MCMod за английским названием)
  • Работает и без API-ключа CurseForge: вставьте ссылку на проект или cf:slug и установите один файл через зеркало
  • Загрузки теперь очередь задач: несколько версий ставятся в очередь, ожидающие задачи можно убрать, а отмена текущей продолжает очередь
  • Автообновление ставится молча: качается в фоне и устанавливается при выходе из лаунчера, прогресс показывает круглый значок справа сверху
  • Новое: автоязык игры (по умолчанию упрощённый китайский), своя папка игры и своё зеркало файлов
  • Новое: импорт локальной версии из папки версии или zip / jar
  • Fabric наконец устанавливается, по умолчанию вместе с Fabric API; при изоляции версий моды и сохранения следуют за версией
  • Установка Forge запускает только --installClient, показывает прогресс и прямо говорит, если версия Java слишком старая
  • OptiFine ставится молча, без графического установщика
  • Исправлено: загрузка нулевого размера считалась успешной, редиректы на относительные адреса и отсутствие прогресса при второй загрузке
Показать старые версии (15)
v1.5.2 Настройки, переделанные 2026-10-18
  • Страница настроек переделана: память, окно, поведение при запуске, источники загрузки и аргументы Java сгруппированы заново и настраиваются ползунками, переключателями и сегментированными кнопками
  • Память теперь по умолчанию «Авто»: 30% физической памяти, не меньше 1 ГБ и не больше 8 ГБ, 2 ГБ остаётся системе; можно задать и вручную
  • Управление памятью действительно освобождает её: чистит только процессы самого лаунчера, никогда — запущенную игру; можно включить автооптимизацию перед запуском
  • У источников загрузки четыре режима (авто / сначала зеркало / сначала официальный / только официальный), отдельно для файлов и списков версий; добавлено общее ограничение скорости 0–20 МБ/с
  • Новое: настройка G1GC, свои аргументы JVM, приоритет процесса, готовые размеры окна и видимость лаунчера
  • Страница «О программе» теперь содержит сведения о проекте, окружении и полный текст лицензии; сайт и страницы помощи тоже переписаны
  • Исправлено: настройка числа потоков игнорировалась, страницы 404 сохранялись как файлы, а после неудачной загрузки оставались недокачанные файлы
v1.5.1 Упало? Дай посмотрю 2026-10-16
  • Новое сообщение о падении: при аварийном завершении игры лаунчер объясняет причину и в один клик выгружает отчёт (отчёт о падении + логи + сведения о системе, токены скрыты)
  • Новая панель запущенной игры: после запуска справа видны версия, PID, время работы и память; игру можно завершить в любой момент
  • Поле имени игрока хранит последние 5 имён в выпадающем списке, каждое можно удалить
  • Игра запускается отдельным процессом, поэтому закрытие лаунчера её больше не завершает; закрытие окна игры тоже считается выходом
  • Новые свои заголовки окна игры с магическими словами ({mc_version}, {time} и другими)
  • Подсказки при запуске появляются случайно (настраивается в параметрах), записей стало намного больше
  • Более плавная анимация запуска и переходов между страницами
v1.5.0 Java починена, и новый облик 2026-10-16
  • Исправлена загрузка Java: изменившееся имя файла на зеркале ломало установку, теперь имя берётся динамически
  • Установщик переведён на Inno Setup и обновляет старые версии поверх
  • Единые глобальные цвета (небесно-голубой как основной, тёмно-синий для тёмной темы), новая анимация запуска и новый сайт
  • Исправлено: экран запуска игнорировал светлую тему, а часть стилей кнопок не применялась
v1.4.4 Поддержка шейдеров! 2026-07-11
  • Добавлена поддержка OptiFine (шейдеры)
  • Установка в один клик: наследование, библиотеки и tweakClass обрабатываются автоматически
  • Поддерживается механизм наследования версий inheritsFrom
v1.4.3 Исправлено 2026-06-02
  • Исправлена двойная полоса прокрутки
  • Страница «О программе» расширена, добавлен набор инструментов
v1.4.2 Исправлено? Сомневаюсь 2026-06-02
  • В прошлой версии были проблемы с заставкой
  • Настройки приведены в порядок
  • Отмена запуска теперь действительно завершает процесс!
v1.4.1 Добро пожаловать! 2026-06-02
  • Добавлена приветственная анимация при первом запуске
  • Убрана избыточная защита от отладки, разрешён режим разработчика
v1.4.0 Взлёт! 2026-06-01
  • Попытка реально поддержать Forge
  • Мгновенный старт! Это установочная сборка, скомпилированная в машинный код!
  • Исправлены ошибки — спасибо форуму
  • Поток сильно упрощён; детали обновления теперь показывают полный лог
v1.3.3 2026-05-28
  • Forge / Fabric / OptiFine теперь действительно работают!
  • Это первый выпуск с открытым исходным кодом!
v1.3.2 2026-05-23
  • Добавлены подробные настройки каждой версии, по умолчанию ими управляет лаунчер; версии игры можно удалять
  • Больше поддержки светлой темы; «Восстановить по умолчанию» переехало в новый раздел совместимости; API обновлён
  • Отполированы выпадающие списки и разные другие мелочи
v1.3.0–1.3.1 2026-05-22
  • Исправлен пропавший график загрузки (он не вызывался в установленной сборке)
  • Настройка автопроверки обновлений перенесена в «О программе»
  • Страница загрузки теперь полностью показывает Alpha, Beta, снапшоты и релизы — релизные версии больше не обрезаются
  • Экран запуска переделан, добавлено управление версиями с сортировкой по времени последнего запуска
  • Добавлены подсказки «А вы знали?» при запуске и автоочистка логов (интервал меняется в настройках)
  • Масштаб интерфейса в «Оформлении» теперь работает; в 1.3.1 исправлено его отображение
v1.2.1 2026-05-22
  • Динамические библиотеки включены в сборку
  • Добавлена защита от повторных запусков / экземпляров
  • Убраны бесполезные настройки, содержимое страницы загрузки теперь можно сворачивать
v1.2.0 2026-05-21
  • Добавлены полосы прокрутки и светлая тема
  • Добавлена полноценная анимация запуска лаунчера — меньше белого экрана при старте
  • Левая боковая панель перенесена наверх, интерфейс увеличен; страница загрузки отполирована, добавлена Java
  • Добавлен большой набор настроек: «Игра», «Загрузка», «Оформление», «Дополнительно» и «О программе»
v1.1.0 2026-05-21
  • Добавлена автонастройка Java с настраиваемым источником загрузки (спасибо Университету Цинхуа!)
  • Повышена производительность, добавлена анимация запуска, улучшен разбор проблем по логам
  • Исправлено много ошибок списка загрузки: невозможность отмены и остатки после отмены
v1.0.0 2026-05-20
  • Первый стабильный выпуск