Sfoglia il codice sorgente

Refactoring LobbyTimer

RedstoneFuture 2 anni fa
parent
commit
8540a31e46

+ 3 - 6
missilewars-plugin/src/main/java/de/butzlabben/missilewars/game/timer/LobbyTimer.java

@@ -47,14 +47,11 @@ public class LobbyTimer extends Timer implements Runnable {
 
     @Override
     public void tick() {
-        if (getGame().getPlayers().values().size() == 0) return;
+        if (getGame().getPlayers().size() == 0) return;
 
         for (MWPlayer mp : getGame().getPlayers().values()) {
-            if (mp.getPlayer() != null) {
-                mp.getPlayer().setLevel(seconds);
-            } else {
-                getGame().removePlayer(mp);
-            }
+            if (mp.getPlayer() == null) continue;
+            mp.getPlayer().setLevel(seconds);
         }
 
         int size1 = getGame().getTeam1().getMembers().size();