Как работает Kepler: Kepler против стандартного лаунчера

Честный обзор того, как ручные шаги настройки стандартного лаунчера устроены внутри Kepler, что Kepler делает и чего не делает, а также его текущие ограничения.

Подход стандартного лаунчера и отличия Kepler

Стандартный лаунчер Minecraft в основном позволяет войти в аккаунт, скачать официальные файлы игры и запустить выбранную версию; при этом установка загрузчика модов, поиск совместимых модов на Modrinth, настройка памяти (heap) и аргументов JVM, резервное копирование профилей и чтение логов сбоев обычно являются отдельными ручными задачами. Kepler Client объединяет эти шаги в безрамочном десктопном лаунчере на базе Tauri v2 и бэкенда на Rust: он автоматически выбирает нужную версию Java из манифеста версий Mojang, предлагает оптимизированный под оборудование профиль с помощью 2‑3 минутной калибровки и включает внутриигровые HUD-модули на базе Fabric.

Что делает Kepler / Чего Kepler не делает

Чтобы сформировать четкие ожидания, вот за что отвечает Kepler и чего он намеренно избегает:

Что делает Kepler
  • Готовый профиль & калибровка: Предоставляет готовый к использованию профиль и запускает 2‑3 минутную калибровку среди 3–4 профилей-кандидатов, чтобы выбрать лучший профиль для твоего оборудования.
  • Автоматическая настройка Java & памяти: Выбирает подходящую версию Java из манифеста версий Mojang и рекомендует пресеты RAM (heap) и флагов JVM на основе объема системной памяти и количества модов.
  • Управление модами на базе Modrinth: Выполняет поиск напрямую в Modrinth, автоматически разрешает зависимости, устанавливает моды с проверкой SHA-1 и проверяет обновления.
  • Резервные копии & обмен: Создает резервную копию твоих миров или всего профиля в виде архива .zip, а также импортирует и экспортирует модпаки .mrpack и компактные коды обмена KEPLER1:.
  • Внутриигровые модули & анализ сбоев: Предоставляет 4 внутриигровых HUD/утилитных модуля для Fabric и анализатор отчетов о сбоях, который скрывает личные пути и имена пользователей.
Чего Kepler не делает
  • Не распространяет файлы игры: Не хранит модифицированные бинарные файлы игры; файлы игры и Java поступают из официальных источников, а моды загружаются напрямую с Modrinth.
  • Не обещает фиксированную скорость или значения FPS: Производительность зависит от твоего оборудования и выбранных модов; Kepler не заявляет о неподтвержденных множителях FPS и не дает гарантий скорости.
  • Не дает иммунитета от правил серверов: Предоставляет только информационные виджеты HUD и инструменты профилей; он никогда не гарантирует защиту от блокировок, и правила многопользовательских серверов действуют всегда.
  • Не собирает телеметрию и не показывает рекламу: Не отслеживает использование в фоновом режиме, не отображает рекламу и не продает платные подписки или привилегии для донатеров.
  • Никогда не видит твой пароль Microsoft: Вход выполняется через официальный протокол PKCE OAuth2 в твоем системном браузере, а токены обновления сохраняются в связке ключей ОС.

Контрольный список возможностей Kepler

Фактический список того, что предоставляет сам Kepler в десктопном лаунчере и внутриигровых инструментах:

Профили

Создавай чистые или модифицированные (Fabric, Quilt) изолированные профили, дублируй существующие профили вместе с их мирами, безопасно удаляй профили, назначай отдельные темы для профилей и импортируй профили с мирами из существующих лаунчеров на твоем компьютере.

Моды Modrinth

Ищи в каталоге Modrinth прямо внутри лаунчера, автоматически планируй необходимые зависимости, устанавливай файлы с проверкой SHA-1 и проверяй установленные моды на наличие обновлений версий.

Резервные копии & восстановление

Создавай атомарные резервные копии миров или всей папки профиля в формате .zip в один клик, просматривай и управляй сохраненными копиями, и восстанавливай предыдущие состояния с автоматической защитной резервной копией перед восстановлением.

Код обмена & .mrpack

Экспортируй свой профиль с помощью компактного кода обмена KEPLER1: или архива Modrinth .mrpack, и импортируй пакеты .mrpack и совместимые пакеты .zip с защитой от обхода каталогов и проверкой SHA-1.

Режим для слабых ПК & пресеты JVM

Считывает объем системной RAM и количество ядер процессора для расчета рекомендаций по выделению памяти (heap), применяя подходящие для твоего оборудования пресеты флагов запуска JVM: Low-end, Balanced или High-performance.

Подготовка к запуску & калибровка

Упрощает предварительную подготовку благодаря легковесному десктопному интерфейсу на Tauri v2 + Rust, автоматическому выбору Java и готовой конфигурации профиля; записывает замеры производительности сессий, чтобы предлагать советы по оптимизации.

Скриншоты & папка профиля

Открывай папку профиля и папку скриншотов прямо в файловом менеджере операционной системы в один клик и размещай внутриигровые индикаторы HUD в любом месте экрана.

Отчет о сбоях & диагностика неполадок

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

Без телеметрии

Настройки лаунчера, списки серверов и данные профилей хранятся исключительно локально на твоем компьютере (с атомарным хранением JSON и восстановлением через .bak); телеметрия использования в фоновом режиме не отправляется.

Без рекламы

Ни в интерфейсе десктопного лаунчера, ни на веб-сайте нет рекламных баннеров, спонсорских размещений модов или промо-всплывающих окон.

Бесплатно

Kepler полностью бесплатен с открытым доступом ко всем функциям; здесь нет платных подписок, платных косметических предметов или эксклюзивных привилегий для донатеров.

Отслеживание серверов & аутентификация

Отслеживай задержку и количество игроков на сохраненных многопользовательских серверах через Server List Ping (SLP), входи с официальной аутентификацией PKCE OAuth2 Microsoft или используй оффлайн-аккаунт для одиночной игры.

Ограничения и текущий статус

Реальные рамки проекта, о которых стоит знать при оценке Kepler:

  • Независимый персональный проект: Kepler — это независимо разрабатываемый персональный проект; он не связан, не сотрудничает и не одобрен Mojang Studios или Microsoft.
  • Пока не доступен для публичной загрузки: В настоящее время проект находится на стадии закрытого тестирования и разработки. Публичная загрузка откроется после завершения тестирования.
  • Поддерживаемые версии Minecraft: Сборки внутриигровых модулей охватывают 6 версий Minecraft с Fabric (1.20.1, 1.21.1, 1.21.4, 1.21.8, 1.21.11 и 26.3, начиная с 1.21.x) для Windows, macOS и Linux.
  • Внутриигровые модули в разработке: 4 внутриигровых модуля (HUD FPS/ping, Keystrokes + CPS, координаты + направление, Zoom + Fullbright) в настоящее время находятся в разработке.