[BUG] Chat signing issues
SenPr opened this issue · 4 comments
Describe the bug
I'm getting the message "A plugin changed a signed chat message. The server may not accept it." on my proxy, while my server gets "SayWut sent message with invalid signature: "
To Reproduce
Use infractions module to replace the messages.
Expected behavior
Replaced message get sent instead
Minecraft 1.19 has changed the way messages are sent, I can't do anything about it. Any solution could be done from Velocity itself or by changing the ControlType
mode to BLOCK
instead of REPLACE
dang, Velocity doesn't seem to be keen fixing this issue. Thanks
The problem
is solved in Velocity and will be applied with the update to 1.19.1, this is in case of clients with version 1.19 or lower, for version 1.19.1 there is no solution, you cannot change the messages in case you have a signed key PaperMC/Velocity@eb32a76
I will make a check in ChatRegulator to ignore the change of messages in this kind of cases
For those who have this problem, you can use my plugin SignedVelocity https://modrinth.com/plugin/signedvelocity so that ChatRegulator can block chat messages and commands again