在《饥荒:联机版》中安装模组
服务器的模组请在控制面板的 Konfigurations-Dateien 中填写,而不是通过 FTP。平台会在每次服务器启动时重新写入这些文件,因此通过 FTP 修改的版本会丢失。
1. 填写模组
在 Konfigurations-Dateien 中打开文件 dedicated_server_mods_setup.lua (mods 文件夹),每个模组填写一行:
ServerModSetup("345692228")
ServerModSetup("346968521")
ServerModSetup("352373173")
ID 可以在 Steam 创意工坊中该模组的 URL 里找到。
2. 启用模组
启用模组有两种方式。
不带设置
将模组填写到 mods/modsettings.lua 中。模组将以默认设置启动。此示例启用了创意工坊中的三个模组:
ForceEnableMod("workshop-345692228")
ForceEnableMod("workshop-346968521")
ForceEnableMod("workshop-352373173")
带设置
通过 modoverrides.lua (MyDediServer/Master) 启用模组并设定其设置。如果你使用洞穴,请将相同的模组也填写到 modoverrides.lua (MyDediServer/Caves) 中。内容示例:
return {
["workshop-350811795"] = { enabled = true },
["workshop-387028143"] = { enabled = true },
["workshop-361336115"] = { enabled = true,
configuration_options =
{
hunt_time = 6,
["String Phrase Option Name"] = "some value",
}
},
["workshop-336882447"] = { enabled = true }
}
模组可用的设置位于其 modinfo.lua 文件的 configuration_options 表中。将该表复制到 modoverrides.lua 中,并按需调整数值。如果没有 configuration_options 表,则该模组没有可调设置。
3. 重启服务器
保存所有文件后,重启服务器。平台会在启动时将文件写入服务器。
提示:只有 Steam 创意工坊中没有的模组才需要通过 FTP 上传。它们应放在 游戏服务器 FTP 的 mods 文件夹中。