Как запустить Hytale сервер на MadHost
В данной статье описан официальный способ запуска Hytale сервера с учётом новой системы авторизации Hytale (OAuth 2.0).
⚠️ Важно: без прохождения авторизации сервер не сможет запуститься.
Шаг 1. Покупка сервера
-
Перейдите на страницу заказа:
https://my.madhost.pw/store/hytale -
Выберите подходящий тариф
-
Оплатите заказ
После оплаты сервер автоматически появится в панели управления MadHost.
Шаг 2. Переход в панель управления
-
Авторизуйтесь в панели управления MadHost
-
Откройте ваш Hytale сервер
-
Не запускайте сервер, пока не выполните шаги авторизации ниже
Почему сервер не запускается без токена
Hytale использует обязательную серверную авторизацию.
Каждый сервер должен быть привязан к аккаунту Hytale.
Если токены не указаны:
-
сервер не может скачать необходимые файлы
-
возникает ошибка
403 Forbidden -
сервер останавливается
Это ограничение Hytale, а не хостинга.
Шаг 3. Получение токенов Hytale (Device Code Flow)
Данный шаг выполняется на вашем компьютере (Windows или Linux).
Команды одинаковы для обеих систем.
Требования
-
установлен
curl -
аккаунт Hytale с доступом к игре
Шаг 3.1. Запрос Device Code
Выполните команду:
Вы получите ответ вида:
Шаг 3.2. Подтверждение входа
-
Откройте в браузере:
https://accounts.hytale.com/device - Войдите в аккаунт Hytale
-
Введите user-code, например
ABCD-1234
Шаг 3.3. Получение OAuth токенов
После подтверждения входа выполните:
Успешный ответ:
Шаг 3.4. Получение UUID профиля
Ответ:
Шаг 3.5. Создание серверной сессии
Ответ:
Именно эти два токена используются сервером для авторизации.
Шаг 4. Указание токенов в панели управления
В панели управления сервера перейдите в раздел Запуск
и заполните Токен сессии и Токен идентификации
Шаг 5. Запуск сервера
-
Запустите сервер
-
В логах сервера должно появиться сообщение об успешной авторизации
-
Сервер готов к использованию