浏览代码

Fixing scoreboard

RedstoneFuture 1 年之前
父节点
当前提交
bdd3a69b2a

+ 3 - 2
missilewars-plugin/src/main/java/de/butzlabben/missilewars/game/Game.java

@@ -153,6 +153,8 @@ public class Game {
             return;
         }
 
+        scoreboardManager = new ScoreboardManager(this);
+
         // choose the game arena
         if (lobby.getMapChooseProcedure() == MapChooseProcedure.FIRST) {
             setArena(lobby.getArenas().get(0));
@@ -173,11 +175,10 @@ public class Game {
                 prepareGame();
             } else {
                 mapVoting.startVote();
+                scoreboardManager.resetScoreboard();
             }
         }
 
-        scoreboardManager = new ScoreboardManager(this);
-        scoreboardManager.createScoreboard();
     }
 
     /**

+ 1 - 1
missilewars-plugin/src/main/java/de/butzlabben/missilewars/game/misc/ScoreboardManager.java

@@ -68,7 +68,7 @@ public class ScoreboardManager {
     /**
      * This method registers the scoreboard.
      */
-    public void createScoreboard() {
+    private void createScoreboard() {
 
         team1 = game.getTeam1();
         team2 = game.getTeam2();