Language

PowerFly

PowerFly

ModrinthSpigotMC

A fully customizable fly plugin featuring timed fly, cooldown control, and complete configuration.

545 downloads 6 followers updated 16d ago
latest v2.3 Modrinth
Bukkit Paper Purpur Spigot 1.20 – 26.1.2 AdventureGame-mechanicsUtility

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

%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% → 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.

⏳ 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.

⛏️ 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 Boss 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.

Commands

- /fly — Toggle fly for the player if allowed.

- /fly <player/all> <on/off> — Toggle fly for another player or all players, if allowed.

- /buyflytime <seconds> — Buy fly time using the economy system.
  
- /powerfly addflytime <player|all> <seconds> — Add fly time to a player or all players.
  
- /powerfly delflytime <player|all> <seconds> — Remove fly time to a player or all players.

- /powerfly settimefly <player|all> <seconds> — Set the exact fly time for a player or all players.

- /powerfly setcooldown <player|all> <seconds> — Set the exact cooldown for a player or all players.

- /powerfly reset <flytime|cooldown> <player|all> — Reset fly time or cooldown to a player or all players.

- /powerfly check <player> — Check fly time and cooldown to a player.
  
- /powerfly reload — Reload plugin configuration.
  
- /powerfly help — Show commands list.

Permissions

- powerfly.fly — Allows the player to use the /fly command if they have available time.

- powerfly.fly.others — Allows use the /fly <player|all> <on|off> command if they have available fly time.

- powerfly.buyflytime — Allows players to buy fly time with /buyflytime.

- powerfly.check — Allows checking remaining time using /powerfly check.

- powerfly.addflytime — Allows using /powerfly addflytime

- powerfly.delflytime — Allows using /powerfly delflytime.

- powerfly.settimefly — Allows using /powerfly settimefly.

- powerfly.setcooldown — Allows using /powerfly setcooldown.

- powerfly.reset — Allows using /powerfly reset.

- powerfly.help — Allows access to /powerfly help.

- powerfly.reload — Allows reloading plugin config with /powerfly reload.

- powerfly.admin — Grants full access to all administrative commands.

Support

Join our Discord server for help and suggestions!

Versions

Release
2.3
bukkit, paper, purpur · 1.20, 1.20.1, 1.20.2 · 16d ago
## Fixes - Fall damage is no longer cancelled incorrectly after landing from flight. - Fixed config paths containing groups (e.g. cooldown groups) not being…
28
Release
2.2
bukkit, paper, purpur · 1.20, 1.20.1, 1.20.2 · 1mo ago
## Fixes - The plugin size has been reduced by 40%. - The plugin is now loading correctly. - Some parts of the plugin code have been optimized.
47
Release
2.1
bukkit, paper, purpur · 1.20, 1.20.1, 1.20.2 · 1mo ago
## Fixes - The actionbar and bossbar not displaying due to a coding error have been fixed. - The world blacklist and whitelist have been fixed due to a…
25
Release
2.0
bukkit, paper, purpur · 1.20, 1.20.1, 1.20.2 · 1mo ago
**All changes to the code are uploaded to the [Github repository](https://github.com/Santyxs/PowerFly/commits/v2.0).** # ⚠️ Breaking Changes -…
6
Release
1.9
bukkit, paper, purpur · 1.20, 1.20.1, 1.20.2 · 2mo ago
## Fixes - Fixed fall damage not being applied correctly after disabling flight in mid-air. - Fixed inconsistent fall damage detection when switching between…
22
Release
1.8
bukkit, paper, purpur · 1.20, 1.20.1, 1.20.2 · 2mo ago
## Fixes - Fixed fall damage when flight is enabled while the player is on the ground. - Improved handling of flight state to prevent unintended damage. ##…
15
Release
1.7
bukkit, paper, purpur · 1.20, 1.20.1, 1.20.2 · 3mo ago
## New Features - Added support for Minecraft 1.20.x. ## Improvements - The actionbar is no longer displayed while the player is on the ground. - Improved…
84
Release
1.6
bukkit, paper, purpur · 1.21, 1.21.1, 1.21.2 · 4mo ago
## New Features - Added a new config option to prevent fly time from decreasing while the player is on the ground. - Added Simplified Chinese language…
23
Release
1.5
bukkit, paper, purpur · 1.21, 1.21.1, 1.21.2 · 4mo ago
## Fixes - Fixed the /reload issue when switching worlds included in the blacklist/whitelist. - The placeholder %powerfly_fly_enabled% now displays correctly…
18
Release
1.4
bukkit, paper, purpur · 1.21, 1.21.1, 1.21.2 · 5mo ago
- Now the cooldown doesn't reset to 0 and prevents flying when reloading. - Players in creative mode will no longer experience a flight glitch when hitting…
23
Release
1.3
bukkit, paper, purpur · 1.21, 1.21.1, 1.21.2 · 5mo ago
``` Delete your old config.yml file and the translations folder one last time to avoid problems! ``` ​ - Now the files will be updated automatically when the…
7
Release
1.2
bukkit, paper, purpur · 1.21, 1.21.1, 1.21.2 · 5mo ago
- A slow mining system has been added while flying. - The (-1) has been added to set infinite time and display the ♾ symbol. - The /fly command can no…
18

Comments 0

No comments yet. Be the first to share your thoughts.