隐藏玩家

隐藏玩家

选择性地在各服务器界面中隐藏玩家

管理

Hide Player

中文

一个 Minecraft 服务端模组,允许在各种服务器接口中有选择地隐藏玩家。

支持的版本

由于这只是为我自己使用而编写的,我不确定其他人是否需要它,所以目前只支持少数几个版本。

你可以在 版本 部分找到支持的版本。通常最新的 Minecraft 版本都会得到支持。

如果你需要支持其他版本,欢迎提交 issue,或者如果可能的话,提交 pull request。

功能

从以下位置隐藏玩家:

  • 系统消息(加入、离开、死亡、成就)
  • 游戏内可见性(玩家模型、聊天、Tab 列表、社交界面)
  • 服务器状态和查询响应
  • 记分板条目

可能适用于:

  • 服务账号管理
  • 小游戏开发
  • 服务器活动
  • 工作人员活动

权限

隐藏玩家权限

  • hideplayer.hide.* - 从所有接口中隐藏玩家
  • hideplayer.hide.systemmessage - 隐藏系统消息
  • hideplayer.hide.ingame - 隐藏游戏内存在和聊天
  • hideplayer.hide.statusandquery - 从服务器状态/查询中隐藏
  • hideplayer.hide.scoreboard - 隐藏记分板条目
  • hideplayer.hide.locatorbar - 从定位栏中隐藏

管理权限

  • hideplayer.privilege.seehiddenplayer - 查看隐藏的玩家(默认仅限管理员)

注意: 权限会在玩家重新连接时自动刷新,以防止不一致。

安装

  1. 安装一个权限管理插件
  2. 将此模组添加到你的服务器
  3. 为目标玩家配置权限

高级配置

虽然通常没有必要,但如果你遇到任何问题,例如模组冲突或严重的性能下降,你可以编辑 config/hideplayer.mixin.conf 并有选择地禁用 mixin。请注意,这可能会破坏模组的功能。

许可证

AGPL-3.0-or-later