Коротко. Сервер Hytale можно создать самому и не платить за хостинг: установите Java 25, скачайте файлы сервера через официальный Downloader от Hytale, запустите HytaleServer.jar, войдите на сервере в свой аккаунт Hytale и откройте UDP-порт 5520. Или арендуйте сервер Hytale и забудьте про Java, порты и обновления.
Давайте игрокам адрес и порт сервера вместе (например, 203.0.113.10:5520): Hytale пока не поддерживает SRV-записи, поэтому доменное имя не заменяет порт.
Проверено 5 ноября 2026 года на сервере Hytale 0.7.5, новейшей релизной версии в Maven-репозитории самой Hytale.
В этом руководстве две основы: Server Manual и инструкции по Downloader от самой Hytale, а также то, как панель PlayNHost настраивает сервер Hytale. Hytale часто выпускает новые версии сервера, поэтому, если шаг больше не совпадает, актуальный описан в Server Manual Hytale. Чтобы сразу перейти к аренде, откройте вариант 2.
Что понадобится
Аккаунт Hytale: сервер работает на аккаунте Hytale своего владельца. Hytale ограничивает одну лицензию игры 500 серверами.
Java 25: Hytale рекомендует сборку Adoptium. Сервер работает на x64 и arm64, но Hytale Downloader, который используется ниже, есть только для x64 (amd64).
Файлы сервера: папка Server с HytaleServer.jar и файл Assets.zip. Hytale предлагает три способа их получить: скопировать из установки через лаунчер игры, использовать Hytale Downloader или запустить с HytaleServer.jar. В этом руководстве используется Downloader, который Hytale рекомендует для боевых серверов.
Память: минимум указан в Server Manual Hytale. Сколько нужно на самом деле, зависит от игроков: больше всего оперативной памяти потребляет дальность прорисовки, и Hytale рекомендует не больше 12 чанков.
Компьютер, который всегда включён: запасной ПК, домашний сервер или облачная виртуальная машина.
Сеть: UDP-порт 5520, доступный из интернета. Hytale использует протокол QUIC поверх UDP, а не TCP.
Вариант 1: свой сервер
Эти шаги для Linux. Команды и флаги взяты из руководства Hytale.
Установка сервера
Установите Java 25 с сайта Adoptium и проверьте её:
java --version
В выводе должна быть версия 25.
Скачайте Hytale Downloader по адресу https://downloader.hytale.com/hytale-downloader.zip и распакуйте его. В архиве программа для Linux и для Windows. Сделайте программу для Linux исполняемой:
chmod +x hytale-downloader-linux-amd64
Скачайте сервер. При первом запуске Downloader выводит ссылку и код: откройте ссылку в браузере, войдите и подтвердите.
Распакуйте game.zip. Файлы автоматически проверяются по контрольной сумме SHA256. Если появится ошибка 401, удалите .hytale-downloader-credentials.json и запустите снова. Добавьте -patchline pre-release, чтобы получить предварительный канал вместо релизного.
Hytale поставляет предобученный кэш HytaleServer.aot, который ускоряет загрузку. В распакованной загрузке есть также лаунчер start.sh, который запускает сервер с включёнными резервными копиями и применяет обновления; он описан в руководстве Hytale.
Войдите на сервере. В консоли сервера введите:
/auth login device
Появится ссылка на accounts.hytale.com/device и код. Откройте ссылку, введите код и подтвердите. Код действует 900 секунд. Пока сервер не вошёл в аккаунт, игроки не смогут зайти.
Откройте порт. Разрешите UDP 5520 в брандмауэре компьютера и пробросьте его на роутере:
sudo ufw allow 5520/udp
Пробрасывайте только UDP: проброс TCP не нужен, и первое, что проверяет Hytale, когда игроки не могут подключиться, это что проброс сделан для UDP, а не для TCP.
Заходите. Игроки вводят ваш публичный IP-адрес и порт вместе, например 203.0.113.10:5520. Сайт, который проверяет порты по TCP, может показать порт закрытым, даже если сервер работает, потому что Hytale слушает UDP.
Настройки и обновления
Название, сообщение, пароль, слоты: они находятся в config.json в папке Server как ServerName, MOTD, Password и MaxPlayers. Hytale читает файл при запуске и пишет в него во время игры, поэтому редактируйте его только при остановленном сервере.
Другой порт: добавьте --bind 3500 к команде запуска, затем откройте этот UDP-порт вместо прежнего.
Моды: кладите моды .zip или .jar в папку mods внутри Server.
Обновления: клиент и сервер должны быть на одной и той же версии протокола. Когда Hytale выпускает обновление, сервер нужно обновить сразу, иначе игроки с новой версией не смогут подключиться. По умолчанию сервер проверяет обновления каждый час, и у него есть команды /update check, /update download и /update apply --confirm.
Вариант 2: сервер в PlayNHost
Аренда избавляет от установки Java, загрузок, проброса портов и рутины с обновлениями. Входить всё равно нужно своим аккаунтом Hytale, потому что серверы Hytale работают на аккаунте владельца.
Выберите тариф. Откройте страницу хостинга серверов Hytale и сравните тарифы: COPPER, IRON, THORIUM и ADAMANTITE. Нажмите Создать сервер (на ADAMANTITE Настроить план) и оформите заказ.
Запустите сервер. Он появится в панели. Нажмите «Запустить» и откройте Консоль.
Войдите. Первый запуск ждёт ваш аккаунт Hytale. На странице Обзор нажмите Войти, войдите в аккаунт, на котором играете, и подтвердите код. Код действует 10 минут, а когда он истекает, появляется новый. После подтверждения сервер скачивает файлы игры и запускается. Он готов, когда Консоль выведет Hytale Server Booted!.
Дайте ему название. На странице Настройки в разделе Настройки игры задайте Название сервера, Сообщение дня и, для приватного сервера, Пароль сервера, затем перезапустите. (Строка Название сервера на странице Обзор переименовывает сервер только в панели.)
Пригласите игроков. Дайте им адрес и порт, показанные на вашей странице Обзор, записанные вместе.
Что панель делает за вас:
Ваш порт назначен и открыт с самого начала, и сервер слушает его без всякой настройки.
Страница Обзор показывает вход и дату его окончания: он действует 30 дней и продлевается при каждом запуске сервера. Сервер, который простоял остановленным дольше этой даты, попросит войти снова.
Если включено Автообновление (в разделе Показать расширенные параметры на странице Настройки), а Версия сервера стоит на latest (оба значения по умолчанию), сервер устанавливает новейшую версию Hytale при каждом запуске, так что перезапуск и есть обновление. С такими настройками, когда Hytale выпускает новый релиз, панель перезапускает работающий сервер для установки, как только на нём никого не останется, но не позже чем примерно через 2 часа после выхода релиза. Можно переключать Patchline между Релиз и Предварительная версия.
Название, сообщение, пароль и лимит игроков записываются в Server/config.json при каждом запуске, поэтому меняйте их в панели, а не в файле. Макс. игроков задаётся вашим тарифом.
Моды кладите в Server/mods, а ранние плагины в Server/earlyplugins (они загружаются, только пока включено Загружать ранние плагины).
Одна ловушка, от которой панель вас защищает: название, сообщение и пароль записываются в JSON-файл, поэтому панель не принимает в них двойную кавычку (") и обратную косую черту. В каждом поле должна быть хотя бы одна буква, а в пароле не меньше 4 символов.
Свой сервер или аренда: честное сравнение
Стоимость: программное обеспечение сервера бесплатно. Свой сервер стоит электричества, оборудования и трафика, либо облачной машины. Аренда это плата, которая зависит от тарифа и выбранного периода оплаты.
Доступность: домашний сервер работает, только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостинга.
Открытость: дома игроки подключаются к вашему публичному IP-адресу, а за брандмауэр и роутер отвечаете вы. Арендованный сервер не раскрывает ваш домашний IP.
Настройка: для своего сервера нужны Java 25, Downloader, проброс UDP и вход в аккаунт. Для аренды нужны вход в аккаунт, название и адрес, которым можно поделиться.
Обновления: со своим сервером нужно обновляться в момент выхода обновления Hytale, иначе игроки с новой версией не смогут зайти. В панели при настройках по умолчанию обновление ставится при перезапуске.
Контроль: свой сервер даёт вам каждый файл и каждый флаг JVM. Аренда даёт настройки панели и файлы вашего сервера.
Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Вы можете принять всё, принять только необходимые файлы cookie или выбрать по категориям.Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Здесь они включены по умолчанию. Вы можете отключить всё, что не хотите.Читать политику конфиденциальности