Package noppes.npcs.api
Interface IScoreboard
public interface IScoreboard
-
Method Summary
Modifier and TypeMethodDescriptionaddObjective(String objective, String criteria) voiddeletePlayerScore(String player, String objective) getObjective(String name) String[]intgetPlayerScore(String player, String objective) getPlayerTeam(String player) getTeams()booleanhasObjective(String objective) booleanhasPlayerObjective(String player, String objective) booleanvoidremoveObjective(String objective) voidremovePlayerTeam(String player) voidremoveTeam(String name) voidsetPlayerScore(String player, String objective, int score)
-
Method Details
-
getObjectives
IScoreboardObjective[] getObjectives() -
getObjective
- Returns:
- Returns null if the objective is not found
-
hasObjective
-
removeObjective
-
addObjective
- Parameters:
objective- Scoreboard objective name (1-16 chars)criteria- The criteria see http://minecraft.gamepedia.com/Scoreboard#Objectives- Returns:
- Returns the created ScoreboardObjective
-
setPlayerScore
-
getPlayerScore
-
hasPlayerObjective
-
deletePlayerScore
-
getTeams
IScoreboardTeam[] getTeams() -
hasTeam
-
addTeam
-
getTeam
-
removeTeam
-
getPlayerTeam
- Parameters:
player- the player whos team you want to get- Returns:
- The players team
-
removePlayerTeam
- Parameters:
player- The players who should be removed from his team
-
getPlayerList
String[] getPlayerList()
-