From 038f2e4559e2b992c303eb5af357f557fbe031ff Mon Sep 17 00:00:00 2001 From: ajgeiss0702 Date: Sat, 3 Oct 2020 16:38:23 -0700 Subject: [PATCH] possible fix for nextplayer nullpointer --- src/main/java/us/ajg0702/queue/Manager.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/us/ajg0702/queue/Manager.java b/src/main/java/us/ajg0702/queue/Manager.java index 5b37706..3a812f5 100644 --- a/src/main/java/us/ajg0702/queue/Manager.java +++ b/src/main/java/us/ajg0702/queue/Manager.java @@ -539,9 +539,17 @@ public class Manager { } ProxiedPlayer nextplayer = s.getQueue().get(0); + if(nextplayer == null) { + if(s.getQueue().size() > 0) { + s.getQueue().remove(0); + } + continue; + } if(!s.canAccess(nextplayer)) continue; + + while(nextplayer.getServer().getInfo().getName().equals(s.getName())) { s.getQueue().remove(nextplayer); if(s.getQueue().size() <= 0) break;