MapleDust / VelocityChat

一个我的世界Velocity群组跨服聊天的插件
GNU General Public License v3.0
12 stars 0 forks source link

[Bug] 1.19.1+ 版本下拦截客户端消息会使连接断开 #5

Open Cursor-S opened 5 months ago

Cursor-S commented 5 months ago

Velocity: 3.3.0-SNAPSHOT-400 Fabric: mc.1.21-loader.0.15.11-launcher.1.0.1 子服: 1.21 客户端: 1.21

复现:进游戏后发消息,客户端断开连接,如图 屏幕截图 2024-06-23 135203 Velocity日志: [FATAL]: A plugin tried to cancel a signed chat message. This is no longer possible in 1.19.1 and newer.

临时解决办法: 客户端安装 NoChatReports (子服安装 NoChatReports、Velocity 设置 force-key-authentication = false 均无效)

MapleDust commented 4 months ago

Not a bug, this is intentional behavior otherwise we corrupt the chain. your only options are basically to strip the signature entirely using a plugin, or use signedvelocity.

velocity will let you cancel stuff, but will corrupt the chain and cause various sets of issues there, we cannot know if you've disabled that stuff on the backend server in some manner, and thus prefer to just prevent it from occuring until we have proper support for it.Details can be found at this link

notavaliablename commented 2 months ago

安装了signedvelocity又会导致加入1.19.1以下子服时消息会被发出去两遍 屏幕截图_20240921_160615