Guides
2026-01-18 108 просмотров

Запуск сервера Hytale

hytale сервер настройка хостинг гайд

Поднять свой сервер Hytale можно на своём ПК, VPS или через готовый хостинг. Ниже — требования, шаги по запуску, настройка сети и конфигов, а также типичные проблемы.

Требования

  • Java 25 (рекомендуется Adoptium/Temurin). Проверка: java --version (ожидается OpenJDK 25.x).
  • Минимум 4 GB RAM; при большом онлайне, модах и высокой дальности прорисовки — больше. Желательно NVMe или SSD.
  • Архитектура x64 или ARM64.

Получение файлов

Вариант 1. Скопировать папку Server и файл Assets.zip из установки Hytale на вашем ПК. Путь в Windows: %appdata%\Hytale\install\release\package\game\latest (или аналог на Linux/macOS).

Вариант 2. Использовать Hytale Downloader CLI: он скачивает серверные файлы и ассеты и помогает поддерживать их в актуальном состоянии. Потребуется авторизация через Hytale-аккаунт.

Первый запуск и авторизация

Команда запуска:

java -jar HytaleServer.jar --assets PathToAssets.zip

При первом старте нужно привязать сервер к аккаунту: в консоли введите /auth login device. Появится код — введите его на accounts.hytale.com/device в браузере. После успешной привязки сервер сможет принимать игроков.

Сеть и порты

Hytale использует протокол QUIC по UDP, не TCP. Порт по умолчанию — 5520.

  • В роутере: пробросьте UDP 5520 (или выбранный порт) на IP вашей машины.
  • В фаерволе сервера: разрешите входящий UDP на этом порту.
  • Если меняете порт или интерфейс: --bind 0.0.0.0:5520 (или другой порт). Привязка к 0.0.0.0 нужна, чтобы сервер слушал на всех интерфейсах, а не только localhost.

Файлы и конфиги

После первого запуска появятся каталоги и файлы:

  • mods/ — сюда кладут моды (.jar или .zip).
  • config.json — общие настройки сервера.
  • permissions.json, whitelist.json, bans.json — права, белый список, баны.
  • universe/worlds/ — миры; у каждого свой config.json (правила, поведение).
  • logs/, .cache/ — логи и кеш.

Изменения в конфигах, сделанные «на лету», могут перезаписаться при следующем старте — правильнее менять файлы при остановленном сервере.

Производительность

  • Дальность прорисовки (view distance) сильно влияет на RAM и CPU. Разумное значение — около 12 чанков (~384 блока); большие значения удобны только при мощном железе.
  • AOT-кеш ускоряет запуск: добавьте -XX:AOTCache=HytaleServer.aot к параметрам JVM.
  • При разработке/отладке можно отключить Sentry: --disable-sentry.
  • Моды — только .jar или .zip в mods/; распаковывать не нужно.

Готовые хостинги

Evolution Host — гайд по ручной установке файлов, Java и настройке на VPS.

Shockbyte — управляемый хостинг: тарифы с разным объёмом RAM (например, 5 GB на 4 игроков, 8 GB на 8). Панель управления: настройка имени, MOTD, пароля, мира; загрузка модов в mods/ и перезапуск. Сервер поднимается сразу после оплаты.

Частые проблемы

Проблема Возможная причина Что проверить
Игроки не подключаются Закрыт UDP, фаервол, привязка к 127.0.0.1 Проброс UDP 5520 в роутере, правило в фаерволе, --bind 0.0.0.0:5520
Лаги Большая дальность прорисовки, нехватка RAM/CPU, медленный диск Уменьшить view distance, мониторить ресурсы, использовать SSD
Краши после добавления модов Несовместимость, отсутствующие зависимости Логи сервера, описание мода; тест на отдельном мире или копии

Полезные ссылки

Поделиться статьей