EasyFly
Is that a Bird? No! Its a Player using EasyFly!
Summary:
Easy fly is SO simple to use. You just Download it, put it on the plugins and add the permission easyfly.fly to the players you want to let fly and its done.
Commands:
- /fly (enables or disables flying)
Permission Nodes:
- easyfly.fly (lets user fly)
Regards, Dev. Plugin made for request of: ifraaank
When enabling fly and reconnecting to the server, flying state is still enabled, but you're unable to fly (so must reenable it again by doing /fly twice).
When doing the above while being in mid-air and hitting the ground, a NullPointerException is thrown: http://dev.bukkit.org/paste/8474/
Also: EasyFly remembers its state when traveling between worlds (using teleportation commands or portals), which isn't considered a good thing on our server as people can (ab)use this to fly in worlds where they aren't supposed to fly.
Good Luck making your plugin multi(verse)world capable/aware/friendly! ;-)