Package net.minecraft.scoreboard
Class ServerScoreboard
java.lang.Object
net.minecraft.scoreboard.Scoreboard
net.minecraft.scoreboard.ServerScoreboard
- Mappings:
Namespace Name named net/minecraft/scoreboard/ServerScoreboardintermediary net/minecraft/class_2995official alw
-
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, RegistryWrapper.WrapperLookup registryLookup) 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 named serverLnet/minecraft/scoreboard/ServerScoreboard;server:Lnet/minecraft/server/MinecraftServer;intermediary field_13428Lnet/minecraft/class_2995;field_13428:Lnet/minecraft/server/MinecraftServer;official bLalw;b:Lnet/minecraft/server/MinecraftServer;
-
objectives
- Mappings:
Namespace Name Mixin selector named objectivesLnet/minecraft/scoreboard/ServerScoreboard;objectives:Ljava/util/Set;intermediary field_13427Lnet/minecraft/class_2995;field_13427:Ljava/util/Set;official cLalw;c:Ljava/util/Set;
-
updateListeners
- Mappings:
Namespace Name Mixin selector named updateListenersLnet/minecraft/scoreboard/ServerScoreboard;updateListeners:Ljava/util/List;intermediary field_13426Lnet/minecraft/class_2995;field_13426:Ljava/util/List;official dLalw;d:Ljava/util/List;
-
-
Constructor Details
-
ServerScoreboard
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/scoreboard/ServerScoreboard;<init>(Lnet/minecraft/server/MinecraftServer;)Vintermediary <init>Lnet/minecraft/class_2995;<init>(Lnet/minecraft/server/MinecraftServer;)Vofficial <init>Lalw;<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 named updateScoreLnet/minecraft/scoreboard/Scoreboard;updateScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;Lnet/minecraft/scoreboard/ScoreboardScore;)Vintermediary method_1176Lnet/minecraft/class_269;method_1176(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;Lnet/minecraft/class_267;)Vofficial aLewu;a(Lewt;Lewm;Lewr;)V
-
resetScore
- Overrides:
resetScorein classScoreboard- Mappings:
Namespace Name Mixin selector named resetScoreLnet/minecraft/scoreboard/Scoreboard;resetScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_55337Lnet/minecraft/class_269;method_55337(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Vofficial aLewu;a(Lewt;Lewm;)V
-
onScoreHolderRemoved
- Overrides:
onScoreHolderRemovedin classScoreboard- Mappings:
Namespace Name Mixin selector named onScoreHolderRemovedLnet/minecraft/scoreboard/Scoreboard;onScoreHolderRemoved(Lnet/minecraft/scoreboard/ScoreHolder;)Vintermediary method_1152Lnet/minecraft/class_269;method_1152(Lnet/minecraft/class_9015;)Vofficial aLewu;a(Lewt;)V
-
onScoreRemoved
- Overrides:
onScoreRemovedin classScoreboard- Mappings:
Namespace Name Mixin selector named onScoreRemovedLnet/minecraft/scoreboard/Scoreboard;onScoreRemoved(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1190Lnet/minecraft/class_269;method_1190(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Vofficial bLewu;b(Lewt;Lewm;)V
-
setObjectiveSlot
public void setObjectiveSlot(ScoreboardDisplaySlot slot, @Nullable @Nullable ScoreboardObjective objective) - Overrides:
setObjectiveSlotin classScoreboard- Mappings:
Namespace Name Mixin selector named setObjectiveSlotLnet/minecraft/scoreboard/Scoreboard;setObjectiveSlot(Lnet/minecraft/scoreboard/ScoreboardDisplaySlot;Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1158Lnet/minecraft/class_269;method_1158(Lnet/minecraft/class_8646;Lnet/minecraft/class_266;)Vofficial aLewu;a(Lewl;Lewm;)V
-
addScoreHolderToTeam
- Overrides:
addScoreHolderToTeamin classScoreboard- Mappings:
Namespace Name Mixin selector named addScoreHolderToTeamLnet/minecraft/scoreboard/Scoreboard;addScoreHolderToTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)Zintermediary method_1172Lnet/minecraft/class_269;method_1172(Ljava/lang/String;Lnet/minecraft/class_268;)Zofficial aLewu;a(Ljava/lang/String;Lewp;)Z
-
removeScoreHolderFromTeam
- Overrides:
removeScoreHolderFromTeamin classScoreboard- Mappings:
Namespace Name Mixin selector named removeScoreHolderFromTeamLnet/minecraft/scoreboard/Scoreboard;removeScoreHolderFromTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)Vintermediary method_1157Lnet/minecraft/class_269;method_1157(Ljava/lang/String;Lnet/minecraft/class_268;)Vofficial bLewu;b(Ljava/lang/String;Lewp;)V
-
updateObjective
- Overrides:
updateObjectivein classScoreboard- Mappings:
Namespace Name Mixin selector named updateObjectiveLnet/minecraft/scoreboard/Scoreboard;updateObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1185Lnet/minecraft/class_269;method_1185(Lnet/minecraft/class_266;)Vofficial aLewu;a(Lewm;)V
-
updateExistingObjective
- Overrides:
updateExistingObjectivein classScoreboard- Mappings:
Namespace Name Mixin selector named updateExistingObjectiveLnet/minecraft/scoreboard/Scoreboard;updateExistingObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1175Lnet/minecraft/class_269;method_1175(Lnet/minecraft/class_266;)Vofficial bLewu;b(Lewm;)V
-
updateRemovedObjective
- Overrides:
updateRemovedObjectivein classScoreboard- Mappings:
Namespace Name Mixin selector named updateRemovedObjectiveLnet/minecraft/scoreboard/Scoreboard;updateRemovedObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1173Lnet/minecraft/class_269;method_1173(Lnet/minecraft/class_266;)Vofficial cLewu;c(Lewm;)V
-
updateScoreboardTeamAndPlayers
- Overrides:
updateScoreboardTeamAndPlayersin classScoreboard- Mappings:
Namespace Name Mixin selector named updateScoreboardTeamAndPlayersLnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeamAndPlayers(Lnet/minecraft/scoreboard/Team;)Vintermediary method_1160Lnet/minecraft/class_269;method_1160(Lnet/minecraft/class_268;)Vofficial aLewu;a(Lewp;)V
-
updateScoreboardTeam
- Overrides:
updateScoreboardTeamin classScoreboard- Mappings:
Namespace Name Mixin selector named updateScoreboardTeamLnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeam(Lnet/minecraft/scoreboard/Team;)Vintermediary method_1154Lnet/minecraft/class_269;method_1154(Lnet/minecraft/class_268;)Vofficial bLewu;b(Lewp;)V
-
updateRemovedTeam
- Overrides:
updateRemovedTeamin classScoreboard- Mappings:
Namespace Name Mixin selector named updateRemovedTeamLnet/minecraft/scoreboard/Scoreboard;updateRemovedTeam(Lnet/minecraft/scoreboard/Team;)Vintermediary method_1193Lnet/minecraft/class_269;method_1193(Lnet/minecraft/class_268;)Vofficial cLewu;c(Lewp;)V
-
addUpdateListener
- Mappings:
Namespace Name Mixin selector named addUpdateListenerLnet/minecraft/scoreboard/ServerScoreboard;addUpdateListener(Ljava/lang/Runnable;)Vintermediary method_12935Lnet/minecraft/class_2995;method_12935(Ljava/lang/Runnable;)Vofficial aLalw;a(Ljava/lang/Runnable;)V
-
runUpdateListeners
protected void runUpdateListeners()- Mappings:
Namespace Name Mixin selector named runUpdateListenersLnet/minecraft/scoreboard/ServerScoreboard;runUpdateListeners()Vintermediary method_12941Lnet/minecraft/class_2995;method_12941()Vofficial aLalw;a()V
-
createChangePackets
- Mappings:
Namespace Name Mixin selector named createChangePacketsLnet/minecraft/scoreboard/ServerScoreboard;createChangePackets(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;intermediary method_12937Lnet/minecraft/class_2995;method_12937(Lnet/minecraft/class_266;)Ljava/util/List;official dLalw;d(Lewm;)Ljava/util/List;
-
addScoreboardObjective
- Mappings:
Namespace Name Mixin selector named addScoreboardObjectiveLnet/minecraft/scoreboard/ServerScoreboard;addScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_12939Lnet/minecraft/class_2995;method_12939(Lnet/minecraft/class_266;)Vofficial eLalw;e(Lewm;)V
-
createRemovePackets
- Mappings:
Namespace Name Mixin selector named createRemovePacketsLnet/minecraft/scoreboard/ServerScoreboard;createRemovePackets(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;intermediary method_12940Lnet/minecraft/class_2995;method_12940(Lnet/minecraft/class_266;)Ljava/util/List;official fLalw;f(Lewm;)Ljava/util/List;
-
removeScoreboardObjective
- Mappings:
Namespace Name Mixin selector named removeScoreboardObjectiveLnet/minecraft/scoreboard/ServerScoreboard;removeScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_12938Lnet/minecraft/class_2995;method_12938(Lnet/minecraft/class_266;)Vofficial gLalw;g(Lewm;)V
-
getSlot
- Mappings:
Namespace Name Mixin selector named getSlotLnet/minecraft/scoreboard/ServerScoreboard;getSlot(Lnet/minecraft/scoreboard/ScoreboardObjective;)Iintermediary method_12936Lnet/minecraft/class_2995;method_12936(Lnet/minecraft/class_266;)Iofficial hLalw;h(Lewm;)I
-
getPersistentStateType
- Mappings:
Namespace Name Mixin selector named getPersistentStateTypeLnet/minecraft/scoreboard/ServerScoreboard;getPersistentStateType()Lnet/minecraft/world/PersistentState$Type;intermediary method_52297Lnet/minecraft/class_2995;method_52297()Lnet/minecraft/class_18$class_8645;official bLalw;b()Lepb$a;
-
createState
- Mappings:
Namespace Name Mixin selector named createStateLnet/minecraft/scoreboard/ServerScoreboard;createState()Lnet/minecraft/scoreboard/ScoreboardState;intermediary method_32705Lnet/minecraft/class_2995;method_32705()Lnet/minecraft/class_273;official hLalw;h()Lewv;
-
stateFromNbt
- Mappings:
Namespace Name Mixin selector named stateFromNbtLnet/minecraft/scoreboard/ServerScoreboard;stateFromNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Lnet/minecraft/scoreboard/ScoreboardState;intermediary method_32704Lnet/minecraft/class_2995;method_32704(Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_273;official aLalw;a(Lur;Ljk$a;)Lewv;
-