聊天签名与 enforce-secure-profile
什么是签名聊天、为什么它被禁用、它带来哪些风险,以及它与使用昵称登录的服务器有何关系。
更新于 2026年8月13日
enforce-secure-profile=true
自 1.19 版本起,聊天消息会进行加密签名:服务器和客户端可以验证消息的发送者。
何时应关闭该功能
- 离线模式: 无法验证签名,因此服务器必须设置为
false—— 昵称登录。 - 由插件处理聊天、签名无论如何都会丢失的代理服务器配置。
- 会修改消息的聊天插件:启用签名后,修改会破坏验证。
设置为 false 时会发生什么
- 客户端在加入时显示“服务器不安全”警告(部分版本)。
- 玩家举报(聊天举报)无法使用。
- 聊天插件不受限制地正常工作。
设置为 true 时会发生什么
修改消息文本的插件可能会报错,或者消息会被丢弃。这是“更新后聊天时好时坏”最常见的原因 —— 聊天格式。
建议
在聊天功能简单的正版服务器上,保持 true。在离线服务器上,或使用会更改格式的聊天插件时,请使用 false。这并非您服务器上的安全漏洞:签名保护的是 Mojang 的举报系统,而不是服务器。
Minecraft 托管您离线时服务器仍在运行创建服务器
