From 8ba126b68137052d3820d72d1621e5ffef058fd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Vis=C3=A9e?= Date: Fri, 20 Nov 2015 20:13:23 +0100 Subject: [PATCH] Updated permissions checking system in command handler --- .../fr/xephi/authme/command/CommandPermissions.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main/java/fr/xephi/authme/command/CommandPermissions.java b/src/main/java/fr/xephi/authme/command/CommandPermissions.java index 89007835..c794b564 100644 --- a/src/main/java/fr/xephi/authme/command/CommandPermissions.java +++ b/src/main/java/fr/xephi/authme/command/CommandPermissions.java @@ -3,6 +3,7 @@ package fr.xephi.authme.command; import java.util.ArrayList; import java.util.List; +import fr.xephi.authme.permission.PermissionsManager; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; @@ -124,14 +125,14 @@ public class CommandPermissions { // Get the player instance Player player = (Player) sender; -// // Get the permissions manager, and make sure it's instance is valid -// PermissionsManager permissionsManager = Core.getPermissionsManager(); -// if(permissionsManager == null) -// return false; + // Get the permissions manager, and make sure it's instance is valid + PermissionsManager permissionsManager = AuthMe.getInstance().getPermissionsManager(); + if(permissionsManager == null) + return false; // Check whether the player has permission, return the result for(String node : this.permissionNodes) - if(!AuthMe.getInstance().authmePermissible(player, node)) + if(!permissionsManager.hasPermission(player, node, defaultPermission)) return false; return true; }