FlyingAllowed
A flight management plugin that restricts flying to players' own claims or specific WorldGuard regions — ideal for non-pay-to-win servers.
Requires: BukkitOfUtils (works on Folia)
How It Works
Players can only fly inside:
- Accessible Claims — claims they own or have specific
Claim Extentsin (defined inconfig.yml) - Flyable Regions — WorldGuard regions they own or that have the
flyingallowed-allow-flightflag set
When a player leaves an allowed area, they're safely placed on the ground and flight is toggled off.
Setup
Flying in Claims
- Install FlyingAllowed and BukkitOfUtils.
- Grant these permissions to the appropriate rank:
flyingallowed.in.claims— allows flight in Accessible Claimsflyingallowed.command.fly— allows the/flycommand- (Optional)
flyingallowed.lands.toggle-on— auto-enables flight when entering a claim
Flying in WorldGuard Regions
- Install FlyingAllowed and BukkitOfUtils.
- Grant these permissions to the appropriate rank:
flyingallowed.in.regions— allows flight in Flyable Regionsflyingallowed.command.fly— allows the/flycommand- (Optional)
flyingallowed.lands.toggle-on— auto-enables flight when entering a Flyable Region
Permissions
Command Permissions
| Permission | Description |
|---|---|
flyingallowed.command.fly | Toggle flight with /fly |
flyingallowed.command.set-fly | Set flight on or off |
flyingallowed.command.fly-bypass | Toggle auto-flight bypass |
Bypass Permissions
Configurable in config.yml.
| Permission | Description |
|---|---|
flyingallowed.bypass.soft | Bypass flight toggling via /fly-bypass |
flyingallowed.bypass.toggle-off | Bypass auto-toggle when flight would be turned off |
flyingallowed.bypass.toggle-on | Bypass auto-toggle when flight would be turned on |
Claim Permissions
Configurable in config.yml.
| Permission | Description |
|---|---|
flyingallowed.in.claims | Keep flight inside Accessible Claims |
flyingallowed.in.regions | Keep flight inside Flyable Regions |
flyingallowed.lands.toggle-on | Auto-enable flight when entering a claim or region |
Supported Plugins
| Plugin | Support Details |
|---|---|
| Lands | Respects FLY land permission; checks owner/member status |
| KingdomsX | Checks owner/member of kingdom's land (nation support coming soon) |
| GriefPrevention | Checks owner/member; supports claim extents from config.yml |
| SuperiorSkyblock2 | Checks island owner/member status |
| ProtectionStones | Checks claim owner/member status |
| HuskClaims | Checks owner/member; supports claim extents from config.yml |
| WorldGuard | Checks region owner/member; adds flyingallowed-allow-flight region flag |
Want support for another claims plugin? Request it on Discord or open a GitHub issue.
World Filtering
The plugin supports world-based whitelist/blacklist:
- Blacklist mode — the plugin is disabled in listed worlds
- Whitelist mode — the plugin is enabled only in listed worlds