Package net.minecraft.server
Class ServerScoreboard
java.lang.Object
net.minecraft.world.scores.Scoreboard
net.minecraft.server.ServerScoreboard
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class net.minecraft.world.scores.Scoreboard
HIDDEN_SCORE_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDirtyListener(Runnable p_136208_) booleanaddPlayerToTeam(String p_136215_, PlayerTeam p_136216_) private ScoreboardSaveDataprivate ScoreboardSaveDatacreateData(CompoundTag p_180014_, HolderLookup.Provider p_324580_) intgetObjectiveDisplaySlotCount(Objective p_136238_) getStartTrackingPackets(Objective p_136230_) getStopTrackingPackets(Objective p_136234_) voidonObjectiveAdded(Objective p_136202_) voidonObjectiveChanged(Objective p_136219_) voidonObjectiveRemoved(Objective p_136226_) voidonPlayerRemoved(ScoreHolder p_313870_) voidonPlayerScoreRemoved(ScoreHolder p_313777_, Objective p_136213_) protected voidonScoreChanged(ScoreHolder p_313858_, Objective p_313953_, Score p_136206_) protected voidonScoreLockChanged(ScoreHolder p_313796_, Objective p_313806_) voidonTeamAdded(PlayerTeam p_136204_) voidonTeamChanged(PlayerTeam p_136221_) voidonTeamRemoved(PlayerTeam p_136228_) voidremovePlayerFromTeam(String p_136223_, PlayerTeam p_136224_) protected voidsetDirty()voidsetDisplayObjective(DisplaySlot p_294118_, Objective p_136200_) voidstartTrackingObjective(Objective p_136232_) voidstopTrackingObjective(Objective p_136236_) Methods inherited from class net.minecraft.world.scores.Scoreboard
addObjective, addPlayerTeam, entityRemoved, forAllObjectives, getDisplayObjective, getObjective, getObjectiveNames, getObjectives, getOrCreatePlayerScore, getOrCreatePlayerScore, getPlayerScoreInfo, getPlayersTeam, getPlayerTeam, getPlayerTeams, getTeamNames, getTrackedPlayers, listPlayerScores, listPlayerScores, loadPlayerScores, removeObjective, removePlayerFromTeam, removePlayerTeam, resetAllPlayerScores, resetSinglePlayerScore, savePlayerScores
-
Field Details
-
server
-
trackedObjectives
-
dirtyListeners
-
-
Constructor Details
-
ServerScoreboard
-
-
Method Details
-
onScoreChanged
- Overrides:
onScoreChangedin classScoreboard
-
onScoreLockChanged
- Overrides:
onScoreLockChangedin 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
-
dataFactory
-
createData
-
createData
-