Skip to content

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 Extents in (defined in config.yml)
  • Flyable Regions — WorldGuard regions they own or that have the flyingallowed-allow-flight flag set

When a player leaves an allowed area, they're safely placed on the ground and flight is toggled off.

Setup ​

Flying in Claims ​

  1. Install FlyingAllowed and BukkitOfUtils.
  2. Grant these permissions to the appropriate rank:
    • flyingallowed.in.claims — allows flight in Accessible Claims
    • flyingallowed.command.fly — allows the /fly command
    • (Optional) flyingallowed.lands.toggle-on — auto-enables flight when entering a claim

Flying in WorldGuard Regions ​

  1. Install FlyingAllowed and BukkitOfUtils.
  2. Grant these permissions to the appropriate rank:
    • flyingallowed.in.regions — allows flight in Flyable Regions
    • flyingallowed.command.fly — allows the /fly command
    • (Optional) flyingallowed.lands.toggle-on — auto-enables flight when entering a Flyable Region

Permissions ​

Command Permissions ​

PermissionDescription
flyingallowed.command.flyToggle flight with /fly
flyingallowed.command.set-flySet flight on or off
flyingallowed.command.fly-bypassToggle auto-flight bypass

Bypass Permissions ​

Configurable in config.yml.

PermissionDescription
flyingallowed.bypass.softBypass flight toggling via /fly-bypass
flyingallowed.bypass.toggle-offBypass auto-toggle when flight would be turned off
flyingallowed.bypass.toggle-onBypass auto-toggle when flight would be turned on

Claim Permissions ​

Configurable in config.yml.

PermissionDescription
flyingallowed.in.claimsKeep flight inside Accessible Claims
flyingallowed.in.regionsKeep flight inside Flyable Regions
flyingallowed.lands.toggle-onAuto-enable flight when entering a claim or region

Supported Plugins ​

PluginSupport Details
LandsRespects FLY land permission; checks owner/member status
KingdomsXChecks owner/member of kingdom's land (nation support coming soon)
GriefPreventionChecks owner/member; supports claim extents from config.yml
SuperiorSkyblock2Checks island owner/member status
ProtectionStonesChecks claim owner/member status
HuskClaimsChecks owner/member; supports claim extents from config.yml
WorldGuardChecks 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