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.
Please update this, but this doesn't work (there aren't errors) :/
@AlphaFarer
I am sorry for my late answer, but you can find the source code here.
@photocritic
Please add some more information about the problem and post it at the forum.
Do not work with WorldGuard v795-dfb6114 (( My players cray ((
please add this plugin source code.
Is it possible to set this flag somewhere as default? MAJOR PROBLEM HERE... If you warp out of a fly region (/home,/warp,etc) you get STUCK in fly mode and NOTHING will disable it except changing gamemode or relogging.
Once they figure this bug out, I might as well set the whole world to fly mode.
Need a fix for this. Default region???
== I got everything working, and denied fly... but it doesnt work. The players dont get the message and it doesnt make them fall.
i have the same problem as that dude ^ == ====
Working great in 1.4.7! must have been a backwards compatibility issue.
Now... is there an option to temporarily disable fall damage when flying out of region too high?
If not, how do I fix this easily? I don't want to disable fall damage globally or for neighboring regions.
Awesome Plugin!!!
This is semi-working in 1.4.6 for me. Added a flag to a region, was able to fly, but lost flight even though i was still in the region. The time allowed in flight varied. Flying out of the region doesn't work all of the time for disable either. You can actually get stuck with fly mode outside of the region.
I thought that maybe a default flag of deny had to be in place somewhere, but I could not find it. I experimented with multiple places and ways to specify the default as deny, but nothing seems to work.
Maybe it has something to do with check frequency, or other conflicting worldguard check? I thought maybe setting High-frequency-flags to true would fix. That's when I got stuck in flight mode.
Also.... is this working yet for 1.4.7?
@SPUK1
The exception tells you that you need to install WorldGuard Custom Flags. If you have any other problem or this does not solve the problem open a thread in the forum pls.
@PomPWNius
forum :)
mewin
Hi, nice plugin, please update for 1.4.7
2013-01-24 10:54:55 [SEVERE] Could not load 'plugins/WGFlyFlag.jar' in folder 'plugins'
org.bukkit.plugin.UnknownDependencyException WGCustomFlags
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:195)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugins(CraftServer.java:239)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.<init>(CraftServer.java:217)
at net.minecraft.server.v1_4_R1.PlayerList.<init>(PlayerList.java:52)
at net.minecraft.server.v1_4_R1.DedicatedPlayerList.<init>(SourceFile:11)
at net.minecraft.server.v1_4_R1.DedicatedServer.init(DedicatedServer.java:104)
at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:399)
at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
I got everything working, and denied fly... but it doesnt work. The players dont get the message and it doesnt make them fall.
Why doesn't worldguard have this built in?
Nice plugin! You have realy helped me :D
Thank you,
I am looking forward to the new version :D
@Johnny_Bravo0_0
If it doesn't work its not because of 1.4.6.
@SkyPrison
Its not supposed to do so, I think I will change this.
When pvp is turned off in a region and they get hit when flying they get dropped down, Is this suposed to happen?
Update to 1.4.6 plz and will this disable fly if the fly in to the region ?
@Equinox2507
This plugin does not change anything about commands. It just allows players to fly in regions like if they used the /fly command.
If it does not work for you post it here please.
@der_mewin
The main part of this plugin does not work ,
"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."
That does not happen , all it does is stop /fly in an are which the region flag blocked-cmds already does......
Can you please fix this I would really like to utilize this plugin >.<