How to Enable Flight on Your Minecraft Server
Learn how to enable flight and fix 'Flying is not enabled on this server' kicks on your Minecraft server.
If you or your players are getting kicked with the message "Flying is not enabled on this server", this is a quick fix. The allow-flight setting controls whether players can fly in Survival mode without being automatically kicked by the server's built-in anti-cheat.
Enabling Flight
Open the panel and stop your server
Access the XGamingServer panel and stop your Minecraft server.
Open Files
Go to Files.
Edit server.properties
Open server.properties and set allow-flight= to true.
Save and start your server
Click Save and start your server.
What This Setting Actually Does
This is one of the most misunderstood settings in Minecraft. allow-flight does not give players the ability to fly. It tells the server's anti-cheat system to stop kicking players who are detected as airborne for too long in Survival mode.
Players still need one of these to actually fly:
- Creative mode — Flight is built into Creative
- Elytra — Gliding wings found in End cities
- Mods — Mods that add jetpacks, grappling hooks, or flight abilities
- Plugins — Plugins like EssentialsX that grant
/flypermission
When allow-flight is false (the default), the server monitors how long players stay in the air. If a player is airborne for too long without a valid reason (like jumping or falling), the server assumes they're using a hack and kicks them.
When You Need This Enabled
You should set allow-flight=true if any of these apply to your server:
- Modded servers — Mods that change player movement (double jumps, jetpacks, grappling hooks, climbing gear) trigger false flight detection. This is the #1 reason for "Flying is not enabled" kicks on modded servers.
- Plugin flight — If you use plugins like EssentialsX, CMI, or LuckPerms to grant
/flyto players, this setting must betrue. - Custom maps — Adventure maps and minigames that use command blocks to levitate or teleport players can trigger false kicks.
- Lag-related kicks — On laggy servers, players may appear to "float" during rubber-banding, causing the anti-cheat to kick them. Enabling flight prevents these false positives.
📝 Note: If you're on a Paper or Spigot server and want proper anti-cheat instead of the basic vanilla flight detection, consider installing a dedicated anti-cheat plugin through
Plugins. Plugins like NoCheatPlus or Vulcan are far more accurate than the vanilla system and won't false-kick legitimate players.
If you get stuck at any time, you can join our Discord.
How is this guide?

How to Enable Command Blocks on Your Minecraft Server
Learn how to enable command blocks for redstone automation, adventure maps, and custom mechanics on your Minecraft server.
How to Enable Hardcore Mode on Your Minecraft Server
Learn how to enable hardcore mode for permanent death on your Minecraft server.