1. 为什么要创建 Hytale 服务器?
拥有您自己的 Hytale 服务器可以让您:
- 创建一个您朋友可以访问的持久世界。
- 自定义规则、模组和权限。
- 以完全控制的方式托管一个玩家社区。
- 探索各种格式(生存、创意、活动、小游戏)。
Hytale 强调创造力、自定义和模块化,这使它成为社区服务器的绝佳选择。
2. 必备技术要求
在此之前,请确保您的服务器环境满足最低要求:
- ✔ RAM : 最少 4 GB(大型社区建议 8 GB 及以上)
- ✔ Java 25 : Hytale 所需的兼容 LTS 版本
- ✔ 系统 : 64 位(支持 x64 或 ARM64)
- ✔ 连接 : 具有良好 UDP 带宽的稳定网络连接
- ✔ 托管 : VPS、专用 PC 或能够 24/7 运行的本地机器
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 版本)才能正常运行。
推荐安装方式
- 从 Adoptium / Temurin 下载 Java 25
- 根据您的系统进行标准安装(Windows / Linux / Mac)
验证安装
Terminal
java --version
您应该获得类似的输出:
预期输出
openjdk 25.0.1 2025-10-21 LTS
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
6. 服务器身份验证(必需)
首次启动后,您的服务器必须经过 Hytale 的授权:
运行身份验证命令
在服务器控制台中输入:
服务器控制台
/auth login device
获取验证码
控制台中将显示一个身份验证码。
在 Hytale 网站上验证
在浏览器中打开以下地址并输入验证码:
https://accounts.hytale.com/device
确认
验证成功后,您的服务器将正式获得授权,并准备好接受玩家连接。
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
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 文档11. 快速常问问题
您的 Hytale 服务器准备好了吗?
将您的 Hytale 服务器注册到 Top-Games,以获得更大的曝光并吸引新玩家。您也可以发现社区中最好的 Hytale 服务器。
12. 结论
如今创建 Hytale 服务器已经完全可以实现,即使您刚开始学习服务器管理。按照上述步骤操作,确保您安装了 Java 25,正确管理您的端口和防火墙,您就将准备好在您自己的 Hytale 世界中迎接玩家!
信息
快速检查清单
- 下载服务器文件
- 安装 Java 25 LTS
- 打开 UDP 端口 5520
- 启动服务器
- 完成服务器身份验证
- 自定义设置并邀请玩家
需要帮助?
关于 Hytale 服务器配置有疑问?我们的团队在此为您提供帮助。