From 44b98165ba5e112aa46e9d1b8bcfb8369968b7c3 Mon Sep 17 00:00:00 2001 From: sk89q Date: Sun, 26 Jun 2011 00:24:09 -0700 Subject: [PATCH] Added region protection to sign change event. --- .../sk89q/worldguard/bukkit/WorldGuardBlockListener.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardBlockListener.java b/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardBlockListener.java index 1d6670ee..cfe414ae 100644 --- a/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardBlockListener.java +++ b/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardBlockListener.java @@ -634,6 +634,12 @@ public void onSignChange(SignChangeEvent event) { return; } } + + if (!plugin.getGlobalRegionManager().canBuild(player, event.getBlock())) { + player.sendMessage(ChatColor.DARK_RED + "You don't have permission for this area."); + event.setCancelled(true); + return; + } } /**