possible fix for occassional glitched priority queue

This commit is contained in:
ajgeiss0702
2020-05-17 11:26:29 -07:00
parent 49048ab1d4
commit e3257b7730
+5 -2
View File
@@ -123,7 +123,10 @@ public class Main extends Plugin implements Listener {
offlineTime.put(server, ot); offlineTime.put(server, ot);
for(ProxiedPlayer ply : plys) { for(ProxiedPlayer ply : plys) {
int pos = plys.indexOf(ply)+1; int pos = plys.indexOf(ply)+1;
if(pos == 0) continue; if(pos == 0) {
plys.remove(ply);
continue;
}
int len = plys.size(); int len = plys.size();
String or = msgs.get("status.offline.restarting"); String or = msgs.get("status.offline.restarting");
if(ot > config.getInt("offline-time")) { if(ot > config.getInt("offline-time")) {
@@ -308,7 +311,7 @@ public class Main extends Plugin implements Listener {
.replaceAll("\\{LEN\\}", len+"") .replaceAll("\\{LEN\\}", len+"")
)); ));
if(list.size() == 1) { if(list.size() <= 1) {
sendPlayers(server); sendPlayers(server);
} }
} }