Как да настроите Hytale сървър: Complete 2026 Монтаж и конфигурация Ръководство

By HytaleCharts Team Category: guides 8 min read

Научете как да създадете свой собствен Hytale специален сървър с това цялостно ръководство. Покрития Java инсталация, сървърни файлове, удостоверяване, конфигурация на порта, настройка на защитната стена, модове и оптимизации за 2026.

Готов да бъде домакин на своя собствен Хитален сървър ? Независимо дали създавате частен свят за приятели или стартирате обществен обществен сървър, това цялостно ръководство ви води през всяка стъпка от процеса от инсталирането на Java до оптимизиране на изпълнението за стотици играчи. < p > До края на това ръководство, вие ще имате напълно функционален Hytale специален сървър, готов за играчите да се присъединят. Да започваме. < h2 > Системни изисквания Преди да се потопите в инсталацията, се уверете, че сървърната машина отговаря на тези минимални изисквания: < tr > < t>Коментар < t > Минимум < t > Remended < tr > < td > < strong > RAM < td > > 4 GB < td > 8- 16 GB < tr > < td > < strong > CPU < td > > 2 ядра < td > 4+ ядра < strong > Storage < td > 10 GB SSD < td > 50+ GB NVMe SSD < tr > < td > < strong > Java < td > Java 25 < td > Java 25 (препоръчва се Adoptium) < td > < strong > Architecture < td colspan="2">x64 или arm64 поддържано < strong > OS < td colspan="2">Windows, Linux или macOS Разбиране на използването на ресурсите < p > Консумацията на ресурси от Hytale сървър зависи в голяма степен от поведението на играча: < strong > CPU Употреба: Водени от броя и броя на играчите (NPC, тълпи, активни същества) < strong > RAM Употреба: Водени от заредения свят площ по-висока видимост разстояние и играчи проучване независимо увеличава нуждите на паметта < strong > Pro Съвет: Монитор RAM и CPU използване по време на игра, за да се разбере типичната консумация на вашия сървър. Ако забележите високо използване на процесора, то може да покаже налягане на паметта, причиняващо прекомерно събиране на отпадъци. < h2 > Step 1: Инсталиране на Java 25 < p > Хитални сървъри изискват Java 25 . Препоръчваме използването на Adoptium (преди AdoptOpenJDK) за надеждни, готови за производство сгради. < h3 > Сваляне Java 25 Visit adoptium.net Сваляне на < strong > JDK 25 монтаж за вашата операционна система Избягване на монтажника и следване на бързеите Проверка на инсталацията Отваряне на терминал или команден сигнал и движение: java - обръщане Трябва да видите изход, подобен на: openjdk 25.0.1 2025-10- 21 LTS OpenJDK Runtime Environment Temurin-25.0.1+8 (build 25.0.1+8-LTS) OpenJDK 64-Bit Server VM Temurin-25.0.1+8 (build 25.0.1+8-LTS, смесен режим, споделяне) Ако видите различна версия или грешка, гарантирайте, че Java 25 е правилно инсталирана и добавена към системата си PATH. < h2 > Step 2: Получаване на файлове със сървър < p > Имате две възможности за получаване на файловете на Hytale сървър: Опция A: Копиране от инсталацията на играта (Бърз тест) < p > Най-лесният метод за бързо натискане на микроскопични файлове директно от вашата инсталация Hytale за стартиране: < strong > Местонахождение на файла: < tr > < th > Оперативна система < t>Пат < tr > < td > Windows < td > < appd >% appdata%\ Hytal\ install\ release \ package\ game\ last Linux $XDG_DATA_HOME/Hytal/install/release/package/game/internal macOS < td > < code >~/приложение Поддръжка/Хитале/инсталиране/пускане/опаковка/игра/последна Copy the < strong > Server папка и Assets.zip to your special server location. Option B: Hytale Downloader CLI (Production Servers) За производствени среди използвайте официалния инструмент Hytale Downloader CLI. Това улеснява актуализациите и поддържа автоматизацията: Изтегляне hytale-downloader.zip от официалното място за поддръжка на Hytale Извличане и четене включените QUICKSTART.md Стартирай изтеглянето на последните сървърни файлове < p > < strong > Общи команди: < tr > Командир < t > Описание ./hytal-downloader < td > Сваляне на последната версия ./hytal-downloader -print-version < td > Показване на версията на играта без изтегляне < td > ./hytal- downloader -patchline предварително освобождаване < td > Сваляне от канала преди освобождаване < h2 > Step 3: Стартиране на сървъра Навигация към директорията на сървъра и стартиране с: java Превод и субтитри: - Jar HytaleServer. jar --активи активи.zip The -XX:AOTCache флагът използва предварително обучената кеш- паметта на корабите със сървъра, като значително подобрява времето за стартиране. < h3 > Идентификация за първи път След първото стартиране, трябва да удостоверите вашия сървър. В сървърната конзола: /outh логин устройство < p > Ще видите заповед за разрешение на устройството: ================================================================================================================================================================================================================================================================ УСТРОЙСТВО ЗА УСТРОЙСТВО ================================================================================================================================================================================================================================================================ Адрес: https://accounts.hytale.com/department Въведете код: ABCD-1234 ================================================================================================================================================================================================================================================================ Изчакване за разрешение (изтича за 900 секунди)... Посетете URL адреса, показан във Вашия браузър Влезте с Вашия Хитален профил Въведете кода, показан в конзолата Обърнете се към конзолата, трябва да видите "Успешно изпълнение!" < p > < strong > Important: Всеки Лицензът за игра Hytal поддържа до 100 сървъра. За по-големи разгръщания, закупувайте допълнителни лицензи или кандидатствайте за сметка на доставчик на сървър. < h2 > Step 4: Настройване на портовете и защитната стена < p > Hytale използва < strong > QUIC протокол над UDP (не TCP). Това е важно за конфигурацията firewall и порт спедиция. < h3 > Пристанище на default < p > Портът по подразбиране е 5520 . За използване на различен порт: java - Jar HytaleServer. jar --активи активи.zip --bind 0.0.0:3500 < h3 > Спедиция на порта Ако хостинг зад рутер, напред < strong>UDP порт 5520 (или потребителски порт) към сървърната машина. Не се изисква спедиция на TCP. < h3 > Конфигурация на стената < strong > Windows (PowerShell as Administrator): New-NetFirewallRulle -DisplayName "Hytale Server" -Direction Inbound - Protocol UDP -LocalPort 5520 -Action Mode < p > < strong > Linux (iptables): sudo iptables -A INPUT -p udp -- dport 5520 -j ACCEPT < p > < strong > Linux (ufw): sudo ufw позволява 5520/udp < h3 > NAT съображения QUIC се справя добре с NAT при повечето сценарии. Ако играчите имат проблем със свързването: Уверете се, че спедицията на порта е специално за UDP , а не TCP Симетрична Конфигурациите на NAT могат да причинят проблеми, като се има предвид VPS или специален сървър Плодовете зад високоскоростния NAT (често на мобилния) трябва да се свържат глоба като клиенти < h2 > Структура на сървъра Разбирането на структурата на файла на вашия сървър помага при управлението и отстраняването на проблеми: < tr > < th > Path < t > Описание < tr > < td > < code >. cache/ < td > Кеш за оптимизирани файлове < tr > < td > < code > logs/ < td > > Файлове със сървърен дневник < tr > < td > < code > mods/ < td > Инсталирани модове < tr > < td > universe/ < td > > World and player save data < tr > < td > bans.json < td > > Списък на играчите < tr > < td > config.json < td > > Конфигурация на сървъра < tr > < td > < code > missions.json < td > > конфигурация на Permission whitelist.json < td > Whitelisted players < h3 > Структура на света Световете се съхраняват в вселена/светове/ . Всеки свят има собствен config.json с настройки за: Семкови семена и тип поколение PvP активиран/изключен Настройки на повреди NPC поведение на размножаване Търсени приставки Всеки свят работи на своя основна нишка, с паралелна работа, разпределена в обща нишка. < h2 > Сборни модули < p > Добавки към вашите Hytale сървър е ясен: Download mods (.zip или .jar files) от CurseForge или други доверени източници Поставяне на мод файловете в mods/ папка Рестартиране на сървъра < strong > Забележка: Много модове работят само сървърни играчи, присъединяващи се към вашия сървър, автоматично ще получат съдържанието на мод без ръчна инсталация. < h2 > Оптимизация на перформанса < h3 > Разстояние на видимост Разстоянието на видимост е основният водач на използването на RAM. Разстоянието на изгледа по подразбиране от 384 блока (12 парчета) е равно на приблизително 24 парчета миньор. < p > < strong > Препоръки: За малки сървъри (1-10 играча): Настройките по подразбиране работят добре За средни сървъри (10-50 играчи): Помислете за ограничаване до 8-10 парчета За големи сървъри (50+ играчи): Граници до 6-8 парчета и ресурси за наблюдение < h3 > Препоръчителни приставки Major хостинг доставчици поддържат полезни плъгини за управление на сървъри: < tr > < th > Plugin < t > Описание < tr > < td > < strong > Nitrado:WebServer < td > Приставка за уеб приложения и API < td > < strong > Nitrado:Query < td > Показва състоянието на сървъра чрез HTTP (брой на играчите и др.) < tr > < td > < strong > Nitrado: PerformanceSaver < td > Dynamically limits view distance based on resources < tr > < td > < strong > ApexHosting:PrometheusExporter < td > Показва подробни параметри на сървъра и JVM < h3 >Устойчиво обръщане по време на развитие < p > Ако разработвате плъгини, деактивирате репортажа за катастрофа, за да избегнете подаване на грешки в развитието: java - Jar HytaleServer. jar --активи активи.циплини --изключване-изписване < h2 > Server Commands Reference Преглед на всички налични сървърни аргументи с: java - Jar HytaleServer. jar --помощ < p > < strong > Общи аргументи: < tr > < th > Аргумент < t > Описание - активи < td > Path to Assets.zip (по подразбиране: ../HytaleAsets) < td > < code > - bind < адрес:port> < td > Адрес за слушане на (по подразбиране: 0.0.0:5520) -auth-mode < td > Режим на автоматизация: автентичен или офлайн < td > < code > - backup < td > Включване на автоматично архивиране - backup-dir < td > Местоположение на директорията < tr > < td > < code > - обратна честота < minutes> < td > < td > Резервен интервал (по подразбиране: 30) < td > < code > - disable-sentry < td > Изключване на отчитането на срива < h2 > Multiserver Architecture < p > Hytale натурално поддържа route players между сървъри и сървъри, като BungeeCord изисква. < h3 > Сезиране на слой Трансферни свързани играчи към други сървъри с незадължителен полезен товар на данните: PlayerRef. referToServer(host, port, OptionalData) < strong > Бележка за сигурност: Товарът минава през клиента и може да бъде подправен. Използване на криптографски подписи (напр. HMAC с споделена тайна), за да се провери автентичността на приемащия сървър. < h3 > Пренасочване По време на ръкостискане на връзката, пренасочете играчите към различни сървъри за балансиране на товара или регионално маршрутизиране. < h3 > Отклонение на връзката Когато играчите прекъсват неочаквано (прекъсване на сървъра, проблеми с мрежата), клиентът автоматично се свързва отново с предварително конфигуриран резервен сървър, вместо да се връща в главното меню. < h2 > Получаване на списъка със сървър < p > След като сървърът ви работи, задайте го пред играчите: < strong > Submit to HytalCharts: Добавяне на вашия сървър към нашия списък със сървъри за безплатно излагане < strong > Официален Server Discovery: < / strong > Включете се в вградения сървър на Hytale (входящ скоро) < strong > Build Вашата общност: Създаване на дискорд сървър и присъствие в социалните мрежи < strong > Съвети за по-добро класиране: Да се поддържа високо работно време (99%+) Дръжте вашия сървър актуализиран до последната версия Напишете завладяващо описание на сървъра със съответните ключови думи Насърчавайте играчите да гласуват за вашия сървър < h2 > Отстраняване на проблеми с общи въпроси Плодовете не могат да се свържат Проверка на защитната стена позволява UDP на порт 5520 Спедиция на портове за UDP (не TCP) Проверка дали сървърът Ви е автентичен Уверете се, че играчите са на същата версия на играта като вашия сървър < h3 > Използване на висока памет Разстояние на изгледа Максимален брой играчи Проверка за паметоемки модове Adjust -Xmx параметър по подходящ начин < h3 > Server Lag Брой лица на Монитор (твърде много мафии/NPC) Проверка на процесора използване по време на пикови времена Използвайте приставки за мониторинг на ефективността Постоянно максимизиране на хардуера < h3 > Проблеми с авторството Re-run /outh логин устройство Уверете се, че Hytale сметка е в добро състояние Проверка не сте превишили лимита от 100 сървъра на лиценз < h2 > Ключови принадлежности < strong > Java 25 Изисква се Използване на Adoptium за надеждни конструкции < strong > UDP Порт 5520: Протокол QUIC изисква UDP, а не TCP < strong > Authentication Изисква се: Изпълнение на /outh устройство за вход след първото стартиране < strong > View Distance = RAM: Ниско разстояние на видимост за намаляване на използването на паметта < strong > AOT Кеш: Използване на -XX:AOTCache=HytaleServer.aot за по-бързо стартиране < strong > Mods папка: Сваляне на модове в mods/ и рестартиране < strong > Native Multiserver: Не е необходимо прокси за трансфери от сървър към сървър < p > Your Сървърът е готов за играчите. Предайте го на HytaleCharts , за да започне изграждането на вашата общност!