本指南涵盖 Modiverse 的服务器管理,包括 RCON 访问、地图循环管理、Workshop 内容、玩家管理和故障排除。
前提条件:本指南假设您的服务器已在运行。如果您需要先设置服务器,请参阅 Modiverse 服务器设置指南。
RCON 访问
Modiverse 支持 RCON(远程控制台)用于服务器管理。RCON 密码在 ServerConfiguration.json 中配置:
KJMod/Binaries/Linux/ServerData/ServerConfiguration.json
rconPassword 字段控制访问权限:
"rconPassword": "your_secure_password_here"
安全提醒:请务必将默认 RCON 密码(
cHangeRC0nPasswOrD)更改为唯一的安全密码。默认密码是公开已知的。
服务器控制台
GPanel 的 Console 选项卡显示服务器输出。监控它以查看玩家连接、游戏模式更改和错误消息。使用 GPanel 的 Stop 按钮可以优雅地停止服务器。
地图循环管理
地图循环决定服务器轮换哪些游戏模式和地图。ServerConfiguration.json 中 mapCycle 数组的每个条目定义一个轮换步骤。
添加新的游戏模式/地图
- 从 GPanel 停止服务器。
- 浏览 Modiverse Steam Workshop 查找游戏模式和地图。
- 从物品 URL 中记下 Workshop ID(
?id=XXXXXXXXXX中的数字)。 - 编辑
ServerConfiguration.json并向mapCycle数组添加新条目:
{
"gameMode": "WORKSHOP_ID_OF_GAMEMODE",
"comment": "Mode Name, Map Name",
"map": "WORKSHOP_ID_OF_MAP",
"assets": ["WORKSHOP_ID_OF_REQUIRED_ASSETS"],
"duration": 1800
}
持续时间设置
duration 字段以秒为单位设置回合时长:
- 900 -- 15 分钟(短回合)
- 1800 -- 30 分钟(标准)
- 3600 -- 60 分钟(长回合)
服务器 PIN
通过 ServerConfiguration.json 中的 pin 字段控制服务器访问:
- 设置数字 PIN(例如
"pin": "1234")以要求输入密码才能加入。 - 设置为
"0000"或留空表示公共服务器。
每日消息 (MOTD)
在玩家加入时显示自定义消息:
motdURL-- 显示为 MOTD 的 HTML 页面 URL。在您自己的 Web 服务器上托管,或使用任何可公开访问的 URL。motdDelay-- 显示 MOTD 前等待的秒数(默认:5)。
Workshop 内容管理
服务器会自动下载地图循环中引用的 Workshop 物品。如果内容下载失败:
- 验证 Workshop ID 是否正确。
- 检查 Workshop 物品是否为公开状态且未被删除。
- 尝试重启服务器以触发重新下载。
- 在
KJMod/Binaries/Linux/ServerData/目录中查找已下载的内容。
故障排除
| 问题 | 解决方案 |
|---|---|
| 服务器无法启动 | 检查控制台错误信息。确认 ServerConfiguration.json 是有效的 JSON。该文件位于 KJMod/Binaries/Linux/ServerData/。 |
| Workshop 内容未加载 | 确认 Workshop ID 正确且物品已发布。重启服务器以重试下载。 |
| 玩家无法连接 | 确保控制台中显示 listening on port。确认 IP 和端口正确。检查客户端是否已订阅所需的 Workshop 内容。 |
| 地图循环不工作 | 确认 mapCycle 数组格式是有效的 JSON。每个条目需要有效的 gameMode、map 和 duration 字段。 |
| RCON 连接被拒绝 | 确认您使用的 RCON 密码正确且服务器正在运行。RCON 连接可能还需要查询端口。 |
相关文章
需要帮助?如果您遇到本指南未涵盖的问题,请提交工单,我们的团队将为您提供帮助。