Direct answer

The “Flying is not enabled” kick can be triggered by legitimate flight, movement plugins or lag-related position corrections. It does not always mean a player is cheating.

Identify the failing layer

Enabling allow-flight=true broadly can weaken server movement restrictions. Do not use it as a universal lag fix.

First checks and evidence

  • Check allow-flight in the running server’s server.properties and whether intentional flight is part of the server design.
  • Match the kick with server MSPT and movement-plugin or anti-cheat log messages.

Admin diagnosis and repair

  1. Test in an unloaded or less busy area, then test without the suspected movement plugin in staging.
  2. Enable flight only if the server intentionally permits flying or documented plugin behavior needs it; restore checks after diagnosing.

Verify the fix: Verify the legitimate affected player can perform the intended movement while unauthorized flight remains blocked as designed.

References

Use the documentation for the exact software and release you run. These sources support the settings or diagnostic behavior used in this fix.

Was this article helpful?
Help us improve this article

Tell us what is missing, unclear, outdated, or incorrect. You can also suggest something we should add.

What could we improve?
Do not include passwords, server IPs, or other private information.0 / 1000