Sueta

Fly's

1.5

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

·Plugin
  1. 1.5latestTimed Flight & Control Updatelast week

    ✨ 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:
    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! 🚀
  2. 1.4.3Hotfix 34 weeks ago

    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)!
    188 downloads
  3. 1.4.2Hotfix 24 weeks ago

    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)!
    16 downloads
  4. 1.4.1HotfixSep 23, 2026

    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)!
    20 downloads
  5. 1.4Stability & Cleanup UpdateSep 23, 2026
    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)!
    3 downloads
  6. 1.3.1Compatibility UpdateJul 15, 2026
    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)!
    269 downloads
  7. 1.3Small ImprovementsMar 10, 2026
    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)!
    361 downloads
  8. 1.2WoP Update (Worlds (of) Placeholders Update)Dec 2, 2025

    ✨ 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! 🚀
    196 downloads
  9. 1.1.1Fly's 1.1.1Nov 3, 2025
    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
    73 downloads
  10. 1.1LoI Update (Lots of Improvements)Oct 31, 2025

    🚀 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)
    47 downloads
  11. 1.0Major Full ReleaseSep 27, 2025

    📋 Changelog - Fly's Plugin

    [v1.0] - 2025-09-27

    🎉 New Features
    #### 🌍 Multi-Language Support - NEW: Choose between English and German in the config - NEW: Easy to edit message files for customization - NEW: Edit your config/messages anytime and do /flyreload #### ⚡ Flight Speed Control - NEW: /flyspeed - Check your current flight speed - NEW: /flyspeed <1-10> - Set your flight speed from slow (1) to fast (10) - NEW: /flyspeed <player> <speed> - Set flight speed for other players #### 🔔 Update Notifications - NEW: Get notified when a new plugin version is available
    🎨 Visual & Sound Effects
    #### 🎵 Enhanced Sound System - NEW: Unique sounds for flight activation and deactivation - NEW: Sound feedback for speed changes - NEW: Error sounds for invalid commands - NEW: All sounds can be disabled in config #### ✨ Beautiful Particle Effects - NEW: Wing-like particles when enabling flight - NEW: Falling particles when disabling flight - NEW: Magical effects when changing flight speed - NEW: All particles can be disabled in config
    🛠️ Server Admin Features
    #### 🌍 World Restrictions - NEW: Allow flight only in specific worlds - NEW: Block flight in certain worlds (like PvP areas) - NEW: Automatic flight disabling when entering restricted worlds #### ⚙️ Improved Configuration - IMPROVED: Cleaner config structure - IMPROVED: Separate message files for easy customization - IMPROVED: Better examples and documentation
    🎮 User Experience Improvements
    #### 💬 Better Messages - IMPROVED: Flight status shown in action bar (no chat spam) - IMPROVED: Clearer error messages and usage instructions - IMPROVED: Consistent message formatting #### 🎯 Smart Commands - IMPROVED: Tab completion for all commands - IMPROVED: Better permission handling - IMPROVED: /flyreload now also shows current plugin version ---

    ⚙️ Configuration

    Language Settings:
    language:
      language: "en"    # "en" for English, "de" for German
    Sound & Particle Settings:
    general:
      enable-particles: true    # Enable/disable particle effects
      enable-sounds: true       # Enable/disable sound effects
    World Restrictions:
    worlds:
      allowed-worlds: []        # Only allow flight in these worlds
      disabled-worlds: []       # Block flight in these worlds
    ---

    🔐 Permissions

    | Permission | What it does | |------------|-------------| | flys.fly | Use /fly command | | flys.fly.others | Toggle flight for other players | | flys.flyspeed | Change your own flight speed | | flys.flyspeed.others | Change flight speed for others | | flys.flyreload | Reload plugin configuration | | flys.updatenotify | Receive update notifications | ---

    📚 How to Update

    1. Download the new plugin version 2. Stop your server 3. Replace the old plugin file 4. Start your server 5. New features will be automatically available! Your existing config will be automatically updated with new options. ---

    🎯 Commands Overview

    - /fly - Toggle flight on/off - /fly <player> - Toggle flight for another player - /flyspeed - Check current flight speed - /flyspeed <1-10> - Set flight speed (1=slow, 10=fast) - /flyspeed <player> <speed> - Set speed for another player - /flyreload - Reload plugin config and messages ---

    🔗 Download & Support

    - Download: [Modrinth](https://modrinth.com/plugin/flys) - Support: [GitHub Issues](https://github.com/Dotta4You/Flys/issues) - Discord: [JKD](https://discord.gg/PfQTqhfjgA) ---

    Made with ❤️ by Dötchen

    Enjoy flying! ✈️ and bStats*
    93 downloads
  12. 0.2Out of Alpha, now in Beta..Sep 4, 2025
    Changes
    - Added No Perms Sound - Added an Infoline in config.yml
    Fixes
    - Fixed a small typo in config.yml (Text design)
    Updates (Internal)
    - Bumped JVM to 2.2.10 _(from 2.2.0)_ - Bumped Shadow to 9.1.0 _(from 8.3.8)_
    Planned
    - Only one main language, no mixture of German-English between plugin description and plugin config/use.
    If the plugin has any bugs, please create an issue on GitHub.
    67 downloads
  13. 0.1.1Small typo fixAug 3, 2025
    - Just fixed a small typo
    74 downloads
  14. 0.1Fly's First ReleaseAug 3, 2025
    ### First Release of Fly's
    55 downloads

Similar projects

Plugin →