本指南说明如何在 Legion Hosting 托管的 Don't Starve Together 专用服务器上安装和管理 Steam 创意工坊模组。有关初始服务器设置,请参阅 DST 服务器设置。有关管理员命令,请参阅 DST 管理员命令。有关常见问题,请参阅 DST 故障排除。
概述
Don't Starve Together 支持在专用服务器上使用 Steam 创意工坊模组。模组安装包括两个步骤:告诉服务器下载模组,然后告诉每个分片启用它们。
步骤 1 — 查找创意工坊模组 ID
浏览 DST 的 Steam 创意工坊。每个模组的 URL 包含其 ID。例如,在 https://steamcommunity.com/sharedfiles/filedetails/?id=378160973 中,模组 ID 为 378160973。
步骤 2 — 将模组添加到 dedicated_server_mods_setup.lua
编辑服务器根目录 mods/ 下的 dedicated_server_mods_setup.lua 文件。每个模组添加一行:
-- Global Positions (example)
ServerModSetup("378160973")
-- Show Me (example)
ServerModSetup("666155465")
-- Health Info (example)
ServerModSetup("375859599")
步骤 3 — 在 modoverrides.lua 中启用模组
每个分片需要自己的 modoverrides.lua 文件(在 Master/ 和 Caves/ 目录中)。此文件激活已下载的模组并设置其配置:
return {
-- Global Positions
["workshop-378160973"] = {
configuration_options = {},
enabled = true,
},
-- Show Me
["workshop-666155465"] = {
configuration_options = {},
enabled = true,
},
-- Health Info
["workshop-375859599"] = {
configuration_options = {},
enabled = true,
},
}
提示: 如果您使用洞穴,请确保将相同的
modoverrides.lua 内容添加到 Master/ 和 Caves/ 两个目录中,以便模组在两个分片中都能正常工作。
模组兼容性: 并非所有模组都与专用服务器兼容,某些模组之间可能存在冲突。如果添加模组后服务器崩溃,请尝试逐个禁用模组以确定有问题的模组。检查服务器控制台输出中的错误消息。
相关文章
需要帮助?
如果您遇到本指南未涵盖的问题,请 提交支持工单,附上您的服务器 ID、问题描述以及 GPanel 中的相关控制台输出。