- * Fixed a badpacket false positive
- * Updated packetevents to 2.5.0-SNAPSHOT
- * Fixed a console error
- * Refactored some internal subsystems to prepare for the 8.0 update
- > Please use with caution on production servers, and report any issues to me
- - add /matrix tool command to test player
- - rotate force player to rotate
- freeze freeze/unfreeze player
- starve set the player's saturation to 0 for 10 ticks and then return to the original saturation level
- reducedamage reduce player damage to 10% of the original amount
- kb give the player a knockback
- shuffle random player's slot
- shuffleinv random player's inventory
- fakelag player has a 50% chance to cancel Interact, DropItem, and more.
- cache server stops sending packets to the player until the time you set expires
- - /matrix tool <action> <player> [tick]
- - The warning message of the chat spam check will now not automatically add the message prefix
- - Fixed a scaffold false positive
- Add /matrix spectate <player> command, it allows you to quickly spectate a player and automatically turn on verbose
- - You can now disable ground spoof check(nofall check) in checks.yml, might be useful for some anarchy servers
- - Fixed a hitbox false flag
- - Fixed hitbox check for false positives when packet_based is enabled, now the option was removed, and with a better implementation, you don’t need to set it up anymore
- - Fixed a Move false flag related to knockback
- - move.check_noslow option will work for packet based noslow check too
- - Fixed an issue where high-version clients would cause false positives on snow in some cases on low-version servers during cross-version compatibility. (setback can still happen, this is not the behavior of matrix, it is done by spigot.)
v7.7 Plans:
WIP: Working In Progress
- Refactor the Move check to get some performance improvements and readability improvements [Done]
- Addon API that allows adding new checks for Matrix and use Matrix's builtin API [WIP]
- The flag system is completely migrated to the API separated from tooltips. [WIP]
- Fix the move false positives on ice edge for 1.20+ [WIP]
What's new in this version
- This release refactors Move to make its code more readable and easier to analyze. It sho
En
- Fixed a NPE error
- Compatible with McPets now
- Rewrite the flag/verbose system. Now the parameter value in the verbose message is no longer integrated with the message. It is placed separately in a Map<String, String>, called %tooltips%. At the same time, you can also use it in the violation event API Get them (getTooltips()). But please note that most checks still use the old flag API, so you may see weird messages in verbose.
- KillAura NPCs are now properly invisible in 1.19+ (if enabled in your profile) and now behave the same in all versions
- Fixed a bug that incorrectly teleport players when starting due to incorrect processing of packets
- Improved NoSlow check (experimental)
- verbose_format customization is back (language.yml)
- Fixed some false positives related to water