diff --git a/src/main/java/com/alttd/ctf/Main.java b/src/main/java/com/alttd/ctf/Main.java index 5e3124f..3777ffc 100644 --- a/src/main/java/com/alttd/ctf/Main.java +++ b/src/main/java/com/alttd/ctf/Main.java @@ -62,6 +62,7 @@ public class Main extends JavaPlugin { return; } + gameManager.clearTeams(); teams.stream() .collect(Collectors.groupingBy(Team::getId, Collectors.counting())) .forEach((id, count) -> { diff --git a/src/main/java/com/alttd/ctf/game/GameManager.java b/src/main/java/com/alttd/ctf/game/GameManager.java index f517c98..4b8dfbb 100644 --- a/src/main/java/com/alttd/ctf/game/GameManager.java +++ b/src/main/java/com/alttd/ctf/game/GameManager.java @@ -80,4 +80,8 @@ public class GameManager { } return gamePhaseExecutor; } + + public void clearTeams() { + teams.clear(); + } }