歡迎來到我們的網站!
教學

【教學】如何架設 Hytale 伺服器?從零開始的完整開服指南

22 2 月, 2026 chrisrak2019@gmail.com

無論你是想和三五好友一起在專屬的生存世界中冒險,還是夢想打造一個容納千人的大型迷你遊戲伺服器,掌握伺服器的架設技巧都是第一步。

與 Minecraft 不同,Hytale 在底層架構與連線協定上做了許多創新。本篇指南將根據官方手冊,帶你一步步完成 Hytale 伺服器(Hytale Server)的建立與設定!

第一步:確認系統與硬體需求

在開始之前,請先確保你的電腦或虛擬主機(VPS)符合以下基本要求:

  • 作業系統:Windows、Linux(推薦使用 Ubuntu)或 macOS。
  • 處理器:必須為 64 位元架構(x64 或 arm64)。
  • 記憶體 (RAM):最低需求為 4GB,建議分配 8GB 或以上(取決於玩家人數與遊戲視距設定)。
  • Java 版本必須安裝 Java 25。官方強烈建議使用 Adoptium (Temurin) 版本。

第二步:網路設定與通訊埠轉發 (Port Forwarding)

Hytale 的連線機制與傳統遊戲不同,它使用的是 QUIC 協定(基於 UDP),而非 TCP。因此在設定防火牆時請特別注意:

  • 預設通訊埠 (Port)5520 (UDP)
  • 你必須在路由器(Router)以及電腦的防火牆中,開放 5520 的 UDP 通訊埠。

Windows 防火牆快速設定指令:
請以系統管理員身分執行 PowerShell,並輸入以下指令:

New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow

第三步:取得伺服器檔案

目前有兩種方式可以取得 Hytale 的伺服器檔案,強烈建議使用官方的 CLI 工具,方便未來進行版本更新。

方法 A:使用 Hytale Downloader CLI(官方推薦)

  • 下載官方提供的 hytale-downloader 工具。
  • 在終端機 (Terminal) 或命令提示字元 (CMD) 中執行該程式(例如 ./hytale-downloader)。
  • 程式會提示你開啟瀏覽器並前往 oauth.accounts.hytale.com 進行帳號授權。
  • 授權完成後,系統會自動下載最新版本的伺服器壓縮檔。解壓縮後,你會得到一個 Server/ 資料夾以及一個 Assets.zip 檔案。

方法 B:從遊戲主程式中複製(適合快速測試)

  • 前往你電腦中 Hytale 的安裝路徑,通常位於:
    %appdata%\Hytale\install\release\package\game\latest
  • 找到裡面的 Server 資料夾與 Assets.zip 檔案。
  • 將這兩個項目複製到桌面或你準備用來開服的全新資料夾中(例如命名為 MyHytaleServer)。

第四步:首次啟動與帳號認證

為了防止濫用,Hytale 伺服器必須綁定你的 Hytale 遊戲帳號才能運作(每個帳號最多可授權 100 個伺服器)。

  • 打開終端機或 CMD,切換目錄到你存放 HytaleServer.jar 的資料夾。
  • 輸入以下指令來啟動伺服器:
java -jar HytaleServer.jar --assets Assets.zip
    • 進行伺服器認證:首次啟動時,控制台 (Console) 會提示尚未設定 Token,並處於等待授權狀態。請在控制台輸入以下指令:
/auth login device
    • 控制台會產生一組授權碼(例如 ABCD-1234)與一段網址。
    • 開啟瀏覽器前往 https://accounts.hytale.com/device,並輸入該組授權碼。
    • 驗證成功後,控制台會顯示 Authentication successful!。恭喜你,伺服器已經正式開通,玩家可以連線進入了!

第五步:效能優化與進階設定

為了讓伺服器運行得更順暢,建議在啟動腳本中手動分配記憶體,並開啟 AOT 快取功能來加快啟動速度。

推薦的優化啟動指令(以分配 8GB RAM 為例):

java -Xms8G -Xmx8G -XX:AOTCache=HytaleServer.aot -jar HytaleServer.jar --assets Assets.zip
    • -Xms8G-Xmx8G:設定伺服器使用的初始與最大記憶體為 8GB。
    • -XX:AOTCache=HytaleServer.aot:啟用預先編譯快取,大幅減少伺服器暖機時間。

修改伺服器基本設定

伺服器成功啟動過一次後,資料夾內會生成一個 config.json 檔案。你可以使用文字編輯器打開它,修改以下常見設定:

    • ServerName:你的伺服器名稱。
    • Password:設定伺服器密碼(留空代表公開伺服器)。
    • MaxPlayers:最高同時上線人數。
    • MaxViewRadius:最大視距(預設值較高,若伺服器 RAM 不足,建議調低至 12 區塊以內)。

第六步:為什麼朋友連不進來?路由器設定 (Port Forwarding)

這是最多人卡關的地方! 如果你是在自己家裡的電腦開服,通常會有路由器(分享器)擋住外面的連線。你必須設定**「通訊埠轉發 (Port Forwarding)」**,告訴路由器:「如果有 Hytale 的連線進來,請把它轉交給我的這台電腦。」

1. 找出你電腦的「區域 IP (Local IP)」

  • Windows:按下 Win + R,輸入 cmd 開啟命令提示字元。輸入 ipconfig 並按下 Enter。找到「IPv4 位址」(通常是 192.168.x.x10.0.x.x),把它記下來。
  • Mac:進入「系統設定」 > 「網路」,點擊你正在使用的網路,就可以看到你的 IP 位址。

2. 登入你的路由器後台

  • 打開瀏覽器,在網址列輸入路由器的 IP(通常是 192.168.1.1192.168.0.1192.168.50.1)。
  • 輸入帳號密碼登入(預設通常是 admin / admin,或者印在路由器機身背面的貼紙上)。

3. 設定通訊埠轉發 (Port Forwarding)

每家路由器的介面不同(ASUS、TP-Link、D-Link 等),但關鍵字通常是 「通訊埠轉發」、「Port Forwarding」、「虛擬伺服器 (Virtual Server)」「NAT 設定」
找到該頁面後,新增一個規則:

  • 服務名稱:Hytale Server(自己看得懂就好)
  • 通訊協定 (Protocol):選擇 UDP(非常重要!選錯 TCP 會連不上)
  • 外部通訊埠 (External Port)5520
  • 內部通訊埠 (Internal Port)5520
  • 內部 IP 位址 (Local IP):填入你在第 1 步查到的「IPv4 位址」。
  • 儲存並套用設定!

4. 給朋友你的「外部 IP (Public IP)」

朋友要連進你的伺服器,不是輸入 192.168.x.x,而是要輸入你的「外部 IP」。

  • 請在開服的電腦上,打開瀏覽器搜尋「My IP」或前往 WhatIsMyIP.com
  • 網頁上顯示的 IP(例如 114.32.x.x)就是你要給朋友的連線位址!

架設 Hytale 伺服器其實並不困難,只要確保網路的 UDP 通訊埠有正確開放、設定好路由器的 Port Forwarding,並完成帳號授權,就能輕鬆擁有自己的專屬世界。如果你在開服過程中遇到任何問題,歡迎在我們 Discord 社群討論!