Server Hosting
guide
hytale
server
tutorial
hosting
dedicated-server

Як створити сервер Hytale — повний гайд із запуску у 2026

Автор: AlaHytale116 переглядівJun 07, 202613 хв читання

Щоб запустити сервер Hytale, потрібні три речі: Java 25, серверні файли Hytale та відкритий UDP-порт 5520. Hytale має офіційне серверне ПЗ, тому власний мультиплеєрний світ можна підняти на Windows, Linux або macOS з першого дня раннього доступу (Early Access). Цей гайд проводить через кожен крок — встановлення Java, аутентифікація, відкриття портів, налаштування світів та встановлення модів — на основі офіційного посібника Hytale Server Manual від Hypixel Studios до запуску Early Access 13 січня 2026 року.

Швидка відповідь: встановіть Java 25, скопіюйте папку Server та файл Assets.zip з установки Hytale, запустіть java -XX:AOTCache=HytaleServer.aot -jar HytaleServer.jar --assets Assets.zip, пройдіть аутентифікацію командою /auth login device, потім прокиньте UDP-порт 5520. Гравці заходять через Multiplayer → Direct Connect.

Виділений сервер Hytale — статус і моніторинг
Власний виділений сервер Hytale тримає постійний мультиплеєрний світ на вашій машині — він онлайн навіть коли ігровий клієнт закритий.

Що потрібно для запуску сервера Hytale

Сервер Hytale працює на будь-якому пристрої з щонайменше 4 ГБ оперативної памʼяті (RAM) та встановленою Java 25, на архітектурах x64 і arm64. За даними офіційного Hytale Server Manual, сам сервер платформонезалежний — він працює на Windows, Linux та macOS — а клієнт Hytale в Early Access підтримує Windows 10/11 (x64), Linux x64 та Apple Silicon macOS. Також потрібна чинна ліцензія Hytale, бо кожен сервер Hytale зобовʼязаний пройти аутентифікацію в офіційному сервісі Hytale.

Java 25Обовʼязкове середовище виконання. Hypixel Studios рекомендує Adoptium (Eclipse Temurin), 64-bit.
4 ГБ RAMОфіційний мінімум. RAM зростає з дальністю промальовування (view distance) та розміром завантаженого світу.
UDP 5520Порт за замовчуванням. Hytale використовує протокол QUIC поверх UDP — TCP не задіяний.
Ліцензія HytaleПотрібна один раз для аутентифікації сервера. Ліміт: 500 серверів на ліцензію.

Java 25 UDP 5520 QUIC поверх UDP x64 і arm64 500 серверів / ліцензія Windows · Linux · macOS

Залізо понад мінімум у 4 ГБ залежить від кількості гравців та їхньої поведінки. Hytale Server Manual називає два драйвери навантаження: процесор (CPU) навантажується за великої кількості гравців і сутностей (NPC, моби), а оперативна памʼять (RAM) — за великого завантаженого ділянки світу. Єдиної «правильної» цифри RAM немає — Hypixel Studios радять моніторити RAM та CPU за реального навантаження і задавати явний ліміт -Xmx. Хостинг-провайдери зазвичай пропонують 4–8 ГБ для менш ніж 10 гравців і 16 ГБ та більше для великих публічних серверів, але це оцінки, а не офіційна вимога.

Реальність раннього доступу: Hytale вийшла у справжній Early Access 13 січня 2026 року. Hypixel Studios прямо заявляють, що гра не завершена і деякий час буде з багами. Будьте готові часто оновлювати сервер Hytale і завжди тримайте резервні копії (backups).

Як встановити Java 25 для сервера Hytale

Java 25 обовʼязкова для сервера Hytale — на старіших версіях Java він не запуститься. Завантажте Java 25 з Adoptium (Eclipse Temurin), оберіть 64-бітну збірку під вашу операційну систему та встановіть. Потім перевірте встановлення, відкривши термінал і виконавши команду:

java --version

Очікуваний вивід вказує Temurin 25, наприклад openjdk 25.0.1 2025-10-21 LTS з рядками середовища виконання Temurin. Якщо команда показує старішу версію або «command not found», перевстановіть Java 25 і переконайтеся, що вона прописана в системному PATH до запуску сервера Hytale.

Як отримати серверні файли Hytale

Є два офіційні способи отримати серверні файли Hytale. Перший швидкий — для тестів, другий створений для продакшен-серверів, яким потрібне зручне оновлення.

Спосіб 1: скопіювати з установки лаунчера Hytale

Установка гри Hytale вже містить серверні файли. Відкрийте папку установки лаунчера, скопіюйте папку Server та файл Assets.zip (близько 3,3 ГБ) в окрему папку, наприклад C:\HytaleServer. Шлях установки лаунчера відрізняється за операційними системами:

  • Windows: %appdata%\Hytale\install\release\package\game\latest
  • Linux: $XDG_DATA_HOME/Hytale/install/release/package/game/latest
  • macOS: ~/Library/Application Support/Hytale/install/release/package/game/latest

Спосіб 2: використати Hytale Downloader CLI

Hytale Downloader CLI — рекомендований спосіб для продакшен-серверів Hytale: він спрощує оновлення і розгортає структуру папок для авто-оновлень. Завантажте hytale-downloader.zip (Linux і Windows), розпакуйте і запустіть ./hytale-downloader, щоб отримати останній реліз через аутентифікацію OAuth2. Корисні прапорці: -print-version — дізнатися версію гри без завантаження, та -patchline pre-release — качати з pre-release каналу.

Як запустити та аутентифікувати сервер Hytale

Запускайте сервер Hytale з AOT-кешем для швидкого старту. З папки сервера виконайте:

java -XX:AOTCache=HytaleServer.aot -jar HytaleServer.jar --assets Assets.zip

Сервер Hytale постачається з попередньо натренованим AOT-кешем (HytaleServer.aot), який пришвидшує запуск, пропускаючи розігрів JIT. Щоб керувати памʼяттю, додайте прапорці -Xms та -Xmx — наприклад -Xms2G -Xmx4G. Після першого запуску сервер Hytale стає на паузу і чекає на аутентифікацію.

Аутентифікуйте сервер Hytale командою /auth login device у консолі сервера. Консоль виведе посилання (https://accounts.hytale.com/device) та код виду ABCD-1234. Відкрийте посилання у браузері, увійдіть в акаунт Hytale та введіть код. Код спливає через 900 секунд (15 хвилин). За успіху консоль покаже «Authentication successful!». Аутентифікація дозволяє серверу Hytale спілкуватися з офіційними сервіс-API і захищає від абʼюзу — діє ліміт 500 серверів на одну ліцензію Hytale.

Як налаштувати порти та брандмауер для сервера Hytale

Сервер Hytale використовує протокол QUIC поверх UDP, порт за замовчуванням 5520 — тому прокидати (port forwarding) потрібно саме UDP, а не TCP. Це найчастіша причина проблем із підключенням: якщо прокинути лише TCP, гравці не зможуть зайти. Для хостингу за роутером прокиньте UDP-порт 5520 на локальний IP машини сервера, потім дозвольте порт у брандмауері (firewall) операційної системи.

WindowsNew-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow
Linux (ufw)sudo ufw allow 5520/udp
Linux (iptables)sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT
Власний портЗмінюється через --bind, напр. --bind 3500 (за замовчуванням bind 0.0.0.0:5520).

QUIC у більшості випадків добре проходить NAT. Якщо гравці все одно не заходять, переконайтеся, що прокинуто саме UDP, перевірте, що адреса привʼязки 0.0.0.0, а не 127.0.0.1, і врахуйте, що симетричний NAT може вимагати VPS або виділений сервер.

Як підключитися до вашого сервера Hytale

Гравці заходять на сервер Hytale через Multiplayer → Direct Connect у клієнті Hytale. Формат адреси — IP сервера та порт: localhost:5520 на тій самій машині, локальний IP на кшталт 192.168.1.100:5520 у домашній мережі, або публічний IP чи домен з прокинутим UDP 5520 для гри через інтернет. Сервер Hytale працює незалежно від клієнта, тому світ лишається онлайн після закриття гри. Коректно вимикайте його командою /stop.

Важливо: клієнт і сервер Hytale мають працювати на одній і тій самій версії протоколу. Коли виходить оновлення Hytale, сервери мають оновитися негайно, інакше гравці на новій версії не підключаться. Hypixel Studios повідомили, що готується допуск протоколу ±2 версії, який дасть операторам вікно на оновлення без втрати гравців.

Як налаштувати світ сервера Hytale

Сервер Hytale використовує два шари конфігурації. Коренева папка містить config.json (загальносерверні налаштування, включно з блоком авто-оновлення), а також permissions.json, whitelist.json та bans.json. У кожного світу свій config.json усередині universe/worlds/. Налаштування рівня світу включають сід світу, тип генерації та перемикачі геймплею — наприклад PvP та шкоду від падіння.

{
  "Seed": 1767292261384,
  "WorldGen": { "Type": "Hytale", "Name": "Default" },
  "IsPvpEnabled": false,
  "IsFallDamageEnabled": true,
  "IsSpawningNPC": true,
  "GameplayConfig": "Default"
}

Редагуйте конфігураційні файли сервера Hytale лише за зупиненого сервера. Hytale Server Manual попереджає: конфіги читаються при старті та перезаписуються під час ігрових дій, тому ручні правки на працюючому сервері, найімовірніше, будуть затерті.

Команди та права сервера Hytale

Найнадійніший спосіб дізнатися команди сервера Hytale — команда /help, яка виводить усі команди, що підтримуються саме вашою збіркою; додайте --help до будь-якої команди, щоб побачити її синтаксис. Офіційний Hytale Server API підтверджує наявність команд для банів, вайтлісту (add, remove, list, enable, disable, clear, status) та прав, поряд з основними командами /auth login device, /stop та /update. У консолі сервера команди вводяться без провідного слеша.

Оскільки точний синтаксис команд усе ще змінюється між збірками Early Access, найбезпечніший спосіб видати адмін-доступ на сервері Hytale — правити permissions.json напряму за зупиненого сервера. У файлі дві секції: groups (кожна задає набір прав) та users (привʼязка UUID гравця до однієї чи кількох груп). Група з ["*"] має повні адмін-права, а порожній список — базовий гравець. Оператори завжди обходять вайтліст.

Керування вайтлістом і правами сервера Hytale
Керуйте доступом через whitelist.json і видавайте ранги через permissions.json — правте обидва за зупиненого сервера.

Як встановити моди на сервер Hytale

Hytale використовує серверну модель моддингу (server-first): усі моди живуть на сервері Hytale і доставляються гравцям автоматично при підключенні. Гравцям не потрібно завантажувати клієнтські моди чи морочитися із завантажувачами модів — це ключова відмінність від ігор на кшталт Minecraft. Щоб додати моди, покладіть файли .zip або .jar (наприклад з CurseForge) у папку сервера mods/; сервер завантажить їх при старті та роздасть усім, хто заходить.

Встановлення модів у папку mods сервера Hytale
Серверний моддинг: кидаєте файли в mods/ — кожен гравець, що зайшов, отримує контент автоматично.

Моддинг Hytale охоплює чотири типи контенту. Server Plugins — скомпільовані Java-файли .jar, які через Hytale Server API додають механіки, економіку, команди та мініігри. Data Assets — JSON-файли, що задають блоки, предмети, NPC, генерацію світу та таблиці здобичі без коду. Art Assets — звуки, моделі та текстури, з інтеграцією Blockbench для моделей. Save Files — світи та префаби, якими можна ділитися. Клієнт Hytale — це рендерер із закритим вихідним кодом, який не виконує ігрову логіку, тому виключно клієнтські моди не підтримуються by design.

Server PluginsСкомпільовані Java .jar через Hytale Server API — механіки, економіка, команди, мініігри.
Data AssetsJSON для блоків, предметів, NPC, генерації світу та таблиць здобичі — без коду.
Art AssetsЗвуки, моделі та текстури, з інтеграцією Blockbench для моделей.
Save FilesСвіти та префаби, якими можна ділитися з іншими серверами Hytale.

Для розробників: Hypixel Studios публікують сервер Hytale як Maven-артефакт (com.hypixel.hytale:Server) і постачають сервер без обфускації, плануючи викласти вихідний код сервера протягом 1–2 місяців після запуску Early Access. Пакети протоколу знаходяться в com.hypixel.hytale.protocol.packets.

Продуктивність сервера Hytale та view distance

Дальність промальовування (view distance) — головний драйвер витрат RAM на сервері Hytale. Значення за замовчуванням у Hytale — 384 блоки: це 12 Hytale-чанків (Hytale-чанк дорівнює 32 блокам) і приблизно 24 Minecraft-чанки (Minecraft-чанк дорівнює 16 блокам), що помітно більше за дефолтні 10 чанків у Minecraft. Тому Hypixel Studios радять обмежувати максимальну view distance близько 12 чанків (384 блоки) і знижувати її за більшої кількості гравців. Починайте консервативно і піднімайте значення, лише якщо залізо лишається стабільним.

Хостинг-партнери Hypixel Studios — Nitrado та Apex Hosting — підтримують плагіни для типових завдань сервера Hytale:

Nitrado:WebServerБаза для веб-застосунків та API на сервері Hytale.
Nitrado:QueryВіддає статус сервера та лічильники гравців по HTTP.
Nitrado:PerformanceSaverДинамічно обмежує view distance за навантаженням.
ApexHosting:PrometheusExporterВіддає детальні метрики сервера та JVM.

Резервні копії та авто-оновлення сервера Hytale

Сервер Hytale має вбудовану систему бекапів та авто-оновлення. Увімкніть періодичні бекапи прапорцями --backup --backup-dir backups --backup-frequency 30 (стандартні wrapper-скрипти вже їх містять). Завжди перевіряйте відновлення з бекапа до того, як він реально знадобиться. Для авто-оновлень сервер Hytale перевіряє нові версії, завантажує їх у updater/staging/ і вимикається з кодом виходу 8; включений wrapper-скрипт (start.sh або start.bat) ловить код 8, підміняє файли, зберігаючи ваші config, світи та моди, і перезапускається.

Керуйте оновленнями командами /update: /update check, /update download, /update apply --confirm, /update status та /update cancel. Поведінку авто-застосування задають у блоці Update кореневого config.json через AutoApplyMode (Disabled, WhenEmpty або Scheduled). Повністю вимкнути оновлення можна змінною оточення HYTALE_DISABLE_UPDATES.

Усунення несправностей сервера Hytale

Більшість проблем сервера Hytale повʼязані з мережею, памʼяттю або розбіжністю версій. Рішення нижче покривають найчастіші ситуації періоду раннього доступу.

  • Вікно сервера одразу закривається: у папці немає HytaleServer.jar або Assets.zip — перевірте обидва файли і запустіть з --help.
  • Гравці не підключаються: прокинуто лише TCP замість UDP 5520, адреса привʼязки 127.0.0.1 замість 0.0.0.0, або блокує брандмауер — також перевірте симетричний NAT.
  • Краші через брак памʼяті: підніміть -Xmx. Зростання навантаження CPU — симптом тиску збирача сміття.
  • Не зайти після оновлення гри: версії протоколу клієнта і сервера мають збігатися — оновіть сервер Hytale.
  • Правки конфіга не зберігаються: редагуйте конфіги за зупиненого сервера; зміни на працюючому сервері затираються.
  • Аутентифікація спливла: повторіть /auth login device — код діє 900 секунд.

Мережа серверів Hytale: мультисерверна архітектура

Hytale підтримує мультисерверні мережі нативно, тому зовнішній зворотний проксі на кшталт BungeeCord не потрібен. Сервер Hytale може передати підключеного гравця на інший сервер пакетом-рефералом (PlayerRef.referToServer(host, port, data)), перенаправити гравця на етапі хендшейка підключення або відправити відключених гравців на заздалегідь заданий fallback-сервер. Оскільки payload реферала проходить через клієнта і може бути підроблений, Hypixel Studios радять підписувати його криптографічно (наприклад через HMAC). Власні проксі можна будувати на Netty QUIC, бо Hytale використовує QUIC виключно для звʼязку клієнт-сервер.

Що зʼявиться на серверах Hytale

Низка функцій сервера Hytale підтверджена як запланована, але поки недоступна — станом на запуск Early Access у 2026 році. Hypixel Studios анонсували вбудований у клієнт каталог пошуку серверів та мініігор з перевіреними лічильниками гравців, систему груп (party) для спільного переходу між серверами, вбудований платіжний шлюз для операторів, first-party API-ендпоінти (пошук UUID за іменем, версія гри, профілі гравців, телеметрія сервера) та допуск версії протоколу ±2. Підтримка SRV-записів розглядається, але поки недоступна. Вважайте це пунктами дорожньої карти, а не поточними функціями.

Як створити сервер Hytale — часті запитання

Чи можна запустити сервер Hytale безкоштовно?

Так, сервер Hytale можна запустити безкоштовно, розмістивши його на власному компʼютері — потрібні лише Java 25, серверні файли та прокинутий UDP-порт 5520. При цьому для аутентифікації сервера потрібна чинна ліцензія Hytale. Оренда керованого сервера Hytale у хостинг-провайдера коштує грошей, але дає аптайм 24/7 та встановлення в один клік.

Скільки RAM потрібно серверу Hytale?

Серверу Hytale потрібно щонайменше 4 ГБ RAM за офіційним мінімумом. Реальне споживання залежить переважно від view distance та розміру завантаженого світу, тому великим або активним серверам потрібно більше. Hypixel Studios радять моніторити RAM за реального навантаження і задавати явний ліміт -Xmx, а не покладатися на фіксовану цифру.

Який порт використовує сервер Hytale?

Сервер Hytale за замовчуванням використовує UDP-порт 5520 за протоколом QUIC. Прокидати потрібно UDP, а не TCP. Порт змінюється аргументом --bind, наприклад --bind 3500.

Чи потрібно гравцям встановлювати моди, щоб зайти на модовий сервер Hytale?

Ні. Hytale використовує серверний моддинг (server-first), тому всі моди живуть на сервері Hytale і доставляються гравцям автоматично при підключенні. Гравцям не потрібно завантажувати клієнтські моди чи ставити завантажувачі модів, щоб зайти на модовий сервер Hytale.

Чи може сервер Hytale працювати на Linux?

Так. Сервер Hytale платформонезалежний і працює на Windows, Linux та macOS, на архітектурах x64 і arm64, за умови встановленої Java 25. Hytale Server Manual наводить команди брандмауера для Linux та Linux-скрипт запуску.

Скільки серверів Hytale можна аутентифікувати однією ліцензією?

Одна ліцензія Hytale може аутентифікувати до 500 серверів. Hypixel Studios ввели цей ліміт для захисту від раннього абʼюзу; операторам, яким потрібно більше потужностей, можна звернутися в підтримку Hytale.

Налаштовуєте доступ гравців? Зберіть список дозволених через безкоштовний Створювач вайтлістів, а перед завантаженням модів на сервер Hytale перевірте їхні конфіги через Валідатор Mod JSON.