Whisper Mod

Whisper Mod

一个客户端模组,将Minecraft的耳语系统转变为完整的私信体验。

社交

Whisper Mod

Whisper Mod 最初只是一个简单的品质生活模组,旨在避免每条消息都重复输入 /w,后来发展成为一套完整的私信系统,包含端到端加密、好友系统和屏蔽系统——这一切都完全在客户端运行。

注意: Whisper Mod 当前要求服务器安装 EssentialsX 插件。


功能

DM 会话

使用 /wm dm <玩家> 开始一个持久的 DM 会话——此后你输入的每条消息都会自动以私信形式发送。来自好友的消息会显示 ★ 标记。

回复系统

收到会话外玩家的私信时,聊天栏中会出现可点击的 [回复] 和 [开始会话] 按钮。回复会发送单条私信,但不会开始新会话。回复期间,HUD 会显示 [回复至:玩家],发送后自动清除。

加密消息

使用 /wm em <玩家> 请求开始端到端加密会话。双方都接受后,所有消息将使用 ECDH 密钥交换 + AES-CBC 进行加密。其他人无法读取——甚至服务器也不行。如果任何一方断开连接,会话将自动结束。

好友系统

添加好友、管理请求,并控制谁能联系你。加密会话要求双方必须先成为好友。

  • 好友和加密请求会以可点击的 [接受] / [拒绝] 按钮出现在聊天栏中,并伴有音效
  • 好友请求 60 秒后过期,加密请求 30 秒后过期
  • 好友在你的服务器上线或离开时会收到通知
  • 使用 /wm status 查看在线好友
  • ⚠️ 好友列表保存在 .minecraft/config/whispermod/ 中——重新安装模组或更换电脑会重置此列表,这将导致其他已将你加为好友的玩家收到影响

屏蔽与静音系统

  • 屏蔽——阻止某人向你发送好友或加密请求,并通知对方
  • 静音——静默忽略来自某个玩家或所有人的好友及加密请求,对方不会察觉

命令

命令 描述
/wm dm <玩家> 与一名玩家开始 DM 会话
/wm em <玩家> 开始加密会话(仅限好友)
/wm reply <玩家> 发送单次回复,不开始会话
/wm back 返回公共聊天 / 取消回复
/wm friend <玩家> 发送好友请求
/wm unfriend <玩家> 移除好友(通知对方,要求在线)
/wm accept <玩家> 接受好友或加密请求
/wm decline <玩家> 拒绝好友或加密请求
/wm friends 查看好友列表
/wm pending 查看待处理的外发好友请求
/wm status 查看好友在线或离线状态
/wm mute 静音所有传入请求
/wm mute <玩家> 静音特定玩家的请求
/wm unmute 取消所有静音
/wm unmute <玩家> 取消特定玩家的静音
/wm muted 查看被静音的玩家和全局静音状态
/wm block <玩家> 屏蔽某人向你发送请求(要求在线)
/wm unblock <玩家> 解除屏蔽(通知对方)
/wm blocked 查看被屏蔽的玩家列表
/wm help 列出所有命令及可点击的快捷方式

备注

  • /whispermod 可作为 /wm 的别名使用
  • 加密会话要求双方都安装该模组且互为好友
  • 移除好友和屏蔽仅在目标在线时有效,以便进行通知

要求

  • Minecraft 26.1.2
  • Fabric Loader 0.19.2+
  • Fabric API 0.148.2+