Package net.minecraft.scoreboard
Class ServerScoreboard
java.lang.Object
net.minecraft.scoreboard.Scoreboard
net.minecraft.scoreboard.ServerScoreboard
- Mappings:
Namespace Name official ahxintermediary net/minecraft/class_2995named net/minecraft/scoreboard/ServerScoreboard
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<ScoreboardObjective>private final MinecraftServerFields inherited from class net.minecraft.scoreboard.Scoreboard
field_47542 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddScoreboardObjective(ScoreboardObjective objective) booleanaddScoreHolderToTeam(String scoreHolderName, Team team) voidaddUpdateListener(Runnable listener) createChangePackets(ScoreboardObjective objective) createRemovePackets(ScoreboardObjective objective) private ScoreboardStateintgetSlot(ScoreboardObjective objective) voidonScoreHolderRemoved(ScoreHolder scoreHolder) voidonScoreRemoved(ScoreHolder scoreHolder, ScoreboardObjective objective) voidremoveScoreboardObjective(ScoreboardObjective objective) voidremoveScoreHolderFromTeam(String scoreHolderName, Team team) protected voidresetScore(ScoreHolder scoreHolder, ScoreboardObjective objective) protected voidvoidsetObjectiveSlot(ScoreboardDisplaySlot slot, @Nullable ScoreboardObjective objective) private ScoreboardStatestateFromNbt(NbtCompound nbt) voidupdateExistingObjective(ScoreboardObjective objective) voidupdateObjective(ScoreboardObjective objective) voidupdateRemovedObjective(ScoreboardObjective objective) voidupdateRemovedTeam(Team team) protected voidupdateScore(ScoreHolder scoreHolder, ScoreboardObjective objective, ScoreboardScore score) voidupdateScoreboardTeam(Team team) voidMethods inherited from class net.minecraft.scoreboard.Scoreboard
addObjective, addTeam, clearDeadEntity, clearTeam, forEachScore, getKnownScoreHolders, getNullableObjective, getObjectiveForSlot, getObjectiveNames, getObjectives, getOrCreateScore, getOrCreateScore, getScore, getScoreboardEntries, getScoreHolderObjectives, getScoreHolderTeam, getTeam, getTeamNames, getTeams, readNbt, removeObjective, removeScore, removeScores, removeTeam, toNbt
-
Field Details
-
server
- Mappings:
Namespace Name Mixin selector official bLahx;b:Lnet/minecraft/server/MinecraftServer;intermediary field_13428Lnet/minecraft/class_2995;field_13428:Lnet/minecraft/server/MinecraftServer;named serverLnet/minecraft/scoreboard/ServerScoreboard;server:Lnet/minecraft/server/MinecraftServer;
-
objectives
- Mappings:
Namespace Name Mixin selector official cLahx;c:Ljava/util/Set;intermediary field_13427Lnet/minecraft/class_2995;field_13427:Ljava/util/Set;named objectivesLnet/minecraft/scoreboard/ServerScoreboard;objectives:Ljava/util/Set;
-
updateListeners
- Mappings:
Namespace Name Mixin selector official dLahx;d:Ljava/util/List;intermediary field_13426Lnet/minecraft/class_2995;field_13426:Ljava/util/List;named updateListenersLnet/minecraft/scoreboard/ServerScoreboard;updateListeners:Ljava/util/List;
-
-
Constructor Details
-
ServerScoreboard
- Mappings:
Namespace Name Mixin selector official <init>Lahx;<init>(Lnet/minecraft/server/MinecraftServer;)Vintermediary <init>Lnet/minecraft/class_2995;<init>(Lnet/minecraft/server/MinecraftServer;)Vnamed <init>Lnet/minecraft/scoreboard/ServerScoreboard;<init>(Lnet/minecraft/server/MinecraftServer;)V
-
-
Method Details
-
updateScore
protected void updateScore(ScoreHolder scoreHolder, ScoreboardObjective objective, ScoreboardScore score) - Overrides:
updateScorein classScoreboard- Mappings:
Namespace Name Mixin selector official aLemx;a(Lemw;Lemp;Lemu;)Vintermediary method_1176Lnet/minecraft/class_269;method_1176(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;Lnet/minecraft/class_267;)Vnamed updateScoreLnet/minecraft/scoreboard/Scoreboard;updateScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;Lnet/minecraft/scoreboard/ScoreboardScore;)V
-
resetScore
- Overrides:
resetScorein classScoreboard- Mappings:
Namespace Name Mixin selector official aLemx;a(Lemw;Lemp;)Vintermediary method_55337Lnet/minecraft/class_269;method_55337(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Vnamed resetScoreLnet/minecraft/scoreboard/Scoreboard;resetScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
onScoreHolderRemoved
- Overrides:
onScoreHolderRemovedin classScoreboard- Mappings:
Namespace Name Mixin selector official aLemx;a(Lemw;)Vintermediary method_1152Lnet/minecraft/class_269;method_1152(Lnet/minecraft/class_9015;)Vnamed onScoreHolderRemovedLnet/minecraft/scoreboard/Scoreboard;onScoreHolderRemoved(Lnet/minecraft/scoreboard/ScoreHolder;)V
-
onScoreRemoved
- Overrides:
onScoreRemovedin classScoreboard- Mappings:
Namespace Name Mixin selector official bLemx;b(Lemw;Lemp;)Vintermediary method_1190Lnet/minecraft/class_269;method_1190(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Vnamed onScoreRemovedLnet/minecraft/scoreboard/Scoreboard;onScoreRemoved(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
setObjectiveSlot
public void setObjectiveSlot(ScoreboardDisplaySlot slot, @Nullable @Nullable ScoreboardObjective objective) - Overrides:
setObjectiveSlotin classScoreboard- Mappings:
Namespace Name Mixin selector official aLemx;a(Lemo;Lemp;)Vintermediary method_1158Lnet/minecraft/class_269;method_1158(Lnet/minecraft/class_8646;Lnet/minecraft/class_266;)Vnamed setObjectiveSlotLnet/minecraft/scoreboard/Scoreboard;setObjectiveSlot(Lnet/minecraft/scoreboard/ScoreboardDisplaySlot;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
addScoreHolderToTeam
- Overrides:
addScoreHolderToTeamin classScoreboard- Mappings:
Namespace Name Mixin selector official aLemx;a(Ljava/lang/String;Lems;)Zintermediary method_1172Lnet/minecraft/class_269;method_1172(Ljava/lang/String;Lnet/minecraft/class_268;)Znamed addScoreHolderToTeamLnet/minecraft/scoreboard/Scoreboard;addScoreHolderToTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)Z
-
removeScoreHolderFromTeam
- Overrides:
removeScoreHolderFromTeamin classScoreboard- Mappings:
Namespace Name Mixin selector official bLemx;b(Ljava/lang/String;Lems;)Vintermediary method_1157Lnet/minecraft/class_269;method_1157(Ljava/lang/String;Lnet/minecraft/class_268;)Vnamed removeScoreHolderFromTeamLnet/minecraft/scoreboard/Scoreboard;removeScoreHolderFromTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)V
-
updateObjective
- Overrides:
updateObjectivein classScoreboard- Mappings:
Namespace Name Mixin selector official aLemx;a(Lemp;)Vintermediary method_1185Lnet/minecraft/class_269;method_1185(Lnet/minecraft/class_266;)Vnamed updateObjectiveLnet/minecraft/scoreboard/Scoreboard;updateObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
updateExistingObjective
- Overrides:
updateExistingObjectivein classScoreboard- Mappings:
Namespace Name Mixin selector official bLemx;b(Lemp;)Vintermediary method_1175Lnet/minecraft/class_269;method_1175(Lnet/minecraft/class_266;)Vnamed updateExistingObjectiveLnet/minecraft/scoreboard/Scoreboard;updateExistingObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
updateRemovedObjective
- Overrides:
updateRemovedObjectivein classScoreboard- Mappings:
Namespace Name Mixin selector official cLemx;c(Lemp;)Vintermediary method_1173Lnet/minecraft/class_269;method_1173(Lnet/minecraft/class_266;)Vnamed updateRemovedObjectiveLnet/minecraft/scoreboard/Scoreboard;updateRemovedObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
updateScoreboardTeamAndPlayers
- Overrides:
updateScoreboardTeamAndPlayersin classScoreboard- Mappings:
Namespace Name Mixin selector official aLemx;a(Lems;)Vintermediary method_1160Lnet/minecraft/class_269;method_1160(Lnet/minecraft/class_268;)Vnamed updateScoreboardTeamAndPlayersLnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeamAndPlayers(Lnet/minecraft/scoreboard/Team;)V
-
updateScoreboardTeam
- Overrides:
updateScoreboardTeamin classScoreboard- Mappings:
Namespace Name Mixin selector official bLemx;b(Lems;)Vintermediary method_1154Lnet/minecraft/class_269;method_1154(Lnet/minecraft/class_268;)Vnamed updateScoreboardTeamLnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeam(Lnet/minecraft/scoreboard/Team;)V
-
updateRemovedTeam
- Overrides:
updateRemovedTeamin classScoreboard- Mappings:
Namespace Name Mixin selector official cLemx;c(Lems;)Vintermediary method_1193Lnet/minecraft/class_269;method_1193(Lnet/minecraft/class_268;)Vnamed updateRemovedTeamLnet/minecraft/scoreboard/Scoreboard;updateRemovedTeam(Lnet/minecraft/scoreboard/Team;)V
-
addUpdateListener
- Mappings:
Namespace Name Mixin selector official aLahx;a(Ljava/lang/Runnable;)Vintermediary method_12935Lnet/minecraft/class_2995;method_12935(Ljava/lang/Runnable;)Vnamed addUpdateListenerLnet/minecraft/scoreboard/ServerScoreboard;addUpdateListener(Ljava/lang/Runnable;)V
-
runUpdateListeners
protected void runUpdateListeners()- Mappings:
Namespace Name Mixin selector official aLahx;a()Vintermediary method_12941Lnet/minecraft/class_2995;method_12941()Vnamed runUpdateListenersLnet/minecraft/scoreboard/ServerScoreboard;runUpdateListeners()V
-
createChangePackets
- Mappings:
Namespace Name Mixin selector official dLahx;d(Lemp;)Ljava/util/List;intermediary method_12937Lnet/minecraft/class_2995;method_12937(Lnet/minecraft/class_266;)Ljava/util/List;named createChangePacketsLnet/minecraft/scoreboard/ServerScoreboard;createChangePackets(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;
-
addScoreboardObjective
- Mappings:
Namespace Name Mixin selector official eLahx;e(Lemp;)Vintermediary method_12939Lnet/minecraft/class_2995;method_12939(Lnet/minecraft/class_266;)Vnamed addScoreboardObjectiveLnet/minecraft/scoreboard/ServerScoreboard;addScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
createRemovePackets
- Mappings:
Namespace Name Mixin selector official fLahx;f(Lemp;)Ljava/util/List;intermediary method_12940Lnet/minecraft/class_2995;method_12940(Lnet/minecraft/class_266;)Ljava/util/List;named createRemovePacketsLnet/minecraft/scoreboard/ServerScoreboard;createRemovePackets(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;
-
removeScoreboardObjective
- Mappings:
Namespace Name Mixin selector official gLahx;g(Lemp;)Vintermediary method_12938Lnet/minecraft/class_2995;method_12938(Lnet/minecraft/class_266;)Vnamed removeScoreboardObjectiveLnet/minecraft/scoreboard/ServerScoreboard;removeScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
getSlot
- Mappings:
Namespace Name Mixin selector official hLahx;h(Lemp;)Iintermediary method_12936Lnet/minecraft/class_2995;method_12936(Lnet/minecraft/class_266;)Inamed getSlotLnet/minecraft/scoreboard/ServerScoreboard;getSlot(Lnet/minecraft/scoreboard/ScoreboardObjective;)I
-
getPersistentStateType
- Mappings:
Namespace Name Mixin selector official bLahx;b()Lefw$a;intermediary method_52297Lnet/minecraft/class_2995;method_52297()Lnet/minecraft/class_18$class_8645;named getPersistentStateTypeLnet/minecraft/scoreboard/ServerScoreboard;getPersistentStateType()Lnet/minecraft/world/PersistentState$Type;
-
createState
- Mappings:
Namespace Name Mixin selector official iLahx;i()Lemy;intermediary method_32705Lnet/minecraft/class_2995;method_32705()Lnet/minecraft/class_273;named createStateLnet/minecraft/scoreboard/ServerScoreboard;createState()Lnet/minecraft/scoreboard/ScoreboardState;
-
stateFromNbt
- Mappings:
Namespace Name Mixin selector official aLahx;a(Lsn;)Lemy;intermediary method_32704Lnet/minecraft/class_2995;method_32704(Lnet/minecraft/class_2487;)Lnet/minecraft/class_273;named stateFromNbtLnet/minecraft/scoreboard/ServerScoreboard;stateFromNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/scoreboard/ScoreboardState;
-