More possible cme fixes
This commit is contained in:
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user