Package net.minecraft.scoreboard
Class ServerScoreboard
java.lang.Object
net.minecraft.scoreboard.Scoreboard
net.minecraft.scoreboard.ServerScoreboard
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Runnable[]private final MinecraftServerprivate final Set<ScoreObjective> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDirtyListener(Runnable p_186684_1_) booleanaddPlayerToTeam(String p_197901_1_, ScorePlayerTeam p_197901_2_) intgetObjectiveDisplaySlotCount(ScoreObjective p_96552_1_) getStartTrackingPackets(ScoreObjective p_96550_1_) getStopTrackingPackets(ScoreObjective p_96548_1_) voidonObjectiveAdded(ScoreObjective p_96522_1_) voidonObjectiveChanged(ScoreObjective p_199869_1_) voidonObjectiveRemoved(ScoreObjective p_96533_1_) voidonPlayerRemoved(String p_96516_1_) voidonPlayerScoreRemoved(String p_178820_1_, ScoreObjective p_178820_2_) voidonScoreChanged(Score p_96536_1_) voidonTeamAdded(ScorePlayerTeam p_96523_1_) voidonTeamChanged(ScorePlayerTeam p_96538_1_) voidonTeamRemoved(ScorePlayerTeam p_96513_1_) voidremovePlayerFromTeam(String p_96512_1_, ScorePlayerTeam p_96512_2_) protected voidsetDirty()voidsetDisplayObjective(int p_96530_1_, ScoreObjective p_96530_2_) voidstartTrackingObjective(ScoreObjective p_96549_1_) voidstopTrackingObjective(ScoreObjective p_96546_1_) Methods inherited from class net.minecraft.scoreboard.Scoreboard
addObjective, addPlayerTeam, entityRemoved, forAllObjectives, getDisplayObjective, getDisplaySlotByName, getDisplaySlotName, getDisplaySlotNames, getObjective, getObjectiveNames, getObjectives, getOrCreateObjective, getOrCreatePlayerScore, getPlayerScores, getPlayerScores, getPlayersTeam, getPlayerTeam, getPlayerTeams, getTeamNames, getTrackedPlayers, hasObjective, hasPlayerScore, loadPlayerScores, removeObjective, removePlayerFromTeam, removePlayerTeam, resetPlayerScore, savePlayerScores
-
Field Details
-
server
-
trackedObjectives
-
dirtyListeners
-
-
Constructor Details
-
ServerScoreboard
-
-
Method Details
-
onScoreChanged
- Overrides:
onScoreChangedin classScoreboard
-
onPlayerRemoved
- Overrides:
onPlayerRemovedin classScoreboard
-
onPlayerScoreRemoved
- Overrides:
onPlayerScoreRemovedin classScoreboard
-
setDisplayObjective
- Overrides:
setDisplayObjectivein classScoreboard
-
addPlayerToTeam
- Overrides:
addPlayerToTeamin classScoreboard
-
removePlayerFromTeam
- Overrides:
removePlayerFromTeamin classScoreboard
-
onObjectiveAdded
- Overrides:
onObjectiveAddedin classScoreboard
-
onObjectiveChanged
- Overrides:
onObjectiveChangedin classScoreboard
-
onObjectiveRemoved
- Overrides:
onObjectiveRemovedin classScoreboard
-
onTeamAdded
- Overrides:
onTeamAddedin classScoreboard
-
onTeamChanged
- Overrides:
onTeamChangedin classScoreboard
-
onTeamRemoved
- Overrides:
onTeamRemovedin classScoreboard
-
addDirtyListener
-
setDirty
protected void setDirty() -
getStartTrackingPackets
-
startTrackingObjective
-
getStopTrackingPackets
-
stopTrackingObjective
-
getObjectiveDisplaySlotCount
-