HMCL/docs/README_ru.md

5.7 KiB
Raw Permalink Blame History

Hello Minecraft! Launcher

Build Status Downloads Stars Discord QQ Group

English | 中文 (简体, 繁體, 文言) | 日本語 | español | русский | українська

Введение

HMCL — это открытый, кроссплатформенный лаунчер для Minecraft с поддержкой управления модами, настройки игры, установки загрузчиков модов (Forge, NeoForge, Fabric, Quilt, LiteLoader и OptiFine), создания модпаков, настройки интерфейса и многого другого.

HMCL обладает отличной кроссплатформенностью. Он работает не только на различных операционных системах, таких как Windows, Linux, macOS и FreeBSD, но и поддерживает различные архитектуры процессоров: x86, ARM, RISC-V, MIPS и LoongArch. Благодаря HMCL вы можете легко наслаждаться Minecraft на разных платформах.

Список поддерживаемых систем и архитектур процессоров HMCL смотрите в этой таблице.

Загрузка

Скачайте последнюю версию с официального сайта.

Также вы можете найти последнюю версию HMCL в релизах на GitHub.

Хотя это не обязательно, рекомендуется скачивать релизы только с указанных выше официальных сайтов.

Лицензия

См. README.md.

Вклад

Если вы хотите отправить pull request, ознакомьтесь с требованиями:

  • IDE: IntelliJ IDEA
  • Компилятор: Java 17+

Сборка

Выполните следующую команду в корневой директории проекта:

./gradlew clean build

Убедитесь, что у вас установлена Java 17 или новее.

Параметры JVM (для отладки)

Параметр Описание
-Dhmcl.home=<путь> Переопределить директорию HMCL
-Dhmcl.self_integrity_check.disable=true Отключить проверку целостности при проверке обновлений
-Dhmcl.bmclapi.override=<url> Переопределить корневой API-адрес провайдера загрузки BMCLAPI. По умолчанию https://bmclapi2.bangbang93.com
-Dhmcl.font.override=<название шрифта> Переопределить семейство шрифтов
-Dhmcl.version.override=<версия> Переопределить номер версии
-Dhmcl.update_source.override=<url> Переопределить источник обновлений для самого HMCL
-Dhmcl.authlibinjector.location=<путь> Использовать указанный authlib-injector (вместо загрузки)
-Dhmcl.openjfx.repo=<url репозитория maven> Добавить пользовательский Maven-репозиторий для загрузки OpenJFX
-Dhmcl.native.encoding=<кодировка> Переопределить нативную кодировку
-Dhmcl.microsoft.auth.id=<App ID> Переопределить Microsoft OAuth App ID
-Dhmcl.microsoft.auth.secret=<App Secret> Переопределить Microsoft OAuth App Secret
-Dhmcl.curseforge.apikey=<Api Key> Переопределить CurseForge API Key