Flying is not enabled on this server is vanilla Minecraft's own movement check, not a plugin. It fires when the server thinks a player moved further than physics allows — which happens when the server was too busy to notice them moving normally.
What you are seeing
- Players kicked with
Flying is not enabled on this server. - It happens with elytra, boats, ice roads or fast horses.
- It happens to everyone at once, at moments the server hitches.
moved too quickly!ormoved wrongly!lines in the console.
Why it happens
The server compares where a player says they are with where it thinks they should be. A lag spike means several seconds of movement arrive at once, and the check sees a player teleporting. Fast legitimate travel — elytra with rockets, an ice road — narrows the margin further, which is why those are where it shows up first.
What to do
- Treat it as a lag symptom first
If it coincides with TPS drops, fixing the lag fixes the kicks. Profile before you change any anti-cheat setting.
- Raise the vanilla tolerance if it is only elytra
In
spigot.yml, themoved-too-quickly-multiplierandmoved-wrongly-thresholdsettings control how strict the check is. Raise them a little, not a lot. - Check for a second anti-cheat
If you run an anti-cheat plugin as well, two systems are judging the same movement. Configure one and let the other stand down rather than tuning both.
- Ask the player about their connection
One person getting kicked while nobody else is has a client-side answer: packet loss, a VPN, or an unstable Wi-Fi link.
Turning the movement check off removes the only vanilla defence against actual flight and speed hacks. Widening the tolerance is a tuning decision; switching it off is an open door. If you need it off, you need a real anti-cheat instead.
It is genuinely the fastest legitimate movement in the game. A server where people fly long distances needs a slightly wider tolerance than one where they walk, and that is a normal adjustment rather than a fault.
A full elytra flight across loaded chunks completes with no kick, and the console shows no moved too quickly lines during it.