COWMODSКаталог модов

Fly's

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

Автор: Kanal311,6 тыс.5обновлён 19 окт. 2026 г.
УправлениеТранспортУтилиты

Описание

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

PermissionDescription
flys.flyUse /fly
flys.fly.othersToggle flight for other players
flys.fly.tempUse /fly <player> <time> (new in v1.5)
flys.flyspeedChange your own speed
flys.flyspeed.othersChange 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.combatNever blocked by the combat rule (new in v1.5)
flys.adminManage world restrictions ingame with /flys
flys.flyreloadReload plugin config
flys.updatenotifyReceive update notifications

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

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

PlaceholderDescriptionExample Output
%flys_flying%Returns if player is flyingtrue / false
%flys_flying_status%Flight status as textEnabled / Disabled
%flys_flying_symbol%Visual symbol for flight✔ / ✘
%flys_speed%Current flight speed (1-10)5
%flys_speed_percent%Flight speed as percentage50%
%flys_speed_max%Highest speed level the player can use (new in v1.5)10
%flys_world_allowed%If flight is allowed in current worldtrue / false
%flys_world_status%World restriction statusAllowed / Disabled
%flys_total_flying%Total players currently flying3
%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:

PlaceholderDescription
{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!

Галерея

Fly's configFly's (old) config.yml

Последние версии

Все версии →
release

Timed Flight & Control Update

1.5
19 окт. 2026 г.136Minecraft: 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.3paper, purpur, spigot
Скачать
Что нового
# ✨ Fly's v1.5 - Timed Flight & Control Update #### The Timed Flight, Combat Rule & Rank Speed Limits Update ## 🎯 Highlights This version brings you **timed flight** with a countdown, an optional **combat rule**, **fall protection** and **speed limits per rank**. Everything that changes gameplay is **off by default** - with the default config, Fly's plays like before. Your config and language files are updated automatically, your own settings are never changed. --- ## 🆕 New Features ### ⏱️ Timed Flight - **`/fly <player> <time>`** gives flight for a limited time (e.g. `30s`, `10m`, `2h`, `1d` or `1h30m`) - Warning in the action bar before it ends: at 30s, at 10s and every second from 5s - The time keeps running while the player is offline - Switching flight off with `/fly` ends it early - Permission: `flys.fly.temp` ### ⚔️ Combat Rule *(off by default)* - Flight is disabled when a player deals or takes PvP damage - Flying again is blocked until the cooldown has passed - Permission `flys.bypass.combat` skips the rule ### 🪂 Fall Protection *(off by default)* - No fall damage after flight was switched off in mid-air - Ends with the first prevented fall damage or as soon as the player lands ### 💾 Flight Restore *(off by default)* - Players get their flight back when they rejoin - Fly permission, world restrictions and combat rule still apply ### 🎚️ Speed Limits per Rank - `flys.maxspeed.<1-10>` limits the flight speed of a player (the highest level wins) - `general.flight-speed.max-speed` stays the limit for everyone - Players without these permissions are not affected ### 🏷️ New Placeholders - `%flys_speed_max%` - highest speed level the player can use - `%flys_timed%`, `%flys_time_left%` and `%flys_time_left_seconds%` - timed flight - `%flys_in_combat%` and `%flys_combat_time_left%` - combat state ###### *All new messages are available in 🇬🇧 EN, 🇩🇪 DE, 🇪🇸 ES, 🇫🇷 FR, 🇷🇺 RU and 🇵🇱 PL.* --- ## 🔧 Improvements - **Automatic config update**: new options and messages are added to your `config.yml` and `messages_*.json` on startup. Your own values and edited texts stay as they are, a backup is saved as `.bak` file - A broken `config.yml` or language file is never overwritten - the plugin keeps running and logs what to fix - Tab completion for `/flyspeed` only suggests speeds the player may use --- ## 🐛 Bug Fixes - Flight is no longer lost after dying and respawning - `/flyspeed` above the allowed maximum now shows an error with the maximum instead of silently using a lower value - A `max-speed` above `1.0` in the config no longer causes errors - When `/fly <player>` is blocked for someone else (world or combat), the message now goes to the player who used the command --- ## 💡 For Server Admins Just update and restart - no manual config changes needed. The new options are added under `extras` in your `config.yml`: ```yaml extras: fall-protection: false restore-flight-on-join: false timed-flight-max-seconds: 604800 combat: disable-flight: false cooldown-seconds: 10 ``` | Permission | Description | |------------|-------------| | `flys.fly.temp` | Use `/fly <player> <time>` | | `flys.bypass.combat` | Never blocked by the combat rule | | `flys.maxspeed.<1-10>` | Limits the maximum flight speed to that level | Perfect for: - Rewards and events with timed flight - PvP servers with the combat rule - Different flight speeds per rank --- ## 🐛 Found Issues? If you find bugs or have suggestions, feel free to report them on the [GitHub Issue Tracker](https://github.com/Dotta4You/Flys/issues)! --- **Happy flying! 🚀**
release

Hotfix 3

1.4.3
27 сент. 2026 г.190Minecraft: 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.3paper, purpur, spigot
Скачать
Что нового
## Fixed - PlaceholderAPI placeholders (`%flys_flying%`, `%flys_speed%`, etc.) now correctly reflect flight granted by other plugins or Creative/Spectator mode - Flight speed restored on `/fly` now respects the configured `max-speed` limit instead of always allowing up to full speed - Update checker no longer retries on every join after a failed check; the check interval is now respected even when GitHub is unreachable --- ## 🐛 Found Issues? If you find bugs or have suggestions, feel free to report them on the [GitHub Issue Tracker](https://github.com/Dotta4You/Flys/issues)!
release

Hotfix 2

1.4.2
26 сент. 2026 г.18Minecraft: 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.3paper, purpur, spigot
Скачать
Что нового
# Fly's 1.4.2 – Hotfix 2 Hotfix for an issue reported by a user: ### Fixes - ```/flyspeed``` not working when flight was enabled by another plugin. --- ## 🐛 Found Issues? If you find bugs or have suggestions, feel free to report them on the [GitHub Issue Tracker](https://github.com/Dotta4You/Flys/issues)!
release

Hotfix

1.4.1
23 сент. 2026 г.22Minecraft: 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.3paper, purpur, spigot
Скачать
Что нового
# Fly's 1.4.1 – Hotfix Hotfix for several issues reported by a user: ### Fixes - Flight speed is now remembered per player and no longer resets when toggling `/fly` (even in creative) - `/flyspeed` now work in Creative and Spectator mode - `/fly` now also turns off flight granted by other plugins instead of "override" it (very strangly-buggy) - `/fly` no longer reports "enabled/disabled" in Creative and Spectator mode, where flying can't be toggled --- ## 🐛 Found Issues? If you find bugs or have suggestions, feel free to report them on the [GitHub Issue Tracker](https://github.com/Dotta4You/Flys/issues)!
release

Stability & Cleanup Update

1.4
23 сент. 2026 г.3Minecraft: 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.3paper, purpur, spigot
Скачать
Что нового
This update focuses on bug fixes, better performance and a cleaner codebase. ### Fixes - Fixed missing update notification texts on fresh installs - Fixed `/fly` showing "flight disabled" when the world doesn't allow flying - Custom permissions from `config.yml` now work as intended ### Improvements - Faster world and message lookups - More reliable update checker - Sounds now use namespaced IDs for better compatibility across 1.21+ - Cleaner internal code --- ## 🐛 Found Issues? If you find bugs or have suggestions, feel free to report them on the [GitHub Issue Tracker](https://github.com/Dotta4You/Flys/issues)!
release

Compatibility Update

1.3.1
15 июл. 2026 г.275Minecraft: 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.2paper, purpur, spigot
Скачать
Что нового
Just update for dependencies (making sure compatibility with 26.2 is fine) --- ## 🐛 Found Issues? If you find bugs or have suggestions, feel free to report them on the [GitHub Issue Tracker](https://github.com/Dotta4You/Flys/issues)!
release

Small Improvements

1.3
10 мар. 2026 г.363Minecraft: 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.2paper, purpur, spigot
Скачать
Что нового
**This update includes several stability and performance improvements as well as bug fixes - basically just a tech update to keep Fly's updated.** --- - Fixed: Sound on missing permission now respects the `enable-sounds` config option (was always playing before) - Fixed: `/flyreload` success message now uses the language file instead of a hardcoded English string - Internal cleanup & stability improvements --- ## 🐛 Found Issues? If you find bugs or have suggestions, feel free to report them on the [GitHub Issue Tracker](https://github.com/Dotta4You/Flys/issues)!
release

WoP Update (Worlds (of) Placeholders Update)

1.2
2 дек. 2025 г.198Minecraft: 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.2paper, purpur, spigot
Скачать
Что нового
# ✨ Fly's v1.2 - WoP Update #### The World Black/Whitelist Management & PlaceholderAPI Update ## 🎯 Highlights This version brings you **world white/blacklist management** as command and **PlaceholderAPI integration** for nice Placeholders :D --- ## 🆕 New Features ### 🌍 World Black/Whitelist Management with `/flys` CMD - **Add worlds**: Add specific worlds to your flight whitelist/blacklist - **Remove worlds**: Remove worlds from your configuration - **List worlds**: See all configured worlds at a glance ### 🏷️ Placeholder(API) Integration (optional) - New placeholders for flight status available - Perfect for scoreboards, tablists, and chat plugins - Show your players their current flight status dynamically ###### *You need PlaceholderAPI to use the Flys Placeholder; if you don't want to use them, you don't have to install PlaceholderAPI. --- ## 🔧 Improvements - **Configuration overhauled**: New config options for world black/whitelist management - **Toggle Update Checker**: New config option for the UpdateChecker - **Update notifications optimized**: Better feedback for available updates --- ## 💡 For Server Admins The new world black/whitelist management feature allows you to precisely control in which worlds players can fly. Perfect for: - Survival/Creative separation - Event worlds - Farmworlds - Minigames --- ## 🐛 Found Issues? If you find bugs or have suggestions, feel free to report them on the [GitHub Issue Tracker](https://github.com/Dotta4You/Flys/issues)! --- **Happy flying! 🚀**
release

Fly's 1.1.1

1.1.1
3 нояб. 2025 г.73Minecraft: 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.10paper, purpur, spigot
Скачать
Что нового
> **Changes** - **UpdateChecker message changed to English (from German) - **Bumped Gradle to 9.2.0 _(INTERNAL CHANGE)_ > **Fixes** - Fixed a small but critical code bug that sometimes spammed the console full with errors
release

LoI Update (Lots of Improvements)

1.1
31 окт. 2025 г.47Minecraft: 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.10paper, purpur, spigot
Скачать
Что нового
# 🚀 Flys v1.1 - Multi-Language Update --- ## ✨ What's New ### 🌍 **Multi-Language Support Extended** - 🇪🇸 **Spanish (es)** - ¡Vuelo activado! - 🇫🇷 **French (fr)** - Vol activé! - 🇷🇺 **Russian (ru)** - Полёт включен! - 🇵🇱 **Polish (pl)** - Latanie włączone! **Total: 6 languages now supported!** (🇬🇧 EN, 🇩🇪 DE, 🇪🇸 ES, 🇫🇷 FR, 🇷🇺 RU, 🇵🇱 PL) ### 📝 **Translation Notes** - Community language files now include accuracy disclaimers - Easy to customize and improve translations --- ## 🔧 Improvements ### ⚡ **Performance & Code Quality** - ✅ **~70 lines of code reduced** - ✅ **Optimized permission checks** - ✅ **Map-based language system** ### ⚙️ **Configuration Simplified** - Removed redundant `general.flight-speed.enabled` option - Flight speed now always applied automatically when enabling flight - Cleaner config structure --- ## 🗑️ Removed | Item | Reason | |------|--------| | `general.flight-speed.enabled` | Redundant - speed is always applied | | `flight_speed_enabled` bStats metric | Config option no longer exists | | `getLong()` internal method | Never used | | Duplicate permission code | Replaced with helper methods | --- ## ⚠️ Important Notes ### ✅ **Fully Backward Compatible** - No breaking changes! - Existing configurations work without modifications - Flight speed behavior unchanged (just simplified) ### 📦 **Migration Guide** No migration needed! Just update and restart your server. If you had `general.flight-speed.enabled: false` in your config: - Remove this line (it's ignored anyway) - Flight speed will now always apply the default speed --- **Made with ❤️ by Dötchen** [GitHub](https://github.com/Dotta4You/Flys) • [Modrinth](https://modrinth.com/plugin/flys) • [Discord](https://discord.gg/PfQTqhfjgA)