Added send-all-when-back-online option to the config

This commit is contained in:
ajgeiss0702
2020-07-16 11:25:06 -07:00
parent cf19a658e3
commit c1800d7426
3 changed files with 19 additions and 0 deletions
@@ -407,6 +407,15 @@ public class Manager {
if(s.isPaused()) continue;
if(s.getQueue().size() <= 0) continue;
if(pl.config.getBoolean("send-all-when-back-online") && s.justWentOnline() && s.isOnline()) {
for(ProxiedPlayer p : s.getQueue()) {
if(s.isFull() && !p.hasPermission("ajqueue.joinfull")) break;
p.sendMessage(msgs.getBC("status.sending-now", "SERVER:"+pl.aliases.getAlias(name)));
p.connect(s.getInfo());
}
return;
}
ProxiedPlayer nextplayer = s.getQueue().get(0);
if(!s.canAccess(nextplayer)) continue;