Minecraft NoChatReports 模组介绍
概述
NoChatReports 是一个面向 Minecraft 1.19 及以上版本的模组,旨在移除聊天消息附带的加密签名。通过去除这些签名,模组可以防止聊天消息与玩家的 Minecraft 客户端或微软账户关联,有效降低因聊天举报而被管理的风险。
从 Minecraft 1.19.1 开始,该模组还能够阻止玩家聊天举报功能,为希望避免聊天管理的玩家提供额外的隐私保护。
核心功能
- 移除聊天消息签名,支持 Minecraft 1.19 及更高版本。
- 屏蔽玩家聊天举报功能,适用于 1.19.1 及其后版本。
- 兼容 Fabric 与 Forge 两大模组加载器。
- 在客户端侧安装时停用遥测功能。
- 可根据安装环境选择客户端、服务端或双端配置,灵活实现不同场景下的功能。
工作机制说明
客户端安装
- 客户端拒绝发送账户公钥,并去除所有外发消息的签名。
- 如果服务器启用了安全配置(在
server.properties
中设置enforce-secure-profile=true
),未签名消息可能无法通过。 - 对于 1.19.1 与 1.19.2 版本:若服务器强制要求签名,需接受签名提示后方可加入(将出现警告提示)。
- 对于 1.19.3 及以上版本:可以加入服务器,但部分聊天指令可能无法使用,其他指令不受影响。
服务端安装
- 服务端在消息收到后会清除所有签名,再分发给其他玩家。
- 无论玩家客户端是否安装该模组,服务端都能禁用所有人的聊天举报能力。
- 可选地,将聊天消息由“玩家消息”转为“系统消息”,避免在原版客户端上被标记为“不安全”消息。
- 自 Minecraft 1.20.2 起,服务端无法屏蔽未签名消息警告,只有在客户端安装 NoChatReports 或类似模组时才会隐藏此警告。
双端安装(客户端+服务端)
- 聊天签名在消息从客户端发送前即被移除,服务端也不再验证任何消息签名。
- 聊天举报和安全聊天功能被全部禁用,尝试使用这些功能的玩家会收到模组阻止相关信息的提示。
- 可配置为强制客户端与服务器都必须安装,保证所有玩家都受保护,也可以只在服务端安装以提供更多灵活性。
安装与兼容性
根据你的 Minecraft 版本和所用的模组加载器(Fabric 或 Forge),下载对应版本并把模组文件放入合适的 mods 文件夹。
- 仅装客户端:为你的聊天消息提供保护,但如果服务器强制要求签名则可能无法聊天。
- 仅装服务端:所有加入的玩家都无法被聊天举报。
- 双端安装:实现最佳隐私保护,完全阻止举报功能。
配置文件说明
NoChatReports 的设置保存在默认 Minecraft 配置目录下的 NoChatReports 文件夹内:
NCR-Client.json
:客户端配置文件NCR-Common.json
:服务端配置文件NCR-Encryption.json
:聊天加密配置(仅客户端)NCR-ServerPreferences.json
:每个服务器的签名模式设置
额外说明
- NoChatReports 不会利用漏洞绕过服务器端的签名或举报系统,具体效果取决于服务器配置是否启用安全资料强制。
- 模组在客户端安装后会停用遥测,如同专用反遥测模组的效果一样。
- 若希望服务器完全兼容 NoChatReports,可查阅模组文档或 Wiki 获取详细指导。
总结
NoChatReports 是一款专注隐私保护的 Minecraft 模组,能有效屏蔽新版本引入的聊天签名与举报功能。无论是 Fabric 还是 Forge,模组都能提供详尽配置与广泛支持,是每位注重聊天隐私的玩家与服务器主推荐之选。
- 如果不会安装Mod,请点击查看我的世界Mod安装教程。
- 如发现网盘资源被吞,或者网盘资源不存在,请在下方评论中说明,我们将会尽快进行修复。