This update brings a new feature that consists in sending information to the client to avoid the "This server does not support secure chat" message, this could already be done with other plugins on the server like FreedomChat (Recommended plugin), but in case you don't use it, now you can remove this message with UnSignedVelocity. Also, the command listener is improved, now the Velocity command handler is reimplemented instead of using MethodHandles to manually remove the signed information from the packet
Known Incompatibility
Minecraft 1.19.4 update implemented major checks for chat and command system. At the moment it is impossible to cancel and modify the commands and chat if using a 1.19.4 backend server. I am still investigating a way to fix this.
What's Changed
- chore(deps): update dependency gradle to v8.0.2 in https://github.com/4drian3d/UnSignedVelocity/pull/15
- fix(deps): update dependency io.netty:netty-all to v4.1.90.final in https://github.com/4drian3d/UnSignedVelocity/pull/16
- chore(deps): update dependency com.github.johnrengelman.shadow to v8.1.1 in https://github.com/4drian3d/UnSignedVelocity/pull/17
- Add Send secure-chat data feature in https://github.com/4drian3d/UnSignedVelocity/pull/18
- fix(deps): update dependency org.bstats:bstats-velocity to v3.0.2 in https://github.com/4drian3d/UnSignedVelocity/pull/20
- Improved command packet listener in https://github.com/4drian3d/UnSignedVelocity/pull/19
Full Changelog: https://github.com/4drian3d/UnSignedVelocity/compare/1.3.1...1.4.0
- fix(deps): update dependency io.github.4drian3d:vpacketevents-api to v1.0.1 in https://github.com/4drian3d/UnSignedVelocity/pull/13
- Fixed a ClassCastException in SessionChatListener
Full Changelog: https://github.com/4drian3d/UnSignedVelocity/compare/1.3.0...1.3.1
What's Changed
Added Support for Chat Messages There is a new option in the configuration to disable this (by default, it is set to true)
- chore(deps): update dependency com.github.johnrengelman.shadow to v8.1.0 in https://github.com/4drian3d/UnSignedVelocity/pull/11
- Added support for chat messages in https://github.com/4drian3d/UnSignedVelocity/pull/12
Full Changelog: https://github.com/4drian3d/UnSignedVelocity/compare/1.2.0...1.3.0
As of this release, UnSignedVelocity depends on VPacketEvents.
Basically VPacketEvents comes from UnSignedVelocity, I made such a good API that it deserved to be a standalone plugin 😅
What's Changed
- chore(deps): update dependency com.github.johnrengelman.shadow to v8 in https://github.com/4drian3d/UnSignedVelocity/pull/9
- feat: Use VPacketEvents API in https://github.com/4drian3d/UnSignedVelocity/pull/10
Full Changelog: https://github.com/4drian3d/UnSignedVelocity/compare/1.1.0...1.2.0
- fix(deps): update dependency org.bstats:bstats-velocity to v3.0.1 in https://github.com/4drian3d/UnSignedVelocity/pull/4
- chore(deps): update dependency gradle to v8 in https://github.com/4drian3d/UnSignedVelocity/pull/5
- chore(deps): update dependency gradle to v8.0.1 in https://github.com/4drian3d/UnSignedVelocity/pull/6
- Implement event-based packet listener in https://github.com/4drian3d/UnSignedVelocity/pull/7
- fix(deps): update dependency io.netty:netty-all to v4.1.89.final in https://github.com/4drian3d/UnSignedVelocity/pull/8
- misc: changed package
Does not require Protocolize to be installed
Full Changelog: https://github.com/4drian3d/UnSignedVelocity/compare/1.0.0...1.1.0
UnSignedVelocity
Remove signed information from your Velocity commands making your moderation or control plugins work again
For now it only works in commands, possibly in the future it will work in chat
Requires Protocolize
Full Changelog: https://github.com/4drian3d/UnSignedVelocity/commits/1.0.0