Class MiniGameScoreboardManager
java.lang.Object
com.minigameworld.frames.helpers.scoreboard.MiniGameScoreboardManager
Scoreboard manager
- Waiting scoreboard
- Play scoreboard
 
Manage only one scoreboard instance
- Waiting scoreboard
- Play scoreboard
Manage only one scoreboard instance
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classCurrent scoreboard type - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionGet current scoreboard updaterorg.bukkit.scoreboard.ScoreboardvoidvoidRemove all scores in every objective of scoreboardvoidInit scoreboard after minigame finished
Set to default waiting scoreboard framevoidChange play scoreboard updatervoidChange waiting scoreboard updatervoid 
- 
Constructor Details
- 
MiniGameScoreboardManager
 
 - 
 - 
Method Details
- 
registerDefaultUpdaters
public void registerDefaultUpdaters() - 
setDefaultScoreboard
public void setDefaultScoreboard()Init scoreboard after minigame finished
Set to default waiting scoreboard frame - 
startScoreboardUpdateTask
public void startScoreboardUpdateTask() - 
setWaitingScoreboardUpdater
Change waiting scoreboard updater- Parameters:
 updater- Waiting updater
 - 
setPlayScoreboardUpdater
Change play scoreboard updater- Parameters:
 updater- Play updater
 - 
getWaitingScoreboardUpdater
 - 
getPlayScoreboardUpdater
 - 
getCurrentScoreboardUpdater
Get current scoreboard updater- Returns:
 - Null if current scoreboard type is 
MiniGameScoreboardManager.ScoreboardType.IDLE 
 - 
getScoreboard
public org.bukkit.scoreboard.Scoreboard getScoreboard() - 
getCurrentScoreboardType
 - 
resetAllPlayersScoreboard
public void resetAllPlayersScoreboard()Remove all scores in every objective of scoreboard 
 -