排名
搜索
高级搜索 Ctrl + K 打开搜索

如何创建 Hytale 服务器

本指南将逐步引导您创建自己的 Hytale 服务器。从安装 Java 25 到网络配置,探索托管自己服务器所需的所有步骤。

完整指南
Java 25 LTS
支持模组

1. 为什么要创建 Hytale 服务器?

拥有您自己的 Hytale 服务器可以让您:

  • 创建一个您朋友可以访问的持久世界。
  • 自定义规则、模组和权限。
  • 以完全控制的方式托管一个玩家社区。
  • 探索各种格式(生存、创意、活动、小游戏)。

Hytale 强调创造力、自定义和模块化,这使它成为社区服务器的绝佳选择。

2. 必备技术要求

在此之前,请确保您的服务器环境满足最低要求:

  • ✔ RAM : 最少 4 GB(大型社区建议 8 GB 及以上)
  • ✔ Java 25 : Hytale 所需的兼容 LTS 版本
  • ✔ 系统 : 64 位(支持 x64 或 ARM64)
  • ✔ 连接 : 具有良好 UDP 带宽的稳定网络连接
  • ✔ 托管 : VPS、专用 PC 或能够 24/7 运行的本地机器
提示 : 建议使用专用服务器或 VPS 以获得稳定的体验,尤其是当预计有大量玩家时。

3. 获取服务器文件

您有两种选择来获取文件:

从启动器复制(快速方法)

根据您的操作系统打开 Hytale 安装文件夹:

Windows :
Windows
%appdata%\Hytale\install\release\package\game\latest
Linux :
Linux
~/.local/share/hytale/install/release/package/game/latest
macOS :
macOS
~/Library/Application Support/Hytale/install/release/package/game/latest

进入此文件夹后,复制以下项目:

  • 复制 Server 文件夹
  • 复制 Assets.zip 文件
  • 将它们粘贴到您服务器的一个新文件夹中

使用 Hytale Downloader CLI 工具(推荐)

此方法适用于生产服务器和定期更新。

  • 下载 hytale-downloader.zip 文件
  • 运行工具以获取最新文件
  • 将文件放入您的服务器文件夹
建议 : 此第二种方法适用于生产服务器和定期更新。

4. 安装并验证 Java 25

Hytale 需要 Java 25(LTS 版本)才能正常运行。

推荐安装方式
  1. 从 Adoptium / Temurin 下载 Java 25
  2. 根据您的系统进行标准安装(Windows / Linux / Mac)
验证安装
Terminal
java --version

您应该获得类似的输出:

预期输出
openjdk 25.0.1 2025-10-21 LTS
注意 : 如果出现不同的版本,请重新安装或更新 Java。

5. 启动您的 Hytale 服务器

文件就位后,在您的服务器文件夹中打开终端或命令提示符并运行:

Terminal
java -jar HytaleServer.jar --assets PathToAssets.zip

将 PathToAssets.zip 替换为 Assets.zip 文件的实际路径。

更快启动的技巧(AOT 缓存)

此命令使用 Ahead-Of-Time 缓存来减少启动时间。

Terminal (AOT Cache)
java -XX:AOTCache=HytaleServer.aot -jar HytaleServer.jar --assets PathToAssets.zip
信息 : AOT 缓存预先编译代码,以便后续启动更快。

6. 服务器身份验证(必需)

首次启动后,您的服务器必须经过 Hytale 的授权:

1
运行身份验证命令

在服务器控制台中输入:

服务器控制台
/auth login device
2
获取验证码

控制台中将显示一个身份验证码。

3
在 Hytale 网站上验证

在浏览器中打开以下地址并输入验证码:

https://accounts.hytale.com/device
4
确认

验证成功后,您的服务器将正式获得授权,并准备好接受玩家连接。

提示信息 : 每个 Hytale 许可证允许验证最多 100 个不同的服务器。

7. 网络:端口和防火墙配置

Hytale 通过 UDP(QUIC 协议)而非 TCP 进行通信。以下是如何配置您的网络。

需要开放的端口
  • UDP 5520 (默认)
  • 或者如果已修改,则使用您的自定义端口
防火墙规则示例
Windows Defender:
PowerShell (Admin)
New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow
Linux UFW:
Terminal
sudo ufw allow 5520/udp
Linux iptables:
Terminal
sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT
路由器 : 如果您在路由器之后,请将 UDP 端口 5520 转发到您服务器的本地地址,以便从互联网访问。

8. 自定义与模组

服务器启动后,您可以通过各种文件和文件夹进行自定义:

  • mods/ - 允许添加官方或社区扩展插件
  • config.json - 服务器的通用配置
  • permissions.json - 玩家权限管理
  • whitelist.json - 已授权玩家的白名单
  • universe/ - 存储世界和玩家数据
提示 : 安装兼容的模组并监控其更新,以避免服务器与客户端不兼容。

9. 性能建议与最佳实践

  • ✔ 为大型服务器分配更多 RAM:
    Terminal
    java -Xms4G -Xmx8G -jar HytaleServer.jar --assets Assets.zip
  • ✔ 限制视距以减少内存负载
  • ✔ 按固定间隔启用自动备份
  • ✔ 监控 CPU 和 RAM,根据玩家数量调整设置

10. 使用 SimpleVotifier 奖励投票

为了激励您的玩家在排名网站如 Top-Games 上为您的服务器投票,您可以安装 SimpleVotifier 插件。该插件允许您自动奖励每次投票。

SimpleVotifier 是什么?

SimpleVotifier 是一个与 Hytale 兼容的插件,它接收来自 Top-Games 的投票通知,并自动为投票的玩家触发奖励。

奖励类型

配置完成后,您可以为投票者提供以下奖励:

  • 游戏内物品或套件
  • 积分或虚拟货币
  • 临时权限(VIP 等)
如何安装

完整的安装和配置详情请参阅我们的专属文档:

查看 SimpleVotifier 文档
提示 : 查看我们的 SimpleVotifier 集成,了解逐步配置流程,包括与 Top-Games 的关联。

11. 快速常问问题

可以,但建议使用专用 PC 或 VPS,以获得 24/7 的可用性和更好的稳定性。

是的,服务器和客户端必须在完全相同的版本上才能连接。

可以,每个宇宙/世界都独立存储在 universe/ 文件夹中。

您的 Hytale 服务器准备好了吗?

将您的 Hytale 服务器注册到 Top-Games,以获得更大的曝光并吸引新玩家。您也可以发现社区中最好的 Hytale 服务器。

12. 结论

如今创建 Hytale 服务器已经完全可以实现,即使您刚开始学习服务器管理。按照上述步骤操作,确保您安装了 Java 25,正确管理您的端口和防火墙,您就将准备好在您自己的 Hytale 世界中迎接玩家!

信息

游戏: Hytale
所需 Java: Java 25 LTS
协议: UDP (QUIC)
默认端口: 5520
平台: Windows, Linux, Mac

快速检查清单

  1. 下载服务器文件
  2. 安装 Java 25 LTS
  3. 打开 UDP 端口 5520
  4. 启动服务器
  5. 完成服务器身份验证
  6. 自定义设置并邀请玩家

需要帮助?

关于 Hytale 服务器配置有疑问?我们的团队在此为您提供帮助。