玩家管理器

玩家管理器

PlayerManager 是一个 Fabric 模组,为 Minecraft 增加了好友管理、聊天自定义以及本地静音/屏蔽功能。所有功能完全在客户端实现,不需要服务器插件。

基础库

PlayerManager 玩家管理器

PlayerManager 是一款客户端 Fabric 模组,旨在通过高级好友管理、聊天自定义和本地玩家控制来优化 Minecraft 多人游戏体验。该模组致力于让服务器更具社交性、条理性和舒适性——无需任何服务端插件或外部后端系统。

PlayerManager 拥有简洁易用的界面,您可以通过按 O 键 打开游戏内菜单直接管理玩家。模组会读取当前 Tab 列表中的所有玩家,并以可搜索概览的形式显示,您可以在其中筛选所有玩家、好友和已静音玩家。好友标记为本地存储,并在游戏中以黄色名称和星形图标高亮显示。

好友在多个位置可见,包括:

  • 玩家列表 (Tab 键)
  • 玩家头顶名称上方
  • ESC 菜单内的专属好友分区

您也可以随时在菜单中直接移除好友。

⸻

聊天改进

PlayerManager 添加了多项实用的聊天相关功能,使沟通更便捷、更个性化。

提及通知

该模组可通过以下方式检测聊天中提及您用户名的内容:

  • 名称
  • @名称

当您的名称被提及时:

  • 播放可自定义的通知音效(提示音)
  • 您的名称在本地聊天中高亮显示
  • 可在设置菜单中自定义高亮颜色

您自己发送的消息不会触发提及通知。

好友聊天功能

好友在聊天中有特殊高亮:

  • 好友名称旁显示星形图标
  • 好友消息可显示自定义颜色
  • 当好友加入或离开当前服务器时,显示在线/离线通知

状态消息使用彩色格式:

  • 好友名称显示为黄色
  • 在线显示为绿色
  • 离线显示为红色

模组还可以选择处理服务器和系统消息中的提及和通知。

⸻

本地玩家控制

PlayerManager 包含多项仅限本地的管理和可见性功能:

  • 隐藏已静音玩家的聊天消息
  • 本地屏蔽玩家
  • 使被屏蔽玩家不可见
  • 抑制被屏蔽玩家的声音
  • 完全切换聊天可见性
  • 启用或禁用服务器/系统消息

所有设置均可直接在模组菜单中配置。

⸻

附加功能

  • /pmtest 命令:用于测试提及、高亮和音效
  • 完整支持 ModMenu
  • 好友、屏蔽玩家和设置的客户端配置文件存储
  • 轻量级且完全在客户端运行
  • 无需服务端插件

⸻

重要限制

好友在线/离线检测仅适用于当前连接的服务器。在没有额外后端或服务端支持的情况下,无法实现跨服务器好友追踪。

PlayerManager 非常适合希望在完全兼容普通 Minecraft 服务器的前提下,获得更清爽、更智能、更可定制的多人游戏体验的玩家。