跳到主要内容

玩家管理

玩家管理依赖游戏插件。插件未安装或未连接时,页面会提示「暂无玩家」。

玩家列表​

「玩家」页面分为在线与离线两部分:

  • 在线玩家:来自服务端内存快照,包含名称、GUID、血量、模式与所在位置。
  • 离线玩家:来自 PlayerEntities 存档目录,可查看与编辑基础数据。

列表通过 SSE 实时更新,无需手动刷新。若无数据变化,页面不会重绘。

常用操作​

操作说明
踢出断开玩家连接,玩家可重新加入
封禁记录封禁并拒绝加入
击杀使玩家死亡并触发重生流程
治疗将血量恢复到满值
设置血量按比例设置当前血量
游戏模式切换创造、生存、冒险等模式
无敌开关伤害免疫
清空背包移除背包内全部物品
传送传送到指定坐标
回出生点传送到世界出生点
设置出生点将玩家当前位置设为出生点
管理员授予或移除管理员权限
体温/疲劳调整生存状态数值
睡觉/唤醒切换睡眠状态

所有操作都会写入审计日志,记录操作者、目标玩家与结果。

背包​

背包面板显示玩家当前的生存模式物品栏,支持查看与编辑槽位内容。

当玩家处于创造模式时,创造物品栏不属于正常背包数据,面板会隐藏整个背包卡片,避免展示不完整的物品信息。切换回生存模式后重新打开玩家详情即可看到背包。

离线玩家​

离线玩家数据来自存档文件。可执行的操作包括:

  • 查看名称、GUID 与最后更新时间。
  • 编辑基础属性与出生点。
  • 查看背包内容。

直接修改存档前,请先确认实例已停止或该玩家不在线,避免写入冲突。

白名单与权限​

  • 白名单用于限制可加入的玩家。
  • 管理员权限对应游戏内管理员命令。
  • 面板账号权限与游戏内权限相互独立,需分别配置。

数据来源与排查​

如果「全部玩家」长期为空:

  1. 确认插件已加载,实例日志出现插件启动信息。
  2. 确认实例处于运行状态。
  3. 确认服务端存档目录中存在 PlayerEntities。
  4. 查看面板日志中 offline dir resolved 一行,确认解析到的实际目录。

仍无法解决时,可在 Gitee 仓库提交 Issue,并附上面板日志与实例目录结构。