Игры

Запуск Minecraft без лаунчера: сброс русификации полностью

Узнайте, как запустить русифицированный Minecraft без лаунчера, задать язык и ресурспак через Java‑команду, чтобы избежать автоматического сброса ресурсов.

Как запустить русифицированную версию Minecraft без использования лаунчера, чтобы избежать сброса ресурсов игры до оригинала?

Русифицированный запуск Minecraft без лаунчера

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


Содержание


Что нужно подготовить

Элемент Что требуется Где получить Примечание
Java JRE 17+ (минимальная версия для последних сборок) Oracle Установите JAVA_HOME и добавьте java в PATH
Vanilla‑jar minecraft.jar (или client.jar) https://www.minecraft.net/en-us/download Скачайте последнюю версию, не из лаунчера
Русский ресурспак .zip с русификацией CurseForge Поставьте в папку resourcepacks рядом с minecraft.jar
Токен и UUID Авторизационный токен и UUID Mojang‑аккаунта Получить можно через официальный API или скрипт login.jar Необходим для запуска клиент‑версии 1.12+
Папка assets Содержит файлы ассетов Скачайте из той же папки, где находится minecraft.jar Ссылка в --assetIndex должна совпадать с версией

Согласно Minecraft Wiki: Command Line, клиент принимает множество параметров, включая --userProperties, которые позволяют задать язык без лаунчера.


Формирование команды запуска

bash
java -Xmx4G -Xms2G -jar minecraft.jar \
    --username "YourName" \
    --accessToken "YOUR_ACCESS_TOKEN" \
    --uuid "YOUR_UUID" \
    --clientId "YOUR_CLIENT_ID" \
    --version "1.20.1" \
    --assetIndex "1.20.1" \
    --assetDir "assets" \
    --userProperties '{"language":"ru_RU"}' \
    --resourcePack "ru" \
    --resourcePack "RU" \
    --resourcePack "https://example.com/ru.zip" \
    --noRemoteServer
  • -Xmx4G -Xms2G – выделяем 4 ГБ памяти.
  • --userProperties задаёт язык, который видит сервер и клиент.
  • --resourcePack "ru" – указывает локальный ресурспак, имя файла без расширения.
  • --resourcePack "https://example.com/ru.zip" – можно загрузить удалённый ресурспак.
  • --noRemoteServer отключает проверку обновлений, что предотвращает сброс ресурсов лаунчером.

Подробнее о параметрах можно узнать в официальной документации Mojang: Command line arguments.


Как избежать сброса ресурсов

  1. Постоянный путь к ресурспаку – размещайте .zip в resourcepacks и указывайте только имя без расширения в --resourcePack.
  2. Сохраняйте --assetIndex – если вы скачали assets для версии 1.20.1, задайте тот же индекс, чтобы клиент не пытался загрузить новые ассеты.
  3. Выключите обновления – добавьте --noRemoteServer (или -Dnogui=true), чтобы клиент не проверял наличие обновлений ресурсов.
  4. Используйте локальный launcher_profiles.json – можно создать файл с профилем, который будет загружать только нужные параметры, но это не требуется, если запускаете через командную строку.

Как отмечает Minecraft Wiki: Launcher, отключение обновлений и указание точного пути к ресурсам предотвращает автоматический сброс русификации.


Полезные советы и примеры

Что Как сделать Пример
Автоматический запуск Создайте .bat (Windows) или .sh (Linux) скрипт @echo off\njava ...
Проверка токена Напишите скрипт на Python, использующий requests для вызова https://authserver.mojang.com/authenticate requests.post(..., json={...})
Проверка версии С помощью curl https://launchermeta.mojang.com/mc/game/version_manifest.json получить актуальный assetIndex `curl …
Файл launcher_profiles.json Если хотите хранить параметры в JSON, создайте файл с полями profiles, selectedProfile, clientToken { "profiles": { "Русификатор": { "name":"Русификатор", "lastVersionId":"1.20.1", "javaArgs":"-Xmx4G" } } }

Источники

  1. Minecraft Wiki: Command line – список всех доступных аргументов запуска.
  2. Mojang Help: Command line arguments – официальная документация по запуску без лаунчера.
  3. CurseForge: Русский ресурспак – скачивание русификатора.
  4. Oracle JDK 17 – установка Java для запуска.
  5. Minecraft Wiki: Launcher – как отключать обновления и сохранять ресурсы.

Заключение

  • Запуск Minecraft без лаунчера возможен, если вы подготовите Java, vanilla‑jar, ресурспак и корректные токены.
  • Параметр --userProperties '{"language":"ru_RU"}' заставит клиент и сервер использовать русский язык.
  • Путь к ресурспаку (--resourcePack) и индекс ассетов (--assetIndex) – ключевые аргументы, которые защищают русификацию от сброса.
  • Отключайте обновления (--noRemoteServer) и храните все файлы в одном каталоге, чтобы избежать конфликтов.
  • Используйте скрипты для упрощения повторных запусков и автоматизации проверки обновлений токенов.

Следуя этим рекомендациям, вы сможете наслаждаться русифицированным Minecraft без вмешательства лаунчера и без потери ресурсов.

Авторы
Проверено модерацией
Модерация