FFA is getting unplayable because of how many cheaters there are.
Just today i encountered 8 cheat accounts on FFA. 5 of them were on the same FFA map within 30 minutes.
Of course i reported them however that didnt help to be honest. Two of them got banned by Sentinel after going on a hours long rampage, the rest were "report closed automatically". Reporting on the cubecraft website is pointless because they have thousands of alt accounts and can probably get more anytime they want.
There are ways to prevent this mess i think:
The first and probably much harder to pull off is to overpower Sentinel
It needs to be able to analyse movement of every single person at once.
For example by creating a new Sentinel instance for everyone that joins. Sentinel could log positions of players multiple times per second and calculate the speed at which they traversed between each of the logged positions and this way it could detect any sorts of speed hacks. It could aslo detect sudden changes of direction when a player is mid-air which could effectively detect fly, as well as calculate jump height and speed to detect bhop It would only disable during teleporting and respawning.
The main disadvantage of this solution is it may need a more powerfull server to perform so many calculations at once.
An alternative and much simplier solution is to simply make it so you need at least to be level 10 to join FFA
That would massively restrict the access of cheat alt accounts as well.
