SimpleFly
Lightweight, configurable temporary flight with stackable items, reminders, and relog penalty.
Similar concept to the hypixel magic mushroom but customizable
Features
- Stackable temp-fly items (per-item duration, max cap)
- Custom item (material, name, lore) with %minutes% placeholder
- Configurable countdown reminders (in seconds)
- Relog penalty (keep a fraction of remaining time)
- Persistent storage to data.yml (survives restarts/reloads)
- Admin commands with tab-complete
Installation
- Drop SimpleFly.jar into your /plugins folder
- Start/restart the server
- Edit config.yml as desired
- (Optional) Use /sf set commands to tweak live
Commands
Code (Text):
/sf - Toggle flight (permission required)
/sf time - Show your remaining temp-fly time
/sf remaining - Alias of /sf time
/sf give <player> [n] - Give temp-fly items
/sf setitem - Use item in hand as the temp-fly item
/sf set <key> <value> - Keys: duration | max-time | relog-penalty
/sf reload - Reload config.yml
/sf save - Save all player times to data.yml
Examples
Code (Text):
/sf set duration 300 # 5 minutes per item
/sf set max-time 3600 # 1 hour cap
/sf set relog-penalty 0.5 # keep 50% on logout
Permissions
Code (Text):
simplefly.use - Players can toggle flight and check time
simplefly.admin - Admin actions (give, set, reload, save)
LuckPerms quick setup
Code (Text):
/lp user <player> permission set simplefly.use true
/lp group default permission set simplefly.use true
/lp user <admin> permission set simplefly.admin true
/lp group staff permission set simplefly.admin true
Configuration
Full, commented config.yml:
https://pastebin.com/GeEAP3kQ
Preview:
Code (YAML):
tempfly:
material
: FEATHER
name
:
"&bWings of Freedom"
lore
:
-
"&7Right-click to gain flight time."
-
"&eEach item gives %minutes%!"
duration
: 300
max-time
: 3600
relog-penalty
: 0.5
reminders
:
[60, 30, 10, 5, 4, 3, 2, 1
]
Compatibility
- Native: 1.21
- Tested: 1.21, 1.20.6
- API: Spigot (works on Paper & forks)
- Java: 17+
Screenshots
- Item lore showing %minutes%
- Reminder messages (60s, 30s, 10s…)
- /sf time output
Support / Feedback
Found a bug or want a feature? Post in the Discussion tab. Suggestions welcome!
Made with❤️by
Mo0od