Руководство по развертыванию сервера Hytale

Данное руководство содержит пошаговые инструкции по установке и запуску серверного ПО Hytale на операционных системах Windows и Linux.

11. Загрузка необходимых компонентов

Прежде всего, убедитесь, что вы скачали актуальные версии файлов с нашего сайта:

22. Установка среды Java (JDK 25)

Для работы сервера Hytale версии 2026 года требуется Java Development Kit (JDK) 25. Мы рекомендуем использовать сборку Temurin от проекта Adoptium.

Инструкция для Windows:

  1. Перейдите на страницу загрузки Adoptium Temurin 25.
  2. Выберите и скачайте установщик с расширением .msi (Windows x64).
  3. Запустите файл. В окне выбора компонентов обязательно установите следующие опции в режим «Will be installed on local hard drive»:
    • Add to PATH (Добавить в переменную окружения PATH).
    • Set JAVA_HOME variable (Установить переменную JAVA_HOME).
  4. Завершите установку и перезагрузите компьютер.

Инструкция для Linux (Ubuntu/Debian):

Выполните последовательно следующие команды в терминале:

# Обновление списков пакетов и установка зависимостей
sudo apt update && sudo apt install -y wget apt-transport-https gnupg

# Добавление GPG-ключа и официального репозитория Adoptium
wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/adoptium.gpg > /dev/null
echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | sudo tee /etc/apt/sources.list.d/adoptium.list

# Установка JDK 25
sudo apt update && sudo apt install -y temurin-25-jdk

33. Настройка и запуск сервера

Поместите HytaleServer.jar и Assets.zip в одну папку (например, C:\HytaleServer или /home/user/hytale).

Запуск на Windows (.bat файл)

Создайте в папке файл start.bat через текстовый редактор и вставьте в него:

@echo off
:: -Xmx4G задает 4 ГБ оперативной памяти для сервера
java -Xmx4G -jar HytaleServer.jar --assets Assets.zip --bind 0.0.0.0:25565 --auth-mode offline
pause

Смена порта: Смена порта: Замените 25565 на любой свободный порт.

Запуск: Запуск: Просто кликните дважды по файлу start.bat.

Запуск на Linux (через Screen)

Для работы сервера в фоновом режиме используйте утилиту screen:

1. Установите утилиту: sudo apt install screen

2. Запустите сервер внутри новой сессии:

screen -S hytale java -Xmx4G -jar HytaleServer.jar --assets Assets.zip --bind 0.0.0.0:25565 --auth-mode offline

Управление сессией:

  • Свернуть (Detach): Нажмите Ctrl + A, затем D. Сервер продолжит работу.
  • Вернуться (Reattach): Введите команду screen -r hytale.

44. Настройка сетевого доступа (Порты)

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

Настройка на Windows:

  1. Откройте «Брандмауэр Защитника Windows в режиме повышенной безопасности».
  2. Создайте «Правило для входящих подключений»:
    • Тип правила: Для порта.
    • Протокол: TCP. Порт: 25565.
    • Действие: Разрешить подключение.

Важно: Повторите процедуру для протокола UDP, так как Hytale может использовать оба типа трафика.

Настройка на Linux (UFW):

sudo ufw allow 25565/tcp
sudo ufw allow 25565/udp
sudo ufw reload

55. Параметры командной строки (Справочник)

ПараметрОписание
-Xmx4GВыделение оперативной памяти (в данном случае 4 ГБ).
--assets Assets.zipПуть к архиву ресурсов (обязательный параметр).
--bind 0.0.0.0:PORTIP-адрес и порт, которые будет «слушать» сервер.
--auth-mode offlineОтключает проверку лицензии (режим для локальных сетей/тестов).

Примечание: Если вы запускаете сервер на домашнем ПК, вам также может потребоваться выполнить «Проброс портов» (Port Forwarding) в настройках вашего роутера.