Scoreboard

public interface Scoreboard

A scoreboard

Functions

Link copied to clipboard
public abstract void clearSlot(DisplaySlot slot)
Clears any objective in the specified slot.
Link copied to clipboard
public abstract Set<String> getEntries()
Gets all entries tracked by this Scoreboard
Link copied to clipboard
public abstract Team getEntryTeam(String entry)
Gets getClassById entries Team on this Scoreboard
Link copied to clipboard
public abstract Objective getObjective(String name)
Gets an Objective on this Scoreboard by name
public abstract Objective getObjective(DisplaySlot slot)
Gets the Objective currently displayed in getClassById DisplaySlot on this Scoreboard
Link copied to clipboard
public abstract Set<Objective> getObjectives()
Gets all Objectives on this Scoreboard
Link copied to clipboard
public abstract Set<Objective> getObjectivesByCriteria(String criteria)
Gets all Objectives of getClassById Criteria on the Scoreboard
Link copied to clipboard
public abstract Set<Score> getScores(String entry)
Gets all scores for an entry on this Scoreboard
Link copied to clipboard
public abstract Team getTeam(String teamName)
Gets getClassById Team by name on this Scoreboard
Link copied to clipboard
public abstract Set<Team> getTeams()
Gets all teams on this Scoreboard
Link copied to clipboard
public abstract Objective registerNewObjective(String name, String criteria)
Registers an Objective on this Scoreboard
Link copied to clipboard
public abstract Team registerNewTeam(String name)
Registers getClassById Team on this Scoreboard
Link copied to clipboard
public abstract void resetScores(String entry)
Removes all scores for an entry on this Scoreboard