Improved Fly: Easy Flight and Speed Control for Minecraft

Improved Fly gives server admins easy /fly and /flyspeed commands for Minecraft. Control player flight with permissions and configurable speeds.

Download ImprovedFly for Minecraft 1.20

Original name: ImprovedFly

Minecraft: 1.20

FileVersionLoaderSize
ImprovedFly.jar1.20—9 КБDownload

Improved Fly

Managing flight on a Minecraft server can quickly become a headache. Whether you want to let trusted players soar through the skies for building projects or need to toggle creative-style movement for staff, a simple, reliable tool makes all the difference. That is exactly what Improved Fly delivers — a lightweight, no-nonsense plugin that puts flight control right at your fingertips.

What is Improved Fly?

Improved Fly, sometimes abbreviated as IFLY, is a server-side add-on designed for Spigot and Paper environments. It strips away unnecessary complexity and focuses on two core actions: enabling or disabling flight for individual players and adjusting their fly speed on the fly. Instead of juggling gamemode changes or bulky permissions setups, you get a clean command interface that just works. The plugin is actively maintained, with a developer who listens to community feedback and regularly pushes updates to squash bugs and add requested features.

Key Features

At its heart, Improved Fly is about giving you granular control without clutter. Here is what you can expect when you add it to your server:

  • Instant flight toggle — turn flying on or off for yourself or another player with a single command.
  • Adjustable fly speed — set a custom speed value, from a slow hover to a rapid dash, and apply it to any player.
  • Permission-based access — decide exactly who can use flight commands and who can manage others.
  • Configurable speed limits — define a minimum and maximum fly speed in the configuration file to prevent abuse.
  • Customizable output messages — change how the plugin communicates with players to match your server's style.
  • Lightweight and efficient — no lag, no unnecessary features, just the essentials.

Commands

Improved Fly keeps the command list short and intuitive. Every command is designed to be memorable and easy to type, even in the middle of a busy server session.

  • /fly <player> — Toggles flight for the specified player. If no player is given, it toggles your own flight. Run it once to enable, again to disable.
  • /flyspeed <speed> <player> — Sets the fly speed for a player. The speed value is a number (for example, 2 or 0.5). If you omit the player name, it changes your own speed.

These commands make it effortless to grant temporary flight during events, help a builder reach high structures, or simply let your staff move around quickly without switching to spectator mode.

Permissions

Security is a top priority, and Improved Fly uses a straightforward permission node system to control who can do what. You can assign these permissions to groups or individual players using any permissions manager plugin like LuckPerms.

  • improvedfly.fly — Allows a player to use /fly on themselves.
  • improvedfly.flyspeed — Allows a player to use /flyspeed on themselves.
  • improvedfly.give — Grants the ability to use both /fly and /flyspeed on other players. This is typically reserved for moderators and admins.

By combining these nodes, you can create a tiered system where regular players might only adjust their own speed, while staff can manage everyone's flight.

Configuration

Improved Fly comes with a simple configuration file that lets you fine-tune the plugin's behavior. Inside, you will find options to set a default fly speed, a maximum and minimum allowed speed, and the style of messages sent to players. This means you can prevent players from zooming around at ridiculous speeds while still giving them enough freedom to enjoy the convenience of flight. The config is well-commented, so even if you are new to server administration, you can adjust the values without guesswork.

How to Install Improved Fly for Minecraft

Getting Improved Fly onto your server is a quick process. First, make sure you are running a compatible server platform such as Spigot, Paper, or any fork that supports Bukkit plugins. Then, follow these steps:

  • Download the plugin — obtain the latest Improved Fly jar file from the official repository. Always grab the most recent build to benefit from bug fixes and new features.
  • Place the file — move the downloaded jar into your server's plugins folder.
  • Restart the server — a full restart is recommended to ensure the plugin loads correctly and generates its default configuration.
  • Set permissions — use your permissions manager to grant the appropriate nodes to your staff and players.
  • Test the commands — hop in-game and run /fly to confirm everything is working smoothly.

If you manage your server through the foxygame.net launcher, you can skip the manual download entirely. Improved Fly is listed in the launcher's add-on catalog, so you can install it with a single click and let the launcher handle version compatibility and automatic updates — a real time-saver when a new patch drops.

Compatibility and Supported Versions

Improved Fly is built for modern Minecraft server software and works seamlessly with Spigot, Paper, and their derivatives. It supports a wide range of Minecraft versions, including the latest 1.20 and 1.21 releases, and is regularly tested to maintain backward compatibility with older server jars. Because it relies on standard Bukkit APIs, you can expect it to function on most setups without conflicts. If you are running a heavily modded server with Forge or Fabric, note that this is a plugin, not a mod, so it requires a Bukkit-based environment.

Known Issues and Future Updates

The developer is transparent about current limitations. At the time of writing, there is a known bug where setting the fly speed to 0 can cause unexpected behavior, and the developer is actively investigating a fix. This kind of open communication is a good sign — it means the plugin is in active development and not abandoned. Future updates are expected to bring additional configuration options and possibly new commands. If you encounter any issues or have feature requests, you can join the plugin's Discord server to report bugs and get help directly from the community.

Conclusion

Improved Fly proves that a Minecraft plugin does not need to be bloated to be effective. With just two commands, a clear permission structure, and a configurable speed system, it gives server owners exactly what they need to manage flight without any fuss. Whether you run a small survival world with friends or a large public network, this add-on slots in effortlessly and does its job reliably. If you are looking for a straightforward way to let players take to the skies, Improved Fly for Minecraft is a solid choice that will save you time and keep your server running smoothly.