More possible cme fixes

This commit is contained in:
ajgeiss0702
2021-06-18 07:03:27 -07:00
parent 64fb4b9d35
commit 25cf0ce6f3
2 changed files with 5 additions and 2 deletions
+4 -1
View File
@@ -335,7 +335,10 @@ public class Manager {
for(Iterator<QueueServer> it = servers.iterator(); it.hasNext();) { for(Iterator<QueueServer> it = servers.iterator(); it.hasNext();) {
QueueServer s = it.next(); QueueServer s = it.next();
for(Iterator<ProxiedPlayer> pit = s.getQueue().iterator(); pit.hasNext();) { for(Iterator<ProxiedPlayer> pit = s.getQueue().iterator(); pit.hasNext();) {
BungeeUtils.sendCustomData(pit.next(), "inqueueevent", "true"); ProxiedPlayer player = pit.next();
if(player == null) continue;
if(!player.isConnected()) continue;
BungeeUtils.sendCustomData(player, "inqueueevent", "true");
} }
} }
} }
@@ -144,7 +144,7 @@ public class QueueServer {
List<ProxiedPlayer> queue = new ArrayList<>(); List<ProxiedPlayer> queue = new ArrayList<>();
public List<ProxiedPlayer> getQueue() { public synchronized List<ProxiedPlayer> getQueue() {
return queue; return queue;
} }