本指南涵盖 Minetest (Luanti) 的服务器管理,包括游戏内命令、权限管理、模组安装、玩家管理和世界维护。
前提条件:本指南假设您的服务器已在运行。如果您需要先设置服务器,请参阅 Minetest 服务器设置指南。
管理员设置
在 SERVER_ADMIN_NAME 启动变量中指定的玩家将自动获得完整的管理员权限。请确保将其设置为您的实际玩家名称(而非默认的 changeme)。
游戏内聊天命令
管理员命令在游戏内聊天中输入(按 T),使用 / 前缀。您也可以从 GPanel 控制台输入命令。
| 命令 | 说明 |
|---|---|
/help |
列出所有可用命令 |
/privs [player] |
显示玩家的权限 |
/grant [player] [privilege] |
授予玩家权限 |
/revoke [player] [privilege] |
撤销玩家的权限 |
/teleport [x,y,z] |
传送到坐标 |
/teleport [player] |
传送到另一个玩家 |
/kick [player] [reason] |
踢出玩家,可附带原因 |
/ban [player] |
封禁玩家 |
/unban [player] |
解封玩家 |
/time [hours:minutes] |
设置游戏内时间(例如 /time 12:00) |
/give [player] [item] [count] |
给予玩家物品 |
/setpassword [player] [password] |
更改玩家的密码 |
/clearpassword [player] |
清除玩家的密码 |
/status |
显示服务器状态信息 |
/shutdown [delay] [reconnect] [message] |
关闭服务器,可设置延迟和消息 |
权限系统
Minetest 使用基于权限的许可系统。主要权限:
| 权限 | 说明 |
|---|---|
interact |
可以挖掘和放置方块、使用物品 |
shout |
可以在聊天中发言 |
teleport |
可以使用 /teleport 命令 |
settime |
可以更改时间 |
give |
可以使用 /give 和 /giveme 命令 |
fly |
可以飞行(按 K 键切换) |
noclip |
可以穿透方块飞行 |
fast |
可以使用快速移动模式 |
kick |
可以踢出其他玩家 |
ban |
可以封禁和解封玩家 |
server |
可以使用 /shutdown 和其他服务器命令 |
privs |
可以修改其他玩家的权限 |
示例:设置管理员
/grant PlayerName kick
/grant PlayerName ban
/grant PlayerName teleport
模组安装
Minetest 拥有庞大的模组社区。可以从 ContentDB 下载模组。
- 从 GPanel 停止服务器。
- 从 ContentDB 或模组仓库下载模组压缩包。
- 解压并通过 SFTP 或 File Manager 将模组文件夹上传到
.minetest/mods/。 - 通过将模组添加到世界配置来启用它。编辑
.minetest/worlds/{world_name}/world.mt并添加:load_mod_modname = true - 启动服务器并检查控制台中的模组加载消息。
模组依赖:某些模组需要其他模组才能运行。请检查每个模组的文档了解依赖项并全部安装。
世界管理
世界数据位置
世界数据存储在 .minetest/worlds/{WORLD_NAME}/ 中。默认世界名称为 world。
重置世界
- 从 GPanel 停止服务器。
- 重命名或删除
.minetest/worlds/中的世界文件夹。 - 启动服务器。新世界将自动生成。
请先备份:删除世界文件夹前请先下载。世界删除是永久性的。
故障排除
| 问题 | 解决方案 |
|---|---|
| 服务器未显示在公共列表中 | 确保 SERVER_ANNOUNCE 设置为 true。服务器必须在配置的端口上可访问。 |
| 模组加载失败 | 检查控制台错误消息。确认 world.mt 中有 load_mod_modname = true 且所有依赖项已安装。 |
| 管理员命令无效 | 确认 SERVER_ADMIN_NAME 与您的实际玩家名称完全匹配(区分大小写)。更改后需重启。 |
| 更改 DEFAULT_GAME 后找不到游戏 | 确保游戏已安装在 .minetest/games/ 中。更改社区游戏设置后,您可能需要从 GPanel 重新安装。 |
相关文章
需要帮助?如果您遇到本指南未涵盖的问题,请提交工单,我们的团队将为您提供帮助。