Honestly, it's getting annoying with people's claims of how you cannot detect X ghost client. Want to know the truth? All of them (Publicly) are trash. They are simple to detect and all have the same issue. Let's begin with the more notable ghost clients: Vape - AutoClicker: It's horrible. One of the worst ones out there. It's super easy to flag and spam. Want to know the issue with it? It holds its click for too long compared to a possible legit player. No, holding down mouse 1 won't replicate it either. I meant it in a way the server receives said click and information. Aim Assist: Horrible patterns, easy to exploit. It follows a very consistent and terrible pitch change and yaw change. No legit player will be able to constantly hit the patterns it makes. Especially when you're somehow moving at a > 3.0 yawChange and a < 0.1 pitchChange consistently. It's also super easy to flag through a GCD (Greatest common denominator) check. Velocity: It's literally broken. In other words, it hardly works, no joke. Either way though, it's super easy to detect 0% and 99% velocity. Anything in between is even easier to flag instantly. Drip - AutoClicker: Same issue as vape, just not as crazy. Aim Assist: Very consistent pitch changes, though at least it's harder to detect as it replicates player movements more accurately compared to Vape. Still not hard to flag though. Velocity: Actually has a very good velocity module, can be hard to detect assuming you're using one of its modes (That I won't mention) Demon/Vea/Incognito - All of it is literally horrible, nothing else to say. Super easy to flag. There are some examples of ghost clients. Now stop believing it's hard to flag them. Also, MINECRAFT REACH IS NOT 3.1-3.3 LEGIT AND 3.6 IF YOU HAVE SPEED POTIONS. It's 3.0 reach at all times no matter what unless modified via the client. Stop believing the lies people spread about how reach checks work on a server-side as it's literally still 3.0. Don't believe me? I literally have some of my AntiCheats ran on servers larger than Mineplex. PS: Lag does not affect reach either. Lag only affects terrible reach checks that call upon the player.getLocation() method which is horribly inaccurate and ticks behind the actual player's location. That is all.