From f8ed1a3e3e18173d48a38d8f92e698c60e8513b3 Mon Sep 17 00:00:00 2001 From: wizjany Date: Tue, 27 Aug 2013 23:20:35 -0400 Subject: [PATCH] Make /rg list default to own regions if the player doesn't have permission otherwise. --- .../com/sk89q/worldguard/bukkit/commands/RegionCommands.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/sk89q/worldguard/bukkit/commands/RegionCommands.java b/src/main/java/com/sk89q/worldguard/bukkit/commands/RegionCommands.java index d407a3e2..2c781db6 100644 --- a/src/main/java/com/sk89q/worldguard/bukkit/commands/RegionCommands.java +++ b/src/main/java/com/sk89q/worldguard/bukkit/commands/RegionCommands.java @@ -750,7 +750,10 @@ public void list(CommandContext args, CommandSender sender) throws CommandExcept // Check permissions if (!getPermissionModel(sender).mayList(ownedBy)) { - throw new CommandPermissionsException(); + ownedBy = sender.getName(); // assume they only want their own + if (!getPermissionModel(sender).mayList(ownedBy)) { + throw new CommandPermissionsException(); + } } RegionManager mgr = plugin.getGlobalRegionManager().get(world);