本指南涵盖 Mindustry 的服务器管理,包括控制台命令、玩家管理、地图管理、游戏规则和模组安装。
前提条件: 本指南假设您的服务器已在运行。如果您需要先设置服务器,请参阅 Mindustry 服务器设置指南。
服务器控制台
Mindustry 提供了丰富的控制台命令集。在 GPanel Console 选项卡中输入命令。服务器通过 exit 命令停止(由 GPanel 的 Stop 按钮处理)。
基本命令
| 命令 | 描述 |
|---|---|
help |
列出所有可用命令 |
host [mapname] [mode] |
托管一张地图,可选指定游戏模式(survival、attack、pvp、sandbox) |
maps |
列出所有可用地图 |
status |
显示当前服务器状态、地图和玩家数量 |
say [message] |
向所有玩家广播消息 |
save [name] |
将当前游戏状态保存到文件 |
load [name] |
加载之前保存的游戏 |
saves |
列出所有保存的游戏 |
gameover |
强制游戏结束,返回大厅 |
exit |
关闭服务器 |
玩家管理
| 命令 | 描述 |
|---|---|
players |
列出所有已连接的玩家及其 ID |
kick [player] |
按名称或 ID 踢出玩家 |
ban [type] [value] |
封禁玩家(按名称、IP 或 ID) |
unban [ip/id] |
按 IP 或 ID 解封玩家 |
bans |
列出所有当前封禁 |
admin [player] |
授予玩家管理员权限 |
unadmin [player] |
撤销玩家的管理员权限 |
admins |
列出所有管理员玩家 |
管理员玩家
通过 admin 命令获得管理员权限的玩家可以使用游戏内管理工具。他们可以直接在游戏中踢出和封禁玩家。
服务器配置
| 命令 | 描述 |
|---|---|
config [name] [value] |
设置服务器配置值 |
config name [value] |
更改服务器名称 |
config port [value] |
更改服务器端口(由 GPanel 设置) |
config desc [value] |
设置服务器描述 |
游戏模式
Mindustry 支持多种游戏模式,您可以在托管地图时指定:
- Survival: 默认模式。建造防御工事并抵御敌人波次。
- Attack: 摧毁敌方核心同时保护自己的核心。
- PvP: 玩家对战。队伍竞争摧毁对方的核心。
- Sandbox: 无限资源,没有敌人。自由建造。
host Tendrils survival
host Fork pvp
host Glacier sandbox
地图管理
自定义地图
将自定义 .msav 地图文件上传到 config/maps/ 目录。上传后,使用 maps 命令验证它们是否出现,然后使用 host [mapname] 托管。
地图轮换
Mindustry 在游戏结束后会自动切换到下一张地图。轮换包含 maps 目录中的所有地图。您可以在控制台中运行 gameover 来跳过当前地图。
模组安装
- 从 GPanel 停止服务器。
- 从 Mindustry 社区或模组仓库下载模组。
- 通过 SFTP 将模组文件(
.jar或.zip)上传到config/mods/目录。 - 重启服务器并检查控制台中的模组加载消息。
客户端模组: 玩家必须在其客户端安装相同的模组才能连接到已安装模组的服务器。请查看每个模组的文档以获取客户端安装说明。
故障排除
| 问题 | 解决方案 |
|---|---|
| 服务器未出现在浏览器中 | 确认服务器正在运行且端口正确。服务器可能需要一分钟才能在列表中注册。 |
| 自定义地图加载失败 | 确保地图文件是有效的 .msav 文件,且使用兼容的 Mindustry 版本制作。 |
| 模组导致崩溃 | 从 config/mods/ 中删除该模组并重启。检查模组版本兼容性。 |
| 内存不足 | 大型地图或多个模组可能需要更多内存。请检查您的服务器套餐的内存分配。 |
相关文章
需要帮助? 如果您遇到本指南未涵盖的问题,请 提交支持工单,我们的团队将为您提供帮助。