doesnt send empty queue message if the server is offline/full/etc

This commit is contained in:
ajgeiss0702
2020-07-02 20:10:57 -07:00
parent 1192ed9172
commit cc13721c74
3 changed files with 9 additions and 7 deletions
+6 -5
View File
@@ -390,7 +390,8 @@ public class Manager {
}
int pos = list.indexOf(p)+1;
int len = list.size();
if(list.size() <= 1) {
if(list.size() <= 1 && server.isOnline() && server.canAccess(p) && !server.isFull() && !server.isWhitelisted()) {
sendPlayers(s);
p.sendMessage(Main.formatMessage(
msgs.get("status.now-in-empty-queue")
.replaceAll("\\{POS\\}", pos+"")
@@ -410,10 +411,6 @@ public class Manager {
BungeeUtils.sendCustomData(p, "positionof", len+"");
BungeeUtils.sendCustomData(p, "queuename", s);
BungeeUtils.sendCustomData(p, "inqueue", "true");
if(list.size() <= 1) {
sendPlayers(s);
}
}
/**
@@ -427,4 +424,8 @@ public class Manager {
}
return null;
}
public Server getServer(String name) {
return findServer(name);
}
}