From 6ef25f0436099a98501698bde680fd07575e1387 Mon Sep 17 00:00:00 2001 From: Robin Kupper Date: Sat, 23 Apr 2011 12:33:03 +0200 Subject: [PATCH] Made check permissions accept CommandSender. --- src/de/diddiz/LogBlock/LogBlock.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/de/diddiz/LogBlock/LogBlock.java b/src/de/diddiz/LogBlock/LogBlock.java index 6e5efa1..602171a 100644 --- a/src/de/diddiz/LogBlock/LogBlock.java +++ b/src/de/diddiz/LogBlock/LogBlock.java @@ -481,16 +481,16 @@ public class LogBlock extends JavaPlugin return false; } - boolean checkPermission(Player player, String permission) { - if (permissions != null) - return permissions.permission(player, permission); + boolean checkPermission(CommandSender sender, String permission) { + if (permissions != null && sender instanceof Player) + return permissions.permission((Player)sender, permission); else { if (permission.equals("logblock.area")) - return player.isOp(); + return sender.isOp(); else if (permission.equals("logblock.hide")) - return player.isOp(); + return sender.isOp(); else if (permission.equals("logblock.rollback")) - return player.isOp(); + return sender.isOp(); return true; } }