From 19b87b628a610727429f1685062286bfa094ed16 Mon Sep 17 00:00:00 2001 From: sk89q Date: Thu, 14 Aug 2014 02:39:12 -0700 Subject: [PATCH] Remove use of GlobalRegionManager in RegionProtectionListener. --- .../bukkit/listener/RegionProtectionListener.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/sk89q/worldguard/bukkit/listener/RegionProtectionListener.java b/src/main/java/com/sk89q/worldguard/bukkit/listener/RegionProtectionListener.java index 2eec00ed..fae511ba 100644 --- a/src/main/java/com/sk89q/worldguard/bukkit/listener/RegionProtectionListener.java +++ b/src/main/java/com/sk89q/worldguard/bukkit/listener/RegionProtectionListener.java @@ -87,10 +87,10 @@ public void onBreakBlock(BreakBlockEvent event) { Location target = event.getTarget(); if (player != null) { - if (!getPlugin().getGlobalRegionManager().canBuild(player, target)) { - tellErrorMessage(player, target); - event.setCancelled(true); - } else if (!getPlugin().getGlobalRegionManager().canConstruct(player, target)) { + RegionQuery query = getPlugin().getRegionContainer().createQuery(player); + boolean canBreak = query.testPermission(target); + + if (!canBreak) { tellErrorMessage(player, target); event.setCancelled(true); }