⚡ 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
✅
PlaceHolderAPI (
Optional)
✅
Vault (
Optional)
✅
WorldGuard (
Optional)
✅
Towny (
Optional)
✅
GriefPrevention (
Optional)
Features
✏️ Format messages colors
Legacy, Mini-message and hex.
✳️
Variables
%powerfly_time_left% → Displays the remaining fly time of the player in seconds.
%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 (true/false).
⏳ Limited Fly Time
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.
☀️ 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
⚙️ 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 database (database.yml) for durability.
✅ Safe & Reliable
Built-in
validations,
error handling, and
detailed logs for a smooth experience.
Information
| /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.admin |
| /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 check <player> |
Check fly time and cooldown |
powerfly.check |
| /powerfly help |
Show command list |
powerfly.help |
| /powerfly reload |
Reload the plugin configuration |
powerfly.reload |
| powerfly.fly |
Allows the player to use the /fly 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.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!
![[IMG]](//proxy.spigotmc.org/41ee52dce2a793643ab227612c68ae2aef7f5d0f/68747470733a2f2f656e637279707465642d74626e302e677374617469632e636f6d2f696d616765733f713d74626e3a414e64394763547a336e594f585832787777733664706142717978346c3576324936775a4c38364254672673)