Лаунчер Gravit

Стоимость

В стоимость лаунчера (при оплате отдельно) входит:

  1. Установка лаунчера на игровой хостинг Launcher

  2. Хостинг Launcher на 30 дней

  3. Настройка лаунчера

  4. Подключение к сайту (если это ваш сайт, то мы подключаем только при технической возможности это сделать с нашей стороны)

  5. Подключение лаунчера к серверу MCSTUDIO или подключение лаунчера к Вашему серверу, при условии предоставления корректного клиента. Предоставить клиент на проверку можно в нашу группу ВК.

Если лаунчер идет в модовой сборке или проекту, то в стоимость входит:

  1. Установка лаунчера на игровой хостинг Launcher

  2. Игровой хостинг Launcher на 30 дней

  3. Подключение к сайту MCSTDUIO CMS

  4. Подключение к модовому/модовым серверам, которое входят в стоимость проекта

  5. Настройка клиента: настройка Profiles, установка библиотек авторизации

Внешний вид

Работа с Лаунчером

Изменение модов

I. Добавление или удаление модификаций (модов)

  1. Переходим в игровой хостинг лаунчера (он у вас может быть подписан как "Launcher")

  2. Открываем папку "Updates"

  3. Выбираем нужный сервер и переходим в его раздел

  4. Открываем папку "mods" и добавляем/удаляем модификацию

  5. Когда закончили, в консоль лаунчера прописать команду: syncUpdates

При добавлении убедитесь, что к модификации не требуется дополнительный мод.

II. Изменение айпи сервера

  • Изменяется в profiles/сервер

  • А также в updates/сервер/config/CustomMainMenu (у кого стоит этот мод)

Команды синхронизации

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

Изменения файлов в папках и их команды:

  • Profiles – команда: syncProfiles

  • Updates – команда: syncUpdates

  • Runtime – команда build

  • LauncherServer.json – перезапустить лаунчер

При изменении runtime (не рекомендуется трогать) / LaunchConfig / другие файлы вне Updates и Profiles, нужно прописать команду build и взять с хостинга в папке "updates" два новых лаунчера: название.jar и название.exe Оба лаунчера загрузить на сайт.

Иначе говоря: если вы загрузили или удалили мод/конфиг, либо что-то добавили в папку сервера (в updates), то нужно прописать команду syncUpdates

Ну и если изменили описание сервера/ip и т.п. в profiles, то нужно прописать команду syncProfiles

Команды прописываются в консоль лаунчера, а не сервера

Создание своего клиента

I. Создаем клиент (то, что будет загружать лаунчер)

Допустим, у Вас стоит версия 1.7.10 на клиенте, а сервер у Вас на 1.12.2. Что делать в таком случае?

Заходим в консоль лаунчера. И вставляем туда команду:

downloadAsset 1.12.2 "asset1.12.2"

После этого, ждем минутки 2-3. Далее пишем следующую команду:

downloadClient 1.12.2 “название сервера”

Ждем еще минутку. Далее переходим к настройке созданного клиента.

  1. Открываем папку profiles и файл с названием сервера, который вы указали в названии команды.

  2. В строчку с ip указываем айпи сервера без порта.

  3. В строчку с port указываем порт сервера без айпи.

  4. Далее устанавливаем описание сервера по желанию.

  5. И в строчку "assetDir": "asset1.12" мы дописываем .2 так, чтобы это выглядело таким образом:

Теперь сохраняем файл и в консоль лаунчера пишем: syncProfiles. Профиль настроен.

II. Добавление сервера в список серверов

Показываем самый простой способ. Открываем Tlauncher. Удаляем все сервера из списка. Далее нажимаем "Добавить" и добавляем свой сервер. Выходим из Tlauncher. Заходим в папку tlauncher:

Берем оттуда файл servers.dat Переходим в файлы своего лаунчера по пути: updates/сервер Загружаем туда уже взятый файл servers.dat. Пишем в консоль лаунчера: syncUpdates.

III. Установка ресурс-пака в клиент.

Переходим в файлы своего лаунчера по пути: updates/сервер Создаем там папку с названием resourcepacks Загружаем туда нужный ресурс-пак. Пишем в консоль лаунчера: syncUpdates

IV. Автоматическое включение ресурс-пака.

В том же tlauncher по гайду выше берем файл options.txt. В 18 строчку с названием resourcePacks:["название пака"] вписываем свой пак. Пример:

Переходим в файлы своего лаунчера по пути: updates/сервер Загружаем туда уже взятый и настроенный файл options.txt. Пишем в консоль лаунчера: syncUpdates.

Подключение лаунчера к серверу

  1. Выкачиваем с лаунчера файлы ServerWrapper.jar и public.key

  2. Загружаем их на сервер.

  3. Ставим строчку запуска сервера на: java -jar ServerWrapper.jar setup

  4. Запускаем сервер.

  5. В первый запрос прописываем название ядра.jar

  6. Во второй запрос: ws:/IP и порт лаунчера/api

  7. В третий: Admin

  8. В четвертый: пароль от Admin Данный аккаунт сайта потом удалять и изменять нельзя

  9. В пятый: название сервера из Profiles лаунчера

  10. Меняем строчку запуска на: java -d64 -server -Xincgc -Xms128M -XmxM -XX:ParallelGCThreads=2 -Djava.net.preferIPv4Stack=true -XX:UseSSE=4 -XX:+AggressiveOpts -Dfile.encoding=utf-8 -cp ServerWrapper.jar: pro.gravit.launcher.server.ServerWrapper

  11. Сервер подключен.

Ответы на основные вопросы