Made check permissions accept CommandSender.

This commit is contained in:
Robin Kupper
2011-04-23 12:33:03 +02:00
parent 9c998003f1
commit 6ef25f0436

View File

@@ -481,16 +481,16 @@ public class LogBlock extends JavaPlugin
return false; return false;
} }
boolean checkPermission(Player player, String permission) { boolean checkPermission(CommandSender sender, String permission) {
if (permissions != null) if (permissions != null && sender instanceof Player)
return permissions.permission(player, permission); return permissions.permission((Player)sender, permission);
else { else {
if (permission.equals("logblock.area")) if (permission.equals("logblock.area"))
return player.isOp(); return sender.isOp();
else if (permission.equals("logblock.hide")) else if (permission.equals("logblock.hide"))
return player.isOp(); return sender.isOp();
else if (permission.equals("logblock.rollback")) else if (permission.equals("logblock.rollback"))
return player.isOp(); return sender.isOp();
return true; return true;
} }
} }