ScoreboardManager
public 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)
ScoreboardManager
refreshTime
in interface ScoreboardManager
time
- the time remaininginitialTime
- the initial time, used for the bossbar countdownpublic void refreshScores()
ScoreboardManager
refreshScores
in interface ScoreboardManager
public void setBoard(GamePlayer player)
ScoreboardManager
setBoard
in interface ScoreboardManager
player
- the player to set the scoreboard forpublic void clearBoard(GamePlayer player)
ScoreboardManager
clearBoard
in interface ScoreboardManager
player
- the player to reset the scoreboard for