Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
+4
@@ -45,6 +45,10 @@ public class SlashServerCommand extends BaseCommand {
|
||||
sender.sendMessage(getMessages().getComponent("errors.player-only"));
|
||||
return;
|
||||
}
|
||||
if(main.getConfig().getBoolean("require-permission") && !sender.hasPermission("ajqueue.queue."+args[0])) {
|
||||
sender.sendMessage(getMessages().getComponent("noperm"));
|
||||
return;
|
||||
}
|
||||
main.getQueueManager().addToQueue(main.getPlatformMethods().senderToPlayer(sender), server);
|
||||
}
|
||||
|
||||
|
||||
@@ -49,6 +49,9 @@ public class QueueManagerImpl implements QueueManager {
|
||||
if(previousServer != null) {
|
||||
queueServer.setPaused(previousServer.isPaused());
|
||||
queueServer.setLastSentTime(previousServer.getLastSentTime());
|
||||
queueServer.setOnline(previousServer.isOnline());
|
||||
queueServer.setWhitelisted(previousServer.isWhitelisted());
|
||||
queueServer.setWhitelistedPlayers(previousServer.getWhitelistedPlayers());
|
||||
}
|
||||
result.add(queueServer);
|
||||
}
|
||||
|
||||
@@ -468,4 +468,9 @@ public class QueueServerImpl implements QueueServer {
|
||||
if(!pings.containsKey(server)) throw new IllegalArgumentException("Server is not in this group!");
|
||||
pings.get(server).addPlayer();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setOnline(boolean online) {
|
||||
this.online = online;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user