SimpleFly
Flying - The Simple Way!
Current SimpleFly Version: 1.4.7b Be advised, this SimpleFly version is a beta build. If you want the most stable release, download v1.4.5.
SimpleFly is a super simple flying plugin! Simply use /fly and /stopfly to start and stop flying!
Features
- No damage on falling when using /stopfly!
- Super simple /fly and /stopfly commands!
- All permissions plugins supported!
- Permissions plugin is not needed (defaults to OP!)
- Very customizable!
Commands
- /fly - Start flying! Double-tap after using the command to start flying! Press shift to go down, WASD to go forwards, left, back, and right, and space to go up!
- /stopfly - Stops flying!
- /fly <playername> - Force a player to fly!
- /stopfly <playername> - Force a player to stop flying!
- /sfinfo - Shows info about this plugin (commands and authors)!
Configuration
When you run SimpleFly for the first time, a config.yml will be generated inside the SimpleFly folder. Inside the config.yml, you will see two options:
- config-pvp-timer=0
- config-fall-damage=true
config-pvp-timer=0 is the amount of time that it takes (seconds) for a player to be able to use /fly after being damaged. If the value is 0, then it is disabled. config-fall-damage, if set to true, allows a player to not get damaged by falls. If set to false, they will get fall damage.
Permissions Nodes
Works with all permissions plugins!
- SimpleFly.fly - Allows /fly and /stopfly!
- SimpleFly.pvp - Allows a player to PVP while flying!
- SimpleFly.nodamage - Allows a player to not take damage while flying!
- SimpleFly.teleport - Allows flight to persist through teleportation!
- SimpleFly.potion - Allows players to throw/use potions when flying!
Downloads
This plugin uses a TPL license, courtesy of @tyzoid. If you'd like to see a copy of the license, look here! This plugin is closed-source due to some people who tried to copy my plugins >.>. The changelog for this plugin can be seen when downloading the latest version of SimpleFly.
- Full statistics can be found here.
If you'd like to know when a new update is coming out, please follow me! と(٥ ٥)つ Come now, surely we can be friends. と(٥ ٥)つ
If you'd like to support SimpleFly, put this in your signature:
- If you need the BBCode for it, its here.
Thank you for using SimpleFly! If you enjoy using this plugin, please consider replying to this project with feedback! It's the only thanks we developers get for our plugins.
Todo List
- Add a feature in the config.yml where flying is already enabled in some worlds.
- Fix bugs related to dispenser throwing throwable potions.
- Add a permissions node that controls whether or not people can use bow/arrows while in the air.
- Fix errors activated when you get hit by an arrow, flying or not.
- Add speed modifications
Credits
- @ShootToMaim for being the main author for this plugin!
- @tyzoid for helping to update and add new features to this plugin!
@gm792
Not at the moment. We might add a feature for that in the future.
@Xickle
That is a VERY interesting error you have there... haven't seen that before. I'll pass that on to Tyzoid so he can fix it. Thanks for reporting the problem.
@lbb601
Thank you for reporting that problem; Tyzoid and I will be looking into that.
@Rogasmo
Thank you for reporting, Tyzoid and I will look into that.
@thezorch
Yes, this works fine on 1.3.2-R2.0 or lower.
@Turt1zzle
I'll make a fix for that with Tyzoid. Thank you for reporting the problem.
Im using simplefly 1.4.5 and even who no have SimpleFly.fly can't throw potions..on 1.3.2 r 0.2
Add /fly (player) please
When I shoot a throwable potion out of a dispenser, it gives me an error
http://pastebin.com/2wykTZDb
Not sure how that's related, but it always errors.
can everyone fly
can op make them fly
@ShootToMaim
When someone logs out and logs back in they are no longer in godmode and they fall and die while flying. This can be very bad especially if the server restarts.
Minor issues i noticed: Fly status is saving as true but have to type /fly every time connect to be able to fly. Also OP's are always immune to damage(GOD mode) until they use /stopfly, even after logout and reconnect.
I see this works on 1.3.1-R.1.0, but does this work in CB 1.3.1-R2.0?
We're using this on the private Mystic Island Games server on our LAN, and our President/Admin wants to know if this and many of the other plugins we use work before upgrading our CB server.
@ShootToMaim
Hey, I have tested both issues a little further without any other plugins. Versions:
Related permissions:
Problems: (still the same)
If you still can't reproduce anything, would it be possible to meet you somewhere? (Skype, IRC, ...) Or maybe I could send you my entire testing environment, including bukkit and all those configurations. (I'd first have to create a portable one though, since I am using MySQL for permissions...)
@Jobsti2
I.. already knew that... :3
@josip1
I like that idea. Tyzoid and I will think about that.
@josip1
I like that idea. Tyzoid and I will think about that.
@Turt1zzle
[1] 1.3.1 client doesn't allow that, although the server does. [2] I can't reproduce that. And I don't understand what you're trying to say in the first paragraph. SimpleFly already does save whether you're flying on logout or not, and it enables/disables it accordingly...
fantastic thanks.
Another thing that would be cool would be if you could make it possible to buy flight time...
e.g. make it charge per minute of flying...so like 100$ per one flying and until you remove it from yourself it'll keep charging you....
or you could prepay an amount of time e.g. 10min of flying 1000$ and when 10 min is up it just turns it off!
SimpleFly v1.4.5
All Players need the permission SimpleFly.potion,
if not No one could use throw-potions, also if not flying.