Wont check joinfrom permission unless the player actually executed the command (/ajq send bypasses joinfrom now)
This commit is contained in:
@@ -63,6 +63,10 @@ public class QueueCommand extends BaseCommand {
|
||||
sender.sendMessage(getMessages().getComponent("noperm"));
|
||||
return;
|
||||
}
|
||||
if(main.getConfig().getBoolean("joinfrom-server-permission") && !player.hasPermission("ajqueue.joinfrom."+player.getServerName())) {
|
||||
player.sendMessage(getMessages().getComponent("errors.deny-joining-from-server"));
|
||||
return;
|
||||
}
|
||||
main.getQueueManager().addToQueue(player, args[0]);
|
||||
} else {
|
||||
sender.sendMessage(getMessages().getComponent("commands.joinqueue.usage"));
|
||||
|
||||
@@ -103,11 +103,6 @@ public class QueueManagerImpl implements QueueManager {
|
||||
|
||||
Debug.info("addToQueue method called for "+player.getName()+" to "+server.getName());
|
||||
|
||||
if(main.getConfig().getBoolean("joinfrom-server-permission") && !player.hasPermission("ajqueue.joinfrom."+player.getServerName())) {
|
||||
player.sendMessage(msgs.getComponent("errors.deny-joining-from-server"));
|
||||
return false;
|
||||
}
|
||||
|
||||
int playerVersion = player.getProtocolVersion();
|
||||
List<Integer> supportedProtocols = server.getSupportedProtocols();
|
||||
if(!supportedProtocols.contains(playerVersion) && supportedProtocols.size() > 0) {
|
||||
|
||||
Reference in New Issue
Block a user