Open mercurialmusic opened 8 months ago
After speaking with the Paper/Velocity team we were able to mitigate this using FreedomChat, but that of course removes all chat signing. Will leave the issue open in case it's still a compatibility thing if you're interested in working on that, but up to you of course.
Description of Issue
This is... probably an annoying one for you. It certainly is for us. We recently moved to Velocity from Waterfall, which has been... fun. But now players are being kicked when clicking on any chat elements that run commands as that player, such as the green check for tpaccept, or any pagination anywhere within CMI (colorpicker, ctext, etc.), Jobs (pagination in jobs info), same for any holos or IC that run asPlayer!.
In the logs we only get (e.g.):
We've tried a few things including SignedVelocity (both with and without), even UnsignedVelocity, but with SignedVelocity it actually says on startup that CMILib, Jobs, CMI, Residence, and TradeMe all have "listener in legacy org.bukkit.event.player.AsyncPlayerChatEvent event" and to "report to the author to use Paper's AsyncChatEvent and/or AsyncChatDecorateEvent", in case that's useful?
Possibly of note, we had been using CMI as a fallback for our old chat plugin which we eventually replaced with Carbon Chat (we really need those chat channels). We didn't notice these validation kick errors while CMI's chat was active -- it was only after disabling CMI chat that they started to pop up.
Thanks for any advice!
Version Information
Errors
No response
Relevant Config Sections
Relevant Plugins
No response
Agreements