PowerFly
SpigotMCA fully customizable fly plugin featuring timed fly, cooldown control, and complete configuration.
388 downloads 5.0 rating
latest v2.3 SpigotMC
⚡ PowerFly — TempFly Plugin!
PowerFly is a
lightweight,
efficient, and
easy-to-use plugin that allows you to control fly with
time limits,
cooldowns, and
per-group permissions via
LuckPerms!
Requirements
✅
LuckPerms (
Optional)
✅
PlaceHolderAPI (
Optional)
✅
Vault (
Optional)
✅
WorldGuard (
Optional)
✅
Towny (
Optional)
✅
GriefPrevention (
Optional)
Features
✏️ Format messages colors
Legacy, Mini-message and hex.
✳️
Variables
Code (Text):
%powerfly_flytime_d% → Remaining fly time (days)
%powerfly_flytime_h% → Remaining fly time (hours)
%powerfly_flytime_m% → Remaining fly time (minutes)
%powerfly_flytime_s% → Remaining fly time (seconds)
%powerfly_flytime% → Total remaining fly time (total)
%powerfly_cooldown% → Shows the cooldown time left before the player can use fly again.
%powerfly_enabled% → Indicates whether fly is currently enabled for the player.
Players can fly for a configurable amount of time. When time runs out, flight is automatically disabled.
⏲️ Cooldown System
After fly time ends, players must wait for a cooldown before flying again.
⚔️ PvP Support
Turn off the fly system when players are in combat with a mob or player.
⛏️ Mine system
You can activate the slow mining function while flying.
☀️ Buy Fly Time
Players can purchase additional fly time directly, increasing their flying duration.
⏩ Group-Based Settings
Customize fly time and cooldown per LuckPerms group, for ultimate flexibility.
➕➖ Add & Remove Fly Time
Easily add or remove fly time for individual players or all online players via commands.
✔️ Fly Time Check
Admins can check remaining fly time and cooldown of any player.
❌️ Fly Restrictions
Restrict flying in specific worlds or regions using WorldGuard, Towny claims, or GriefPrevention plots via config.yml
❕ Action Bar And Boos Bar Feedback
Players receive live fly time updates in the action bar and boss bar!
✨ Effects & Sounds
Custom particles and sounds when enabling/disabling fly or when time ends.
Fully configurable in config.yml.
⭐ Multi-language Support
Includes translations for:
- English
- Spanish
- Portuguese
- Russian
- Chinese
⚙️ Easy Configuration
Simple, clean and well-organized config.yml and messages files for fast setup.
ℹ️ Persistent Storage
All data is stored in a lightweight YAML and SQL database for durability.
✅ Safe & Reliable
Built-in validations, error handling, and detailed logs for a smooth experience.
Information
| Commands | Description | Permission |
| /fly | Toggle fly for the player if allowed | powerfly.fly |
| /fly <player/all> <on/off> | Toggle fly for another player or all players, if allowed | powerfly.fly.others |
| /powerfly buyflytime <seconds> | Allows players to purchase fly time through the economy | powerfly.buyflytime |
| /powerfly addflytime <player|all> <seconds> | Add fly time to a player or all players | powerfly.addflytime |
| /powerfly delflytime <player|all> <seconds> | Remove fly time from a player or all players | powerfly.delflytime |
| /powerfly settimefly <player|all> <seconds> | Set the exact fly time for a player or all players | powerfly.settimefly |
| /powerfly setcooldown <player|all> <seconds> | Set the exact cooldown for a player or all players | powerfly.setcooldown |
| /powerfly reset <flytime|cooldown> <player|all> | Reset fly time or cooldown from a player or all players | powerfly.reset |
| /powerfly check <player> | Check fly time and cooldown | powerfly.check |
| /powerfly help | Show command list | powerfly.help |
| /powerfly reload | Reload the plugin configuration | powerfly.reload |
| Permissions | Description |
| powerfly.fly | Allows the player to use the /fly command if they have available fly time |
| powerfly.fly.others | Allows use the /fly <player|all> <on|off> command if they have available fly time |
| powerfly.buyflytime | Allows players to purchase fly time through the economy using /buyflytime |
| powerfly.check | Allows checking remaining fly time and cooldown using /powerfly check |
| powerfly.addflytime | Allows adding fly time using /powerfly addflytime |
| powerfly.delflytime | Allows removing fly time using /powerfly delflytime |
| powerfly.settimefly | Allows setting the exact fly time using /powerfly settimefly |
| powerfly.setcooldown | Allows setting the exact cooldown using /powerfly setcooldown |
| powerfly.reset | Allows reset fly time or cooldown using /powerfly reset <flytime|cooldown> <player|all> |
| powerfly.help | Allows using /powerfly help to view all available commands |
| powerfly.reload | Allows reloading the plugin configuration with /powerfly reload |
| powerfly.admin | Grants access to all administrative commands and full control |
Support
Join our Discord server for help and suggestions!
Comments 0
No comments yet. Be the first to share your thoughts.