WorldGuard Sign Flags
WorldGuard Sign Flags
WorldGuard extension to block the creation of signs in specific regions.
current version: 0.1
How to use this?
this plugin adds two new region flags to worldguard: "signs-block" and "signs-allow"
it will deny the creation of all signs in the block list.
use the allow list to override blocking by any parents.
A whitelist function is not supported, yet.
so simply use the usual worldguard region command, like this:
/region flag <region> signs-block free
or:
/region flag <region> signs-block [free]
to set the denied list to "[free]", or:
/region flag <region> signs-block [free], [trade]
or:
/region flag <region> signs-block free,trade
to set the denied list to "[free], [trade]", or:
/region flag <region> signs-block
to set the block list to "null" (all signs allowed).
Any Permissions?
- None. any needed?
Default Config
messages: blocked: You are not allowed to place this kind of sign in this region.
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.
-
View User Profile
-
Send Message
Posted Jun 14, 2014So uh...
If I have a region and I want to allow people to place any regular sign in it... Can this plugin do that for me??
-
View User Profile
-
Send Message
Posted May 24, 2014Waiting for that whitelist option
-
View User Profile
-
Send Message
Posted Feb 18, 2014Oh wow, I did not know about all these custom addon flags. Time to search for more :D
-
View User Profile
-
Send Message
Posted Feb 13, 2014@catprowler
nope, don't panic ;)
this error message came up while the plugin tried to check if the text of a new sign needs to be blocked. the worst case would be that it got bypassed a single time. but the fact that its an NPE tells that there actually was no data to verify, so there was also nothing to block. all good. it's just "log spam" so far.
i will see if i can bring up an update during the next days though.
-
View User Profile
-
Send Message
Posted Feb 13, 2014Hi there, I just received this in my console today? Should I be worried? :)
20:28:17] [Server thread/ERROR]: Could not pass event SignChangeEvent to WGSignFlags v0.1 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:1563) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at net.minecraft.server.v1_7_R1.PacketPlayInUpdateSign.a(SourceFile:48) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at net.minecraft.server.v1_7_R1.PacketPlayInUpdateSign.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] Caused by: java.lang.NullPointerException at de.bangl.wgsf.Utils.signAllowedInRegion(Utils.java:108) [?:?] at de.bangl.wgsf.Utils.signAllowedAtLocation(Utils.java:96) [?:?] at de.bangl.wgsf.listener.SignListener.onSignChangeEvent(SignListener.java:45) [?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.7.0_51] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_51] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_51] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.7.0_51] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-38-g3670dd7-b3007jnks] ... 13 more
-
View User Profile
-
Send Message
Posted Jan 18, 2014@drewbzz
-
View User Profile
-
Send Message
Posted Jan 5, 2014@BangL
Thank you :)
-
View User Profile
-
Send Message
Posted Dec 16, 2013@catprowler
not all plugins need to be updated each version. its still all good on 1.7.2
-
View User Profile
-
Send Message
Posted Dec 16, 2013Will this be updated for Minecraft 1.7.2? Thank you.
-
View User Profile
-
Send Message
Posted Dec 23, 2012Thank you for plugin. Can you update to 1.4.6?
-
View User Profile
-
Send Message
Posted Oct 21, 2012nice work