ScoreboardManagerpublic class CoreScoreboardManager extends java.lang.Object implements ScoreboardManager
| Constructor | Description |
|---|---|
CoreScoreboardManager(Arena arena,
Game game) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
clearBoard(GamePlayer player) |
Resets the sidebar scoreboard for the player to a blank scoreboard.
|
void |
refreshScores() |
Refresh the scores in the scoreboard managed by this ScoreboardManager.
|
void |
refreshTime(int time,
int initialTime) |
Refresh the time on the scoreboard and bossbar to the set time.
|
void |
setBoard(GamePlayer player) |
Sets the sidebar scoreboard for the player to the scoreboard managed by the ScoreboardManager.
|
public void refreshTime(int time,
int initialTime)
ScoreboardManagerrefreshTime in interface ScoreboardManagertime - the time remaininginitialTime - the initial time, used for the bossbar countdownpublic void refreshScores()
ScoreboardManagerrefreshScores in interface ScoreboardManagerpublic void setBoard(GamePlayer player)
ScoreboardManagersetBoard in interface ScoreboardManagerplayer - the player to set the scoreboard forpublic void clearBoard(GamePlayer player)
ScoreboardManagerclearBoard in interface ScoreboardManagerplayer - the player to reset the scoreboard for