summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFearFree <fearfree@cubetown.net>2014-03-07 09:15:30 -0600
committerKHobbits <rob@khobbits.co.uk>2014-03-09 17:01:31 +0000
commit30cdbb244b0bc5ac16d090b8e8c749626221ecdc (patch)
tree261c169e8096b95365f82ae9bef0677208bc20a3
parent6511d5d067162bd32c7e54ee88e52ecac886d642 (diff)
downloadEssentials-30cdbb244b0bc5ac16d090b8e8c749626221ecdc.tar
Essentials-30cdbb244b0bc5ac16d090b8e8c749626221ecdc.tar.gz
Essentials-30cdbb244b0bc5ac16d090b8e8c749626221ecdc.tar.lz
Essentials-30cdbb244b0bc5ac16d090b8e8c749626221ecdc.tar.xz
Essentials-30cdbb244b0bc5ac16d090b8e8c749626221ecdc.zip
Remove op and replace with permission
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commandbalancetop.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandbalancetop.java b/Essentials/src/com/earth2me/essentials/commands/Commandbalancetop.java
index f1e16fd51..18371df62 100644
--- a/Essentials/src/com/earth2me/essentials/commands/Commandbalancetop.java
+++ b/Essentials/src/com/earth2me/essentials/commands/Commandbalancetop.java
@@ -12,8 +12,9 @@ import java.util.*;
import java.util.Map.Entry;
import java.util.concurrent.locks.ReentrantReadWriteLock;
import org.bukkit.Server;
+import org.bukkit.entity.Player;
+
-//TODO: Remove op and replace with perm
public class Commandbalancetop extends EssentialsCommand
{
public Commandbalancetop()
@@ -39,7 +40,8 @@ public class Commandbalancetop extends EssentialsCommand
}
catch (NumberFormatException ex)
{
- if (args[0].equalsIgnoreCase("force") && sender.getSender().isOp())
+ if (args[0].equalsIgnoreCase("force")
+ && (!sender.isPlayer() || ess.getUser(sender.getPlayer()).isAuthorized("essentials.balancetop.force")))
{
force = true;
}