Symptoms: Player was kicked for flying, Flying is not enabled on this server

Possible Causes

  • False positives caused by lag
  • Anti-cheat misdetection
  • The allow-flight=false setting
  • Elytra/trident use

Step-by-Step Fix

Step 1

Allow flight in server.properties

bash
allow-flight=true

Step 2

Adjust the fly check setting in your anti-cheat plugin

Step 3

Check the server TPS (lag produces false positives)

bash
/tps

Step 4

Grant flight permission to specific players

bash
/lp user <oyuncu> permission set essentials.fly true