Fly's

Fly's

Fly’s is yet another, but EXTREMELY sexy, customizable fly plugin for Minecraft.

1 629 downloads 5 followers

Fly's – The Lightweight & Feature-Rich Fly Plugin ✈️

Fly's is no longer just a simple fly toggle – it's now a fully customizable and modern fly plugin with particles, sounds, flight speed control, world restrictions, and multi-language support!


🚀 Features

  • Toggle Flight: /fly to enable or disable flight for yourself or others
  • Flight Speed Control: /flyspeed to check or set speeds (1–10) – works for yourself or other players
  • World Restrictions: Allow or block flight in specific worlds, with auto-disable on entry
  • Multi-Language Support: Switch between English, German, Spanish, French, Russian, and Polish – edit all messages easily
  • Visual & Sound Effects: Custom particles and sounds for flight toggle, speed changes, and errors (fully configurable)
  • Timed Flight: /fly <player> <time> gives flight for a limited time, with a countdown warning
  • Optional Extras: Combat rule, fall protection and flight restore (all off by default)
  • Rank Speed Limits: Limit the flight speed per rank with permissions
  • Auto-Update Notifications: Be informed instantly when new versions are released
  • Smart UX: Action bar messages instead of chat spam, tab completion for all commands, clearer errors
  • Optional PlaceholderAPI Support: Full integration with placeholders

🎮 Commands

  • /fly – Toggle flight on/off
  • /fly <player> – Toggle flight for another player (optional: player name)
  • /fly <player> <time> – Give flight for a limited time, e.g. 10m or 1h30m (use your own name to give it to yourself)
  • /flyspeed – Show your current flight speed
  • /flyspeed <1-10> – Set your own flight speed (optional: speed value)
  • /flyspeed <player> <speed> – Set another player's speed (optional: player name and speed)
  • /flyreload – Reload config and messages

🔐 Permissions

Permission Description
flys.fly Use /fly
flys.fly.others Toggle flight for other players
flys.fly.temp Use /fly <player> <time> (new in v1.5)
flys.flyspeed Change your own speed
flys.flyspeed.others Change other players' speed
flys.maxspeed.<1-10> Optional: limits the maximum flight speed to that level, the highest one wins (new in v1.5)
flys.bypass.combat Never blocked by the combat rule (new in v1.5)
flys.admin Manage world restrictions ingame with /flys
flys.flyreload Reload plugin config
flys.updatenotify Receive update notifications

🏷️ Optional PlaceholderAPI Placeholders (new in v1.2)

Fly's now supports PlaceholderAPI! Use these placeholders in any plugin that supports PAPI:

Placeholder Description Example Output
%flys_flying% Returns if player is flying true / false
%flys_flying_status% Flight status as text Enabled / Disabled
%flys_flying_symbol% Visual symbol for flight ✔ / ✘
%flys_speed% Current flight speed (1-10) 5
%flys_speed_percent% Flight speed as percentage 50%
%flys_speed_max% Highest speed level the player can use (new in v1.5) 10
%flys_world_allowed% If flight is allowed in current world true / false
%flys_world_status% World restriction status Allowed / Disabled
%flys_total_flying% Total players currently flying 3
%flys_timed% If the player has timed flight (new in v1.5) true / false
%flys_time_left% Remaining time of timed flight (new in v1.5) 1h 5m 3s / Unlimited / 0s
%flys_time_left_seconds% Remaining time of timed flight in seconds (new in v1.5) 3903
%flys_in_combat% If the combat rule currently blocks flight (new in v1.5) true / false
%flys_combat_time_left% Seconds until the combat rule ends (new in v1.5) 7

📝 Message Placeholders

All messages support the following placeholders:

Placeholder Description
{PLAYER} Target player name
{SENDER} Command sender name
{SPEED} Flight speed value
{WORLD} World name
{COUNT} Count of worlds in lists
{TIME} Time value, e.g. 10m or 30s (new in v1.5)
{MAX} Highest allowed value, e.g. maximum speed or time (new in v1.5)

These placeholders work in all language files and can be customized in the messages configuration!


⚙️ Configuration

  • Language: Switch between English (en), German (de), Spanish (es), French (fr), Russian (ru), and Polish (pl)
  • Particles & Sounds: Enable/disable in config
  • Extras: Fall protection, combat rule, timed flight limit and flight restore
  • Worlds: Define allowed or restricted worlds

Example Configuration:

# Message settings
messages:
  prefix: "&8[&b&lFlys&8] "

# Language settings (en = English, de = German, es = Spanish, fr = French, ru = Russian, pl = Polish)
language:
  language: "en"  # Supported: en, de, es, fr, ru, pl

# Update notifications
update-checker:
  enabled: true

# General settings
general:
  enable-particles: true
  enable-sounds: true
  flight-speed:
    default-speed: 0.1
    max-speed: 1.0

# Extra features (all off by default)
extras:
  fall-protection: false         # No fall damage after flight is switched off in mid-air
  restore-flight-on-join: false  # Gives players their flight back when they rejoin
  timed-flight-max-seconds: 604800  # Longest time for /fly <player> <time> (default: 7 days)
  combat:
    disable-flight: false        # Disables flight after PvP damage and blocks it until the cooldown has passed
    cooldown-seconds: 10

# World settings
worlds:
  allowed-worlds: []   # Leave empty to allow all worlds, or specify: ["world", "world_nether"]
  disabled-worlds: []  # Add world names to restrict flight: ["pvp_world", "minigames"]

📥 Download & Support


📊 Metrics & License

  • Uses bStats for anonymous usage statistics
  • Licensed under the MIT License – free to use, adapt, and share (a mention is appreciated ❤️)

✨ Have fun flying with Fly's – made with ❤️ by Dötchen!

Version Minecraft Loader Download

Timed Flight & Control Update

1.5

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur, spigot
Download

Hotfix 3

1.4.3

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur, spigot
Download

Hotfix 2

1.4.2

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur, spigot
Download

Hotfix

1.4.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur, spigot
Download

Stability & Cleanup Update

1.4

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur, spigot
Download

Compatibility Update

1.3.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
paper, purpur, spigot
Download

Small Improvements

1.3

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
paper, purpur, spigot
Download

WoP Update (Worlds (of) Placeholders Update)

1.2

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2
paper, purpur, spigot
Download

Fly's 1.1.1

1.1.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10
paper, purpur, spigot
Download

LoI Update (Lots of Improvements)

1.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10
paper, purpur, spigot
Download

Major Full Release

1.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10
paper, purpur, spigot
Download

Out of Alpha, now in Beta..

0.2

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8
paper, purpur, spigot
Download

Small typo fix

0.1.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8
paper, purpur, spigot
Download

Fly's First Release

0.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8
paper, purpur, spigot
Download