WorldGuard Fly Flag
WorldGuard Fly Flag
"WorldGuard" extension to allow everybody to fly in a specific region. It ignores players in creative mode and includes the possibility to turn of flying for players that get damage. When a player loses the fly flag his fall distance is set to 0 to ensure he does not take extrem fall damage from flying.
How to use this?
this plugin adds a new region flag to worldguard: "fly"
it will allow everybody to fly if the value is "ALLOW".
it will override allow of parent regions if it's set to "DENY".
so simply use the usual worldguard region command, like this:
/region flag <region> fly deny
to deny fly, or:
/region flag <region> fly allow
to allow fly, or:
/region flag <region> fly
to set the flag back to default value (deny).
Permissions
- flyflag.ignore: if set to true the player will ignore the fly flag
Default Config
send-messages: true # send the messages on enabling/disabling the fly flag messages: fly-start: §6You can fly now. # message on enable fly-end: §6You cannot fly anymore. # message on disable pvp-events: true # enable damage events pvp-timeout: 10000 # time a player can't fly when damaged
Config
Set send-messages to false to disable the messages.
Use fly-start and fly-end to set the messages for enabling/disabling the fly flag. You can use colors/styles using a § sign and a character (see Minecraft Wiki)
Dependencies
The plugin requires the latest WorldGuard Custom Flags.
Click here for some other plugins using WorldGuard Custom Flags.
Problems ?
If you have problems with this plugin read the F.A.Q.. If this did not help you, you can receive help here.
The damage reduction when falling does not work for me. Using latest 1.7.2 beta (#2974) and no other plugins other than WG, WG Custom Flags (latest version as of now) and this one.
It doesnt work on 1.7.4, I tested using account only with fly and without another permissions, and when I entered region with fly deny, fly handnt turned off.
@dillonbrown51
@dillonbrown51
Thats how it works. You could still set the fly flag to allow for
__global__
and then set it to deny for a specific region to allow the to fly everywhere but in this region.You can install it by first installing WG Custom Flags and the simply dropping the .jar file into your plugins folder.
@dillonbrown51
The plugin works as it is inteded. It should just give the players the possibility to fly, but not take it if set to deny. Deny should simply overwrite the allow value from parent regions.
Please, add fly deny also when a is creative.
anyway.. best plug ever!!. work with 1.7.2 : )
@MrZia
The plugin is up to date and should work with the latest Bukkit release. If you have a problem please make sure to read the F.A.Q. and then create a topic in the forum.
Please update
@MohammadCreeper
Just do /region flag (regionname) blocked-cmds /fly
lol?
There's also another problem. It most of times takes 10 seconds to disable fly for users who enter the region, I tried to do this again and while being in the region where fly is set to deny and I'm on with fly, I typed something in chat and it showed, which means that there's no lag and I even tried a command, then few seconds later my fly got disabled by the region, means it disabled fly too late.
Can you please help me make the fly disable fast, and not too late?
@MohammadCreeper
This is not the intention of this plugin. The plugin should give players who may not fly by default the possibility to fly in specific regions. Maybe I will add a flag to enforce the value of this plugin later.
On my server, donators can use /fly, I made the fly region deny in PVP arena, but when they enter PVP arena, their fly mode gets disabled but they can enable it using /fly then fly around PVP arena.
Please fix.
Plugin works great although having an issue where a player flys out of a region on the X or Z axis they suffer fall damage but if they exit on the Y axis they suffer no fall damage untill they leave the region vertically for a second time. Anyone else had this happen?
EDIT: Also appears to "add up" the fall damage if they manage to activate fly again whilst falling in the region then leave again. Example scenario: fly region defined as Y:128 high. Player flies out of fly region and loses fly ability, player falls back into region and re-activates fly when allowed to do so before hitting ground. Player flies out of fly region on the X or Z axis at a height of 5 blocks above ground. Player falls and dies despite on a low fall.
Running 1.6.4 server, realise this may not be an issue with the plugin. Tried disabling other plugins to see if they are causing the issue.
@tdbulldog
Doesn't flyflag.ignore work for you?
@jet315
Same, der_merwin please help
@rasnyderiii
What do you mean "no logs to show"? :O There is always an error in the console when the server crashes.
using flyflag.ignore with latest PEX (which is fixed) seems to create a crash - no logs to show
I want to be able to set donation ranks to fly in the area, but other not too.
Im stumped on how to do this.
I have tried to set deny for nonmembers with world guard but i cant allow for the members of the region only. its either everyone can fly or nobody can.
Any advice on how to fix it?
@Bincor @expertdeath
The fly-flag does not affect the behavior of other plugins (yet), if you set fly to deny it will only overwrite the allow value of other regions.
We have lost our minds..... This plugin seems so simple yet we can not figure it out.
We are using essential /fly. We would like to use this plugin along with world guard (of course) to set our pvp and spawn areas as no fly regions. When we enter the command it says the region spawn fly is denied. Yet everyone can still fly....
What are we doing wrong...... Is it the essential /fly that is screwwing us up?
Thanks BooyahMC
i have made a region and set /region flag tdm flag deny
but people can still fly with the swiftwolf ring ?
anything i can do to correct this