dont rejoin queue in queue-servers

This commit is contained in:
ajgeiss0702
2021-07-31 11:14:45 -07:00
parent 7302a9f910
commit 347baf072d
@@ -112,6 +112,15 @@ public class EventHandlerImpl implements EventHandler {
ImmutableList<QueuePlayer> queues = main.getQueueManager().findPlayerInQueues(player);
for(QueuePlayer queuePlayer : queues) {
((QueuePlayerImpl) queuePlayer).setLeaveTime(System.currentTimeMillis());
List<String> svs = main.getConfig().getStringList("queue-servers");
for(String s : svs) {
if(!s.contains(":")) continue;
String[] parts = s.split(":");
String from = parts[0];
if(queuePlayer.getQueueServer().getServerNames().contains(from)) {
queuePlayer.getQueueServer().removePlayer(queuePlayer);
}
}
}
main.getQueueManager().clear(player);
}