Hytale有两个不同的config.json文件。一个控制服务器本身,另一个控制每个独立的世界。如果更改错误的文件,将不会发生任何事情,因此了解需要哪个文件非常重要。
本指南解释了主服务器config.json和每个世界config.json之间的区别,以及哪些设置位于何处。
主服务器config.json
主服务器配置位于服务器文件的根目录:
/config.json
此文件控制服务器范围的设置,如名称、MOTD、密码、最大玩家数、视距以及默认世界和游戏模式。

| 设置 | 功能 |
ServerName |
显示给玩家的服务器名称。 |
MOTD |
在服务器列表中显示的每日消息。 |
Password |
为服务器设置加入密码。 |
MaxPlayers |
可以加入服务器的最大玩家数。 |
MaxViewRadius |
玩家可以使用的最大视距。 |
Defaults.World |
要加载的默认世界文件夹名称,例如default。 |
Defaults.GameMode |
新加入玩家的默认游戏模式,例如Adventure。 |
LocalCompressionEnabled |
启用本地压缩(如果您的构建支持)。 |
世界config.json
每个世界都有自己的配置文件。您可以编辑此文件以设置游戏规则,如PvP、跌落伤害、NPC生成和世界时间。
世界配置位于此处:
/universe/worlds/<world>/config.json
如果您有多个世界,每个世界都有一个单独的config.json,因此请确保打开正确的文件夹。


| 设置 | 功能 |
Seed |
用于生成的世界种子。 |
IsPvpEnabled |
启用或禁用该世界的PvP。 |
IsFallDamageEnabled |
启用或禁用该世界的跌落伤害。 |
IsGameTimePaused |
设置为true时冻结该世界的时间。 |
GameTime |
存储的世界时间值。 |
IsSpawningNPC |
启用或禁用NPC生成。 |
IsAllNPCFrozen |
设置为true时冻结NPC。 |
IsSpawnMarkersEnabled |
启用该世界的生成标记。 |
GameplayConfig |
游戏玩法预设名称,例如Default。 |
IsSavingPlayers |
启用该世界的玩家保存。 |
IsSavingChunks |
启用该世界的区块保存。 |
SaveNewChunks |
控制新生成区块的保存。 |
IsUnloadingChunks |
控制不需要时区块的卸载。 |
如何编辑Hytale服务器设置
编辑两个文件的过程相同,唯一的区别是文件的位置。
- 在控制面板中打开您的Hytale服务器,然后点击文件选项卡。
- 浏览到您要编辑的文件,
/config.json或/universe/worlds/<world>/config.json。 - 双击文件进行编辑。
- 进行更改,然后保存文件。
- 重启服务器以应用更改。
注意:请小心使用逗号和引号。如果JSON格式损坏,您的服务器可能无法启动。如果发生这种情况,请撤销更改并重试。
如果您不确定需要更改哪个设置,或者需要帮助调整服务器,请联系支持,我们将为您指明正确的方向。
