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.
doesn't work at all with world guard on 1.8.7 bukkit.
Posted this in March and got no help, trying again here:
org.apache.commons,lang.unhandledexception: plugin WGFlyFLag v0.2 generated while executing task 15 at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
There was half a page more but it was on a different machine so I couldn't copy/paste. Usually its the first error that causes all the rest so I'm hoping this will be enough to get an answer.
This problem spams my logs so I need to get it fixed.
Same problem as lst96. I have the latest Worldguard custom flags and Worldguard. I am running 1.8.1. I do /rg flag (region) fly deny but flying still works and when I type /fly it allows the command. Help!
@Layania
No problem, regarding your issue, are you using the latest dev build (1.8.1-beta) of WGCustomFlags plugin?
Won't work on my server. Used Developer build and also xtechgamer735. I put the flag fly: deny and nothing happens.
@xtechgamer735
Thanks to share it :)
I have a little problem, flag is working well but after a reboot
i have fly in /flags but not in /flags -d
and fly flag is remove from my region (/region info)
but it is on the customFlags.yml files
I have updated the plugin to work with 1.8.3 and WorldGuard/Edit 6.0 + Download and view source code here. Make sure to read the read me. https://github.com/xtechgamer735/WGFlyFlag
I tried this on my server and I cannot get the permission to work. I can use /fly as admin just by loading the plugin (I get the programed messages)
But none of my users can. How do I make it work for them??????
Do I use
flyflag.ignore: false or worldguard.flyflag.ignore: false or flyflag.ignore false or worldguard.flyflag.ignore false
or what???? and where? I use bpermissions so do I add it to my groups or use the config for wgflyflag or the config for wgcustomflags??????
A little clarity would be awesome.
@Pyvesb
Hi!
I dont want a plugin that disables flying in specific world i need a plugin that can put fly on specific region made by worldguard, so they can fly on their zone but not on the rest of the map
So WorldGuardFlyFlag need to be upgraded pls.
But ty for your plugin it will be nice on my PVP map
@Audrerose69
Hi!
If you want a plugin that disables flying in specific worlds and that works with all latest version of Bukkit and Spigot (including last 1.8.3), I recommend having a look at the one I just created: http://dev.bukkit.org/bukkit-plugins/anti-world-fly/
Im using spigot 1.8 but now poeple with flag fly on their claim cant fly anymore :/ I got always this warning on the console.
Plugin WGFlyFlag v0.2 generated an exception while executing task 38
Can someone help or know how i can fixe it?
version 1.7.9 ?
fix it please, same as below [21:43:46 WARN]: Exception in thread "Craft Scheduler Thread - 139" [21:43:46 WARN]: org.apache.commons.lang.UnhandledException: Plugin WGFlyFlag v0.2 generated an exception while executing task 44 at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.IncompatibleClassChangeError: Found interface com.sk89q.worldguard.protection.ApplicableRegionSet, but class was expected at com.mewin.wgFlyFlag.RegionListener.updateFlyFlag(RegionListener.java:73) at com.mewin.wgFlyFlag.RegionListener.onUpdate(RegionListener.java:47) at com.mewin.wgFlyFlag.WGFlyFlagPlugin$1.run(WGFlyFlagPlugin.java:82) at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71) at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
Getting this error using WorldEdit 6.0, WorldGuard 6.0, WGCustomFlags build 33
http://pastebin.com/cYpTupaf
Can you please update for WGCustomFlags dev build 33 and World Guard 6.0? Thank you :)
I can't get this working.. I have it all set up right but it still wont work? Anybody know how I can fix it? I'm using Spigot 1.7.10 w/ 1.8 compatibility
@UnwrittenPaper
Any idea how to get this working?
Also is there a way to allow flying in some worlds not all?
@SkyPrison
You need the plugin WorldGuard Custom Flags. Same thing happened to me
Non-members of the region can fly... bug or feature?
Does this work on 1.7.9 CraftBukkit? Also is s compatable with essentials /fly?