Повний гайд: Як створити свій сервер Hytale

maksimovc Розробник сайту orbis.in.ua
24.01.2026 21:51 (відредаговано 26.02.2026 00:45)
#1
Цей туторіал допоможе вам створити власний сервер Hytale від самого початку і до кінця.
Всі команди перевірені на чистому vps! Тому просто виконуйте дії та команди крок за кроком і у вас все вийде!
PS: всі посилання не є реферальними!

Етап 1 - Купівля VPS

Розгортати сервер необхідно на віртуальній машині - VPS. Вона платна, тому вам потрібно мати пару гривень на вашій картці.


Етап 2 - Під'єднання до VPS

Тепер, у вас є власна машина VPS (принаймні на найближчий місяць).
Для дистанційного виконання команд і керування своїм VPS - відкрийте термінал (в пошуку програм знайдіть "командний рядок") або запустіть будь-яку іншу програму що має термінал PuTTY, VSCode, PowerShell. Головне щоб було вікно для виконання команд.

Пам'ятаєте вам на пошту приходив лист із ip адресою вашого VPS? Введіть в командний рядок:
ssh root@ip-адрес-vps
замініть ip-адрес-vps на ваш ip, щоб було приблизно така команда "ssh root@142.250.186.46"

Після цього термінал попросить вас увести пароль, який ви створювали в кінці 6 пункту згідно туторіалу купівлі VPS (деякі хостинги надсилають пароль разом з ip на пошту). Копіюємо ваш пароль і тиснемо в терміналі в будь якому місці чорного вікна на праву кнопку миші (ви не побачите ніяких символів, бо пароль не показується в командних рядках). Після натиснення правої кнопки миші тисніть "Enter". Тепер командний рядок повинен починатися із "root@буквитацифри:~#".

Вітаю. ви дистанційно під'єднались до вашого VPS!

Етап 3 - Розгортання ігрового сервера Hytale на VPS

Виконуйте всі команди в такій послідовності, в якій вони йдуть в моєму туторіалі! Просто тисніть на мою команду, потім відкривайте свій командний рядок із "root@буквитацифри:~#" та тисніть правою кнопкою миші в будь-якому місці терміналу (це вставить команду в командний рядок) та тисніть кнопку "Enter" на клавіатурі.

1) Оновлення системи:
sudo apt update && sudo apt upgrade -y
sudo apt install -y curl wget git unzip ufw gnupg2 software-properties-common
2) Встановлення Java 25 (Adoptium):
curl -fsSL https://packages.adoptium.net/artifactory/api/gpg/key/public | sudo gpg --dearmor -o /usr/share/keyrings/adoptium.gpg
echo "deb [signed-by=/usr/share/keyrings/adoptium.gpg] https://packages.adoptium.net/artifactory/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/adoptium.list
sudo apt update && sudo apt install -y temurin-25-jdk
3) Створення користувача:
sudo adduser --system --group --home /home/hytale hytale
sudo mkdir -p /home/hytale/hytale-server
sudo chown -R hytale:hytale /home/hytale
4) Завантаження файлів сервера Hytale:
cd /home/hytale/hytale-server
sudo -u hytale wget https://downloader.hytale.com/hytale-downloader.zip
sudo -u hytale unzip hytale-downloader.zip
sudo -u hytale mv hytale-downloader-linux-amd64 hytale-downloader
sudo -u hytale chmod +x hytale-downloader
sudo -u hytale ./hytale-downloader
5) Отримаєте в терміналі результат:
Please visit the following URL to authenticate:
https://oauth.accounts.hytale.com/oauth2/device/verify?user_code=якісьлітери

Or visit the following URL and enter the code:
https://oauth.accounts.hytale.com/oauth2/device/verify
Authorization code: якісьлітери
6) Відкрийте "https://oauth.accounts.hytale.com/oauth2/device/verify?user_code=якісьлітери" в своєму браузері, після чого вам треба натиснути на сайті кнопку підтвердження авторизації та можливо попросять авторизуватись у вашому акаунті Hytale, якщо ще не авторизувались.
7) На сайті після всіх підтверджень повинні побачити "Device Authorized". Повертайтесь у вікно із терміналом, там побачите як почалось завантаження архіву сервера Hytale:
downloading latest ("release" patchline) to "2026.01.24-6e2d4fc36.zip"
[======                                            ] 12.0% (171.1 MB / 1.4 GB)
"2026.01.24-6e2d4fc36.zip" - це назва архіву яка потім знадобиться

8) Дочекайтесь кінця завантаження. Потім відкрийте порт командами:
sudo ufw allow OpenSSH
sudo ufw allow 5520/udp
sudo ufw --force enable
9) Розпакування архіву:
cd /home/hytale/hytale-server
10) тепер візьміть назву архіву із кінця 7 пункту та виконайте:
sudo -u hytale unzip назваархіву
наприклад "sudo -u hytale unzip 2026.01.24-6e2d4fc36.zip"
11) Перемістіть всі розпаковані файли в папку Sever:
sudo -u hytale mv Server/* .
sudo -u hytale rm -rf Server
12) Перший запуск сервера гри:
sudo -u hytale java -XX:AOTCache=HytaleServer.aot -jar HytaleServer.jar --assets Assets.zip
Почекайте.

13) Коли побачите результат зеленого кольору "Hytale Server Booted! [Multiplayer, Fresh Universe]" введіть
auth login device
натисніть "Enter"

14) Побачите ось таку відповідь в терміналі:
[AbstractCommand] ===================================================================
[AbstractCommand] DEVICE AUTHORIZATION
[AbstractCommand] ===================================================================
[AbstractCommand] Visit: https://oauth.accounts.hytale.com/oauth2/device/verify
[AbstractCommand] Enter code: буквитацифри
[AbstractCommand] Or visit: https://oauth.accounts.hytale.com/oauth2/device/verify?user_code=буквитацифри
[AbstractCommand] ===================================================================
15) Відкрийте посилання "https://oauth.accounts.hytale.com/oauth2/device/verify?user_code=буквитацифри" в браузері та знову підтвердіть авторизацію як це робили раніше.
16) Після успішного підтвердження авторизації в браузері - у вашому терміналі через деякий час (почекайте близько 30 секунд) ви побачите відповідь зеленого кольору: 
"Authentication successful! Use '/auth status' to view details."

17) Введіть в термінал команду для збереження авторизації:
auth persistence Encrypted
18) Отримаєте результат зеленого кольору:
"Credential storage changed to: Encrypted"

18) Зупиніть сервер гри натиснувши Ctrl+C
Отримаєте відповідь: "[HytaleServer] Shutdown completed!"

19) Завантажте скрін:
sudo apt install screen -y
20) Налаштуйте запуск ігрового сервера, відкривши nano текстовий редактор в терміналі:
sudo nano /etc/systemd/system/hytale.service
21) Вставте сюди весь цей шматок коду:
[Unit]
Description=Hytale Dedicated Server
After=network.target

[Service]
Type=forking
User=hytale
WorkingDirectory=/home/hytale/hytale-server
Environment="JAVA_OPTS=-Xms4G -Xmx6G -XX:+UseG1GC -XX:+AlwaysPreTouch -XX:MaxGCPauseMillis=50 -XX:+UnlockExperimentalVMOptions -XX:+ParallelRefProcEnabled"
ExecStart=/usr/bin/screen -dmS hytale /usr/bin/java $JAVA_OPTS -jar HytaleServer.jar --assets /home/hytale/hytale-server/Assets.zip --bind 0.0.0.0:5520
Nice=-15
ExecStop=/usr/bin/screen -S hytale -p 0 -X stuff "stop^M"
Restart=on-failure

[Install]
WantedBy=multi-user.target
22) Збережіть та закрийте nano текстовий редактор терміналу виконавши натискання клавіш в такій послідовності:
  • Ctrl+o
  • Enter
  • Ctrl+x
23) Перезавантажте запускатор сервера, щоб застосувались зміни:
sudo systemctl daemon-reload
sudo systemctl enable --now hytale
24) Все, можете підключатися до сервера Hytale у вашому лаунчері!

Відкрийте лаунчер гри, введіть в поле сервера ваш айпі від VPS та порт із пункту 8 (наприклад 142.250.186.46:5520) і двічі натисніть сервер. Ура! Ви зайшли на свій сервер!

Етап 4 - Виконання команд через консоль ігрового сервера Hytale

В консолі сервера ви можете виконувати команди для керування самою грою (вмикати вайтліст, банити гравців, видавати права та інші команди, які робили б через "/команда" в грі). Але найголовніше зараз - це видати собі опку на сервері.

1) Як входити в консоль сервера?
sudo -u hytale screen -r hytale
2) Видайте собі op:
op add вашnickname
3) Вийдіть із режиму консолі гри послідовним швидким натисканням клавіш в такій послідовності:
  • Натисніть на Сtrl та тримайте його (тримайте під час натискання наступних клавіш)
  • Натисніть А ("ф" українська) та відпустіть А
  • Натисніть D ("в" українська) та відпустіть D
Повинна закритись консоль гри і ви повернетесь до "root@буквитацифри:~#"

Дякую за увагу!

На цьому основний туторіал закінчився! Потім будуть доповнення по тому як налаштувати VPS, ігровий сервер Hytale, змінити адресу 142.250.186.46:5520 на гарний домен "play.besthytaleserver.ua" і тому подібе...
Увійдіть, щоб відповісти
Інформація

Відповідей: 1

Переглядів: 169

Створено: 24.01.2026