File tree Expand file tree Collapse file tree 1 file changed +4
-10
lines changed
src/main/java/com/github/elic0de/hungergames/game Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Original file line number Diff line number Diff line change @@ -301,16 +301,10 @@ public Set<GameUser> getTeamUsers(GameUser user) {
301301 return team .getEntries ().stream ().map (Bukkit ::getPlayer ).filter (Objects ::nonNull ).map (GameUserManager ::getGameUser ).collect (Collectors .toSet ());
302302 }
303303
304- public int getAlivePlayersSize () {
305- final AtomicInteger playersSize = new AtomicInteger ();
306- aliveTeams .forEach (team -> {
307- for (String playerName : team .getEntries ()) {
308- if (deadPlayers .contains (playerName )) continue ;
309- playersSize .incrementAndGet ();
310- }
311- });
312-
313- return playersSize .get ();
304+ public long getAlivePlayersSize () {
305+ return GameUserManager .getOnlineUsers ().stream ()
306+ .filter (user -> !deadPlayers .contains (user .getUsername ()))
307+ .count ();
314308 }
315309
316310 @ Override
You can’t perform that action at this time.
0 commit comments