I'm plugins works great for blocking unauthorized flight and extreme movement exploits, but I noticed an issue with horse speed checks.
Currently, AntiFly correctly detects cheats like entity speed on horses. However, if I give the horse a legitimate speed attribute (e.g., via /attribute or a plugin), AntiFly triggers the speed check and flags it as a cheat, even though no hacks are involved.
Expected behavior:
AntiFly should consider vanilla and plugin-added horse speed attributes and not trigger false positives when movement is legitimate.
Actual behavior:
Any increase in horse speed via attributes causes dismounting player, even without cheats.
Environment:
Paper 1.21.11
AntiFly latest version
I'm plugins works great for blocking unauthorized flight and extreme movement exploits, but I noticed an issue with horse speed checks.
Currently, AntiFly correctly detects cheats like entity speed on horses. However, if I give the horse a legitimate speed attribute (e.g., via /attribute or a plugin), AntiFly triggers the speed check and flags it as a cheat, even though no hacks are involved.
Expected behavior:
AntiFly should consider vanilla and plugin-added horse speed attributes and not trigger false positives when movement is legitimate.
Actual behavior:
Any increase in horse speed via attributes causes dismounting player, even without cheats.
Environment:
Paper 1.21.11
AntiFly latest version