Запускаем локальный сервер Genshin Impact версии 6.1

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

Начиная с шага 4 есть видео инструкция на английском (там ошибка, в конфиге lunagc порт менять не нужно ) https://www.youtube.com/watch?v=Sl9-Eid8Fe8

Важные нюансы перед началом:

  1. Совместимость версий. Локальный сервер будет работать только с версией игры 6.1 — версия клиента и версия сервера должны полностью совпадать. Если вы хотите использовать другую версию игры, вам потребуется найти соответствующий ей сервер.
  2. Платформа. Данная инструкция предназначена исключительно для ПК. На текущий момент нет подтверждённой информации о возможности запуска локального сервера на мобильных устройствах (смартфонах или планшетах).
  3. Ограничения в игровом процессе. На локальном сервере не будут работать квесты. Если ваша цель — пройти основной сюжет или побочные задания, рекомендуется использовать официальную версию игры. Локальный сервер лучше всего подходит для экспериментов, тестирования персонажей и свободного исследования мира без ограничений по примогемам.
  4. Для запуска необходимо примерно 100гб места на диске - 97гб для самой игры и примерно 4гб для сервера и базы данных

Что такое приватный сервер и почему стоит выбрать локальный?

В Genshin Impact множество ярких и интересных персонажей, за которых хочется поиграть. Однако чтобы получить их, нужны примогемы — а их накопление может превратиться в настоящую рутину:

  • либо выполнять десятки однотипных квестов;
  • либо вкладывать значительные средства в донат компании HoYoverse.

Попытки «начитерить» примогемы тоже не сработают: все игровые данные хранятся на официальных серверах разработчика, а за использование читов последует бан аккаунта.

На помощь приходят приватные серверы. Это неофициальные серверы, к которым можно подключить клиент игры вместо официальных. Их ключевые преимущества:

  • значительно увеличенное количество примогемов;
  • возможность использовать читы;
  • отсутствие риска бана — ведь для приватного сервера создаётся отдельный аккаунт, никак не связанный с официальным.

Звучит идеально, но есть проблема: из‑за различных ограничений пользователям из России часто сложно подключиться к таким серверам. Попытки использовать VPN нередко приводят к:

  • дисконнектам;
  • нестабильному соединению;
  • полному отсутствию доступа.

Решение есть: запустить собственный локальный сервер прямо на своём компьютере.

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

Итак, поехали 🙂

Что нам понадобится для запуска локального сервера Genshin Impact (версия 6.1):

  1. Клиент игры версии 6.1 — установочные или уже распакованные файлы игры, строго соответствующей версии 6.1.
  2. Серверная часть для версии 6.1 — файлы сервера, предназначенные для обработки игровых запросов от клиента.
  3. База данных MongoDB — система для хранения данных аккаунтов, персонажей и прогресса на локальном сервере.
  4. Вспомогательные утилиты и программы — дополнительные инструменты (например, лаунчеры, сертификаты безопасности или конфигурационные файлы), необходимые для корректного запуска и взаимодействия клиента с сервером.

1. Как скачать файлы игры версии 6.1 для локального сервера

Официальные каналы (сайт HoYoverse и лаунчер игры) предоставляют доступ только к последней актуальной версии Genshin Impact. Файлы более старых версий, включая 6.1, на них отсутствуют.

Решить эту проблему поможет HK4E Sophon Downloader — инструмент с открытым исходным кодом, позволяющий загружать архивные версии игры (начиная с версии 5.6).

https://github.com/GesthosNetwork/HK4E-Sophon-DownloaderОн позволяет загрузить версии игры начиная с 5.6. Переходим по ссылке и скачиваем последний релиз (отмечен прямоугольником).

Запускаем локальный сервер Genshin Impact версии 6.1

Распакуйте архив с загрузчиком и перейдите в получившуюся папку.

  1. Переместите папку в место с достаточным свободным пространством (игра установится сюда же — нужно примерно 96 ГБ).
  2. Запустите Sophon.Downloader (обычно .exe-файл). Откроется терминал с интерактивным меню.
  3. Выберите параметры загрузки:
  4. Full Download (полная загрузка) — пункт 1;game — пункт 1;версия 6.1 — обычно пункт 5.
  5. Для быстрого выбора введите 1 1 5 и нажмите Enter.
  6. Дождитесь завершения загрузки. Процесс может занять много времени (при скорости 2 МБ/с — до 10–12 часов). Не закрывайте окно терминала до окончания скачивания файлов.
  7. После завершения:
  8. закройте терминал;найдите файлы игры в подпапке Downloads;при необходимости переместите их в удобное место;удалите загрузчик, если он больше не нужен.

2. Скачиваем вспомогательные средства

Для работы локального сервера Genshin Impact вам потребуется установить два компонента:

  1. Java SE 17 — среда выполнения, необходимая для работы серверной части.
  2. Cultivation — графический интерфейс (GUI) для удобного запуска и управления сервером.

Шаг 1. Установка Java SE 17

  1. Перейдите на официальный сайт Oracle: https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html.
  2. Выберите версию, соответствующую вашей операционной системе. Для windows подойдет exe или msi
  1. Скачайте установочный файл.
  2. Запустите скачанный файл и следуйте инструкциям мастера установки.
  3. После завершения установки убедитесь, что Java корректно добавлена в системные переменные (при необходимости настройте JAVA_HOME и добавьте путь к bin в PATH).

! если Java не прописалась в PATH (при открытии терминала и попытке написать команду java появляется ошибка) Попробуйте перезагрузить ПК

Cultivation можно скачать здесь https://github.com/Grasscutters/CultivationОн даст нам красивый графический интерфейс для запуска нашего сервера (вероятно, работает и без него). Переходим в релизы и скачиваем последний. На этом этапе проблем быть не должно, Java SE устанавливается запуском скачанного файла, а Cultivation запуском exe файла из архива.

Запускаем локальный сервер Genshin Impact версии 6.1

3. Устанавливаем базу данных - MongoDB

И вот здесь нас ожидает прикол- компания mongo настолько не любит Россию, что зайти на их сайт и скачать нельзя даже через VPN. Чтобы загрузить файлы вы можете воспользоваться браузером Tor. Или скачать файлы с моего гугл диска по ссылке (я очень надеюсь, что это работает, если нет, напишите)

В архиве вы найдёте три файла. Разберём их назначение:

  • mongodb — ядро базы данных, обязательно для работы сервера;
  • mongodb‑compass — графический интерфейс (GUI) для просмотра и редактирования данных (удобно отслеживать прогресс аккаунтов и персонажей);
  • mongosh — интерфейс командной строки (CLI) для работы с БД (опциональный компонент — не обязателен для базовой настройки).

Пошаговая инструкция по установке

Шаг 1. Установка MongoDB

  1. Запустите файл mongodb-windows (установщик для Windows).
  2. Следуйте инструкциям мастера установки.
  3. Дождитесь завершения процесса — после этого ядро базы данных будет готово к работе.

Шаг 2. Опциональная установка дополнительных компонентов

При желании установите:

  • MongoDB Compass: запустите соответствующий установщик для получения графического интерфейса.
  • Mongosh: установите интерфейс командной строки, если планируете работать с БД через команды.

Проверка успешности установки

Есть два способа убедиться, что MongoDB работает корректно:

Способ 1. Через Mongosh (командная строка)

  1. Откройте терминал (командную строку или PowerShell).
  2. Введите команду: mongosh
  1. Если установка прошла успешно, вы увидите сообщение о подключении к базе данных (например, Connected to: mongodb://127.0.0.1:27017).

Способ 2. Через MongoDB Compass (графический интерфейс)

  1. Запустите MongoDB Compass.
  2. Нажмите кнопку New Connection (Новое подключение).
  3. Оставьте настройки по умолчанию:
  4. Host: localhostPort: 27017
  5. Нажмите Connect.
  6. В левой панели вы должны увидеть список баз данных. Если среди них есть ваша игровая база — установка выполнена успешно.
Запускаем локальный сервер Genshin Impact версии 6.1

4. Устанавливаем сервер для версии 6.1Роль сервера в системе локального Genshin Impact

Видео инструкция на английском https://www.youtube.com/watch?v=Sl9-Eid8Fe8

Сервер — это ключевой связующий компонент между:

  • клиентом игры (установленной версией Genshin Impact 6.1);
  • базой данных MongoDB (где хранятся все игровые данные: аккаунты, персонажи, прогресс и т. д.).

Что именно делает сервер?

Сервер выполняет следующие функции:

  1. Обработка запросов от клиентаКогда вы совершаете действие в игре (входите в аккаунт, перемещаетесь по миру, используете способности персонажа), клиент отправляет запрос на сервер.
  2. Взаимодействие с базой данныхСервер получает запрос, обращается к MongoDB, извлекает или записывает необходимые данные — например, загружает характеристики вашего персонажа.
  3. Возврат ответа клиентуСервер отправляет обработанную информацию обратно в игру — и вы видите результат своего действия на экране.
  4. Аутентификация и авторизацияПроверяет валидность аккаунта и управляет доступом игроков к игровому миру.
  5. Синхронизация игрового мираКоординирует взаимодействие нескольких игроков (если у вас активирован мультиплеерный режим), обрабатывает игровые события и механики.
  6. Обеспечение логики игрыВыполняет расчёты урона, эффектов, условий выполнения квестов и других игровых механик. Эти вычисления не могут быть доверены клиенту из соображений безопасности — сервер гарантирует целостность и корректность игровых процессов.

В общем, без сервера ничего работать не будет 🙂

Для работы локального сервера нам понадобится LunaGC 6.1.0 — обновлённая версия Grasscutter, совместимая с Genshin Impact 6.1, а также соответствующие ресурсы для этой версии игры.

Шаг 1. Скачивание LunaGC 6.1.0

  1. Перейдите по ссылке: https://github.com/pmagixc/LunaGC/tree/6.1.0.
  2. На странице репозитория найдите кнопку Code (обычно расположена в правом верхнем углу).
  3. В выпадающем меню выберите опцию Download ZIP — начнётся загрузка архива с исходным кодом LunaGC версии 6.1.0.
  4. Дождитесь завершения скачивания.

Шаг 2. Скачивание ресурсов для версии 6.1

  1. Перейдите по второй ссылке: https://github.com/pmagixc/LunaGC-res/tree/6.1.0.
  2. Повторяем действия
Запускаем локальный сервер Genshin Impact версии 6.1

Результат

После выполнения этих действий у вас должны быть скачаны два ZIP‑архива:

  1. LunaGC‑6.1.0.zip — серверная часть (ядро LunaGC для версии 6.1).
  2. LunaGC‑res‑6.1.0.zip — набор ресурсов, необходимых для корректной работы сервера с версией 6.1 (конфигурации, данные локаций, описания персонажей и т. д.).

Шаг 1. Создание папки для сервера

  1. Выберите удобное место на вашем компьютере (рекомендуется диск с достаточным свободным пространством — не менее 10 ГБ, но должно хватить и 5 ГБ).
  2. Создайте новую пустую папку — в ней будет располагаться ваш сервер.

Шаг 2. Распаковка ядра сервера (LunaGC)

  1. Откройте архив с ядром сервера (LunaGC‑6.1.0.zip).
  2. Выделите все файлы и папки внутри архива.
  3. Извлеките их в созданную на предыдущем шаге папку.
  4. После распаковки структура файлов в папке должна соответствовать изображению (см. картинку внизу).

Видеоинструкция (на английском языке): https://www.youtube.com/watch?v=Sl9-Eid8Fe8

Шаг 3. Создание папки resources и распаковка ресурсов

  1. В папке с распакованным ядром сервера создайте новую папку с названием resources (обязательно строчными буквами — регистр важен для корректной работы).
  2. Откройте второй скачанный архив (LunaGC‑res‑6.1.0.zip) с игровыми ресурсами для версии 6.1.
  3. Выделите всё содержимое архива (все файлы и папки внутри).
  4. Извлеките эти файлы в созданную папку resources.
Запускаем локальный сервер Genshin Impact версии 6.1

Сборка сервера LunaGC

Шаг 1. Запуск gradlew.bat

  1. Перейдите в папку с ядром LunaGC (где лежат gradlew.bat и gradlew-jar.bat).
  2. Запустите файл gradlew.bat (двойным кликом или через терминал командой gradlew.bat).
  3. Дождитесь завершения. Проверьте результат: в терминале должна появиться надпись Build successful.

Если ошибка — убедитесь, что установлена Java SE 17 и настроена в системных переменных (JAVA_HOME и PATH).

Шаг 2. Запуск gradlew‑jar.bat

  1. Запустите файл gradlew-jar.bat (двойным кликом или командой gradlew-jar.bat в терминале).
  2. Дождитесь окончания сборки (процесс может занять несколько минут).
  3. Убедитесь, что появилось сообщение BUILD SUCCESSFUL.

Наконец-то, все готово! 😃

Если вы еще здесь, остается только собрать все воедино и запустить игру!

Поехали…

5. Запуск

Запускаем программу Cultivation и открываем Настройки (кнопка в правом верхнем углу окна) Здесь необходимо:

1. Выбрать путь к exe файлу Genshin Impact нужной версии 6.1 (в нашей папке с игрой)

2. Установить нужные галочки

3. Выбрать путь к файлу LunaGC-6.1.0.exe в нашей папке с сервером

Запускаем локальный сервер Genshin Impact версии 6.1

4. Закрыть меню настроек и поменять порт на 8088

5. Нажать на кнопку и запустить сервер. Кнопка в правом нижнем углу.

Запускаем локальный сервер Genshin Impact версии 6.1

Если все получилось, в открывшемся окне терминала создайте аккаунт пользователя командой account create имя_пользователя айди

Имя пользователя может быть любым, как и айди, пароль не нужен

Запускаем локальный сервер Genshin Impact версии 6.1

Теперь можно заходить в игру, нажмите кнопку Launch в программе Cultivation!

В дальнейшем для запуска игры достаточно открыть программу Cultivation и нажать на кнопки запустить сервер и запустить игру

1
1
7 комментариев