Merge branch 'dev' into 'master'
1.9.5 See merge request ajg0702/ajqueue!9
This commit is contained in:
+2
-2
@@ -5,7 +5,7 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
group = "us.ajg0702"
|
group = "us.ajg0702"
|
||||||
version = "1.9.4"
|
version = "1.9.5"
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
@@ -43,7 +43,7 @@ tasks.withType<ProcessResources> {
|
|||||||
tasks.shadowJar {
|
tasks.shadowJar {
|
||||||
relocate("us.ajg0702.utils", "us.ajg0702.queue.utils")
|
relocate("us.ajg0702.utils", "us.ajg0702.queue.utils")
|
||||||
relocate("org.bstats", "us.ajg0702.bstats")
|
relocate("org.bstats", "us.ajg0702.bstats")
|
||||||
archiveFileName.set("${archiveBaseName}-${archiveVersion}.${archiveExtension}")
|
archiveFileName.set("${baseName}-${version}.${extension}")
|
||||||
}
|
}
|
||||||
|
|
||||||
publishing {
|
publishing {
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
rootProject.name = "ajQueue"
|
||||||
@@ -332,9 +332,10 @@ public class Manager {
|
|||||||
|
|
||||||
|
|
||||||
public void sendQueueEvents() {
|
public void sendQueueEvents() {
|
||||||
for(QueueServer s : servers) {
|
for(Iterator<QueueServer> it = servers.iterator(); it.hasNext();) {
|
||||||
for(ProxiedPlayer p : s.getQueue()) {
|
QueueServer s = it.next();
|
||||||
BungeeUtils.sendCustomData(p, "inqueueevent", "true");
|
for(Iterator<ProxiedPlayer> pit = s.getQueue().iterator(); pit.hasNext();) {
|
||||||
|
BungeeUtils.sendCustomData(pit.next(), "inqueueevent", "true");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -559,14 +560,13 @@ public class Manager {
|
|||||||
pl.getLogger().info("s.getName() is null");
|
pl.getLogger().info("s.getName() is null");
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
|
if(s.getQueue().size() <= 0) continue;
|
||||||
while(nextplayer.getServer().getInfo().getName().equals(s.getName())) {
|
while(!nextplayer.isConnected()) {
|
||||||
s.getQueue().remove(nextplayer);
|
s.getQueue().remove(nextplayer);
|
||||||
if(s.getQueue().size() <= 0) break;
|
if(s.getQueue().size() <= 0) break;
|
||||||
nextplayer = s.getQueue().get(0);
|
nextplayer = s.getQueue().get(0);
|
||||||
}
|
}
|
||||||
if(s.getQueue().size() <= 0) continue;
|
while(nextplayer.getServer().getInfo().getName().equals(s.getName())) {
|
||||||
while(!nextplayer.isConnected()) {
|
|
||||||
s.getQueue().remove(nextplayer);
|
s.getQueue().remove(nextplayer);
|
||||||
if(s.getQueue().size() <= 0) break;
|
if(s.getQueue().size() <= 0) break;
|
||||||
nextplayer = s.getQueue().get(0);
|
nextplayer = s.getQueue().get(0);
|
||||||
|
|||||||
Reference in New Issue
Block a user