public class Scoreboard extends Object
| Modifier and Type | Field and Description |
|---|---|
private String |
criteriaName |
private String |
displayName |
private ScoreboardData.DisplaySlot |
displaySlot |
private ConcurrentHashMap<Integer,ScoreboardData.ScoreboardLine> |
line |
private String |
objectiveName |
private HashSet<cn.nukkit.Player> |
showPlayers |
private ScoreboardData.SortOrder |
sortOrder |
| Constructor and Description |
|---|
Scoreboard(String objective,
String title,
ScoreboardData.DisplaySlot displaySlot,
ScoreboardData.SortOrder sortOrder) |
| Modifier and Type | Method and Description |
|---|---|
int |
addLine(String message,
int score) |
void |
clearAllLine() |
ConcurrentHashMap<Integer,ScoreboardData.ScoreboardLine> |
getAllLine() |
void |
hide(cn.nukkit.Player player) |
void |
removeDisplayLine() |
void |
removeDisplayLine(cn.nukkit.Player player) |
void |
removeLine(int id) |
void |
setLine(int id,
String message,
int score) |
void |
show(cn.nukkit.Player player) |
void |
updateDisplayLine() |
void |
updateDisplayLine(cn.nukkit.Player player) |
private final String criteriaName
private final String objectiveName
private final String displayName
private final ScoreboardData.DisplaySlot displaySlot
private final ScoreboardData.SortOrder sortOrder
private final ConcurrentHashMap<Integer,ScoreboardData.ScoreboardLine> line
private final HashSet<cn.nukkit.Player> showPlayers
public Scoreboard(String objective, String title, ScoreboardData.DisplaySlot displaySlot, ScoreboardData.SortOrder sortOrder)
public void show(cn.nukkit.Player player)
public void hide(cn.nukkit.Player player)
public void updateDisplayLine()
public void updateDisplayLine(cn.nukkit.Player player)
public void removeDisplayLine()
public void removeDisplayLine(cn.nukkit.Player player)
public ConcurrentHashMap<Integer,ScoreboardData.ScoreboardLine> getAllLine()
public void clearAllLine()
public void setLine(int id,
String message,
int score)
public int addLine(String message, int score)
public void removeLine(int id)
Copyright © 2022. All rights reserved.