HIU Fly
.
So what is this plugin?
well, it is a fly plugin, but don't go! Just because it is a fly plugin doesn't mean that it is bad?
you haven't even checked it out yet. 

What now if it's the best fly plugin out there? don't you want that for your server?
I know I do.
So, this is a fly plugin, a few commands, and a few events.
One thing we go up in is the configuration,
the player will be able to change
~ ~ ~
Actionbar to chat
Keep fly when rejoining
Use tab-complete
Extreme custom message configuration
Permissions to everything to do anything pretty much
Safe flight (Kinda god-mode)
And much more in the future
~ ~ ~

So... What kinds of commands are in this plugin?
Well, there are 4 commands not so hard to forget. So! what are those commands?
"Fly"
"FlySpeed"
"GetFly"
"GetFlySpeed"
Easy to remember right?
So I guess you know what they do, but... just incase
~ ~ ~ ~
/Fly
It allows you to enable or disable flight for yourself or other players.
/FlySpeed
It allows you to change your fly speed or other players.
/GetFly
It allows you to see if you have flight enable or if other players have.
/GetFlySpeed
It allows you to see what fly speed you have or what fly speed other players have

Now. To the boring parts, but most important... Permissions
So there are a few permissions in this plugin, but as I said previously, this plugin tries to give the owner as much configuration as possible.
-Hiu.fly.fly: Allows a player to change their own flight (Default OP)
-Hiu.fly.flyOther: Allows a player to change other players flight (Default OP)
-Hiu.fly.flySpeed: Allows a player to change their own fly speed (Default OP)
-Hiu.fly.flySpeedOther: Allows a player to change other players fly speed (Default OP)
-Hiu.fly.getFly: Allows a player to see if they have flight enabled (Default OP)
-Hiu.fly.getFlyOther: Allows a player to see if other players have flight enabled (Default OP)
-Hiu.fly.getFlySpeed: Allows a player to see what their fly speed is (Default OP)
-Hiu.fly.getFlySpeedOther: Allows a player to see what other players fly speed is (Default OP)
-Hiu.fly.keepFly: Allows a player to keep their flight if the are rejoining (Default OP)
-Hiu.fly.safeFly: Remove damage received and dealt when a player is flying (Default True)
~ ~ ~ ~
So now we have the commands and the permission shouldn't we be done now? no... we have events. 

At the moment only two...
But we have at least 4 events in mind for future updates, and let me just say, you don't want to miss that.
So what events do we have?
~ ~ ~ ~
"KeepFly"
This is also integrated with permissions if the player doesn't have this permission and they rejoin in survival or adventure and they have flight enabled, they will lose it. But if they do have the permission they will still have flight enabled.
"SafeFly"
This is also integrated with permissions if the player doesn't have this permission and they are flying around, they can receive damage and deal damage, use this permission if you don't want any scumbag with fly permission to fly around and kill innocent people or entities (especially the cats)
I hope you at least will give my plugin a chance to prove itself,
and if you need any help, then don't hesitate to send me a message 

Comments