本指南介绍如何在您的 7 Days to Die 专用服务器上安装模组。模组放置在 Mods/ 文件夹中,并需要禁用 EAC。有关一般服务器配置,请参阅 7 Days to Die 服务器设置指南。
开始之前
重要:大多数模组要求在服务器和所有连接的客户端上禁用 EAC(Easy Anti-Cheat)。在安装模组之前,请在
serverconfig.xml 中将 EACEnabled 设置为 false,并确保所有玩家也在禁用 EAC 的情况下启动游戏。
在服务器上禁用 EAC:
- 登录 GPanel 并打开文件管理器。
- 打开根目录中的
serverconfig.xml。 - 找到
EACEnabled属性并将其设置为false:
<property name="EACEnabled" value="false" />
保存文件并重启服务器。
如何安装模组
- 从可信来源下载模组,例如 Nexus Mods 或官方 7 Days to Die 模组社区。
- 在本地计算机上解压模组压缩包。解压后的文件夹应包含一个
ModInfo.xml文件。 - 使用 SFTP 将整个模组文件夹上传到服务器的
Mods/目录。请参阅 SFTP 文件上传指南了解说明。 - 从 GPanel 重启服务器。
如果服务器根目录中不存在
Mods/ 文件夹,请在上传模组之前通过文件管理器或 SFTP 手动创建它。
模组文件夹结构
每个模组必须在 Mods/ 内有自己的子文件夹。正确的模组结构如下所示:
Mods/
MyMod/
ModInfo.xml
Config/
Resources/
ModInfo.xml
每个有效的模组必须在其根文件夹中包含一个 ModInfo.xml 文件。该文件告知服务器模组的名称、版本和兼容性信息。典型的 ModInfo.xml 如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<xml>
<ModInfo>
<Name value="MyMod" />
<Description value="A custom mod" />
<Author value="AuthorName" />
<Version value="1.0.0" />
</ModInfo>
</xml>
如果模组不包含
ModInfo.xml,它可能不是标准的服务器端模组,可能需要手动安装步骤。请仔细查看模组的文档。
验证模组是否已加载
安装模组后重启服务器:
- 在 GPanel 中打开控制台选项卡。
- 在启动输出中查找引用您模组名称的行。成功加载的模组将在服务器初始化期间显示为已加载。
- 如果模组加载失败,日志中将出现引用该模组名称的错误消息。
移除模组
- 在 GPanel 中打开文件管理器或通过 SFTP 连接。
- 导航到
Mods/目录。 - 删除要移除的模组的文件夹。
- 重启服务器。
警告:从现有存档中移除模组可能会导致问题,如果该模组向世界中添加了自定义方块、物品或配方。请在移除模组之前备份您的存档数据。
客户端要求
连接到模组服务器的玩家必须:
- 在客户端禁用 EAC。在 Steam 上启动 7 Days to Die 时,玩家应选择不带 Easy Anti-Cheat 启动的选项。
- 安装客户端模组(如果模组要求)。部分模组仅为服务器端,而其他模组需要客户端上有匹配的文件。请查看模组的文档了解详情。
启用 EAC 的客户端无法连接到禁用 EAC 的服务器,反之亦然。所有玩家和服务器必须保持一致。
需要帮助?
如果您在模组安装方面遇到问题,请 提交工单,并附上您的服务器 ID、模组名称和版本以及服务器日志中的任何错误消息。
相关文章
- 7 Days to Die 服务器设置指南 — serverconfig.xml 配置及连接方法
- 7 Days to Die 管理员设置 — serveradmin.xml 和管理员命令
- 7 Days to Die 故障排除 — 常见问题和解决方案