Package net.minecraft.scoreboard
Class ServerScoreboard
java.lang.Object
net.minecraft.scoreboard.Scoreboard
net.minecraft.scoreboard.ServerScoreboard
- Mappings:
Namespace Name official ahx
intermediary net/minecraft/class_2995
named net/minecraft/scoreboard/ServerScoreboard
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Set<ScoreboardObjective>
private final MinecraftServer
Fields inherited from class net.minecraft.scoreboard.Scoreboard
field_47542
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addScoreboardObjective
(ScoreboardObjective objective) boolean
addScoreHolderToTeam
(String scoreHolderName, Team team) void
addUpdateListener
(Runnable listener) createChangePackets
(ScoreboardObjective objective) createRemovePackets
(ScoreboardObjective objective) private ScoreboardState
int
getSlot
(ScoreboardObjective objective) void
onScoreHolderRemoved
(ScoreHolder scoreHolder) void
onScoreRemoved
(ScoreHolder scoreHolder, ScoreboardObjective objective) void
removeScoreboardObjective
(ScoreboardObjective objective) void
removeScoreHolderFromTeam
(String scoreHolderName, Team team) protected void
resetScore
(ScoreHolder scoreHolder, ScoreboardObjective objective) protected void
void
setObjectiveSlot
(ScoreboardDisplaySlot slot, @Nullable ScoreboardObjective objective) private ScoreboardState
stateFromNbt
(NbtCompound nbt) void
updateExistingObjective
(ScoreboardObjective objective) void
updateObjective
(ScoreboardObjective objective) void
updateRemovedObjective
(ScoreboardObjective objective) void
updateRemovedTeam
(Team team) protected void
updateScore
(ScoreHolder scoreHolder, ScoreboardObjective objective, ScoreboardScore score) void
updateScoreboardTeam
(Team team) void
Methods 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 b
Lahx;b:Lnet/minecraft/server/MinecraftServer;
intermediary field_13428
Lnet/minecraft/class_2995;field_13428:Lnet/minecraft/server/MinecraftServer;
named server
Lnet/minecraft/scoreboard/ServerScoreboard;server:Lnet/minecraft/server/MinecraftServer;
-
objectives
- Mappings:
Namespace Name Mixin selector official c
Lahx;c:Ljava/util/Set;
intermediary field_13427
Lnet/minecraft/class_2995;field_13427:Ljava/util/Set;
named objectives
Lnet/minecraft/scoreboard/ServerScoreboard;objectives:Ljava/util/Set;
-
updateListeners
- Mappings:
Namespace Name Mixin selector official d
Lahx;d:Ljava/util/List;
intermediary field_13426
Lnet/minecraft/class_2995;field_13426:Ljava/util/List;
named updateListeners
Lnet/minecraft/scoreboard/ServerScoreboard;updateListeners:Ljava/util/List;
-
-
Constructor Details
-
ServerScoreboard
- Mappings:
Namespace Name Mixin selector official <init>
Lahx;<init>(Lnet/minecraft/server/MinecraftServer;)V
intermediary <init>
Lnet/minecraft/class_2995;<init>(Lnet/minecraft/server/MinecraftServer;)V
named <init>
Lnet/minecraft/scoreboard/ServerScoreboard;<init>(Lnet/minecraft/server/MinecraftServer;)V
-
-
Method Details
-
updateScore
protected void updateScore(ScoreHolder scoreHolder, ScoreboardObjective objective, ScoreboardScore score) - Overrides:
updateScore
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lemx;a(Lemw;Lemp;Lemu;)V
intermediary method_1176
Lnet/minecraft/class_269;method_1176(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;Lnet/minecraft/class_267;)V
named updateScore
Lnet/minecraft/scoreboard/Scoreboard;updateScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;Lnet/minecraft/scoreboard/ScoreboardScore;)V
-
resetScore
- Overrides:
resetScore
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lemx;a(Lemw;Lemp;)V
intermediary method_55337
Lnet/minecraft/class_269;method_55337(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)V
named resetScore
Lnet/minecraft/scoreboard/Scoreboard;resetScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
onScoreHolderRemoved
- Overrides:
onScoreHolderRemoved
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lemx;a(Lemw;)V
intermediary method_1152
Lnet/minecraft/class_269;method_1152(Lnet/minecraft/class_9015;)V
named onScoreHolderRemoved
Lnet/minecraft/scoreboard/Scoreboard;onScoreHolderRemoved(Lnet/minecraft/scoreboard/ScoreHolder;)V
-
onScoreRemoved
- Overrides:
onScoreRemoved
in classScoreboard
- Mappings:
Namespace Name Mixin selector official b
Lemx;b(Lemw;Lemp;)V
intermediary method_1190
Lnet/minecraft/class_269;method_1190(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)V
named onScoreRemoved
Lnet/minecraft/scoreboard/Scoreboard;onScoreRemoved(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
setObjectiveSlot
public void setObjectiveSlot(ScoreboardDisplaySlot slot, @Nullable @Nullable ScoreboardObjective objective) - Overrides:
setObjectiveSlot
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lemx;a(Lemo;Lemp;)V
intermediary method_1158
Lnet/minecraft/class_269;method_1158(Lnet/minecraft/class_8646;Lnet/minecraft/class_266;)V
named setObjectiveSlot
Lnet/minecraft/scoreboard/Scoreboard;setObjectiveSlot(Lnet/minecraft/scoreboard/ScoreboardDisplaySlot;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
addScoreHolderToTeam
- Overrides:
addScoreHolderToTeam
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lemx;a(Ljava/lang/String;Lems;)Z
intermediary method_1172
Lnet/minecraft/class_269;method_1172(Ljava/lang/String;Lnet/minecraft/class_268;)Z
named addScoreHolderToTeam
Lnet/minecraft/scoreboard/Scoreboard;addScoreHolderToTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)Z
-
removeScoreHolderFromTeam
- Overrides:
removeScoreHolderFromTeam
in classScoreboard
- Mappings:
Namespace Name Mixin selector official b
Lemx;b(Ljava/lang/String;Lems;)V
intermediary method_1157
Lnet/minecraft/class_269;method_1157(Ljava/lang/String;Lnet/minecraft/class_268;)V
named removeScoreHolderFromTeam
Lnet/minecraft/scoreboard/Scoreboard;removeScoreHolderFromTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)V
-
updateObjective
- Overrides:
updateObjective
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lemx;a(Lemp;)V
intermediary method_1185
Lnet/minecraft/class_269;method_1185(Lnet/minecraft/class_266;)V
named updateObjective
Lnet/minecraft/scoreboard/Scoreboard;updateObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
updateExistingObjective
- Overrides:
updateExistingObjective
in classScoreboard
- Mappings:
Namespace Name Mixin selector official b
Lemx;b(Lemp;)V
intermediary method_1175
Lnet/minecraft/class_269;method_1175(Lnet/minecraft/class_266;)V
named updateExistingObjective
Lnet/minecraft/scoreboard/Scoreboard;updateExistingObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
updateRemovedObjective
- Overrides:
updateRemovedObjective
in classScoreboard
- Mappings:
Namespace Name Mixin selector official c
Lemx;c(Lemp;)V
intermediary method_1173
Lnet/minecraft/class_269;method_1173(Lnet/minecraft/class_266;)V
named updateRemovedObjective
Lnet/minecraft/scoreboard/Scoreboard;updateRemovedObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
updateScoreboardTeamAndPlayers
- Overrides:
updateScoreboardTeamAndPlayers
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lemx;a(Lems;)V
intermediary method_1160
Lnet/minecraft/class_269;method_1160(Lnet/minecraft/class_268;)V
named updateScoreboardTeamAndPlayers
Lnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeamAndPlayers(Lnet/minecraft/scoreboard/Team;)V
-
updateScoreboardTeam
- Overrides:
updateScoreboardTeam
in classScoreboard
- Mappings:
Namespace Name Mixin selector official b
Lemx;b(Lems;)V
intermediary method_1154
Lnet/minecraft/class_269;method_1154(Lnet/minecraft/class_268;)V
named updateScoreboardTeam
Lnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeam(Lnet/minecraft/scoreboard/Team;)V
-
updateRemovedTeam
- Overrides:
updateRemovedTeam
in classScoreboard
- Mappings:
Namespace Name Mixin selector official c
Lemx;c(Lems;)V
intermediary method_1193
Lnet/minecraft/class_269;method_1193(Lnet/minecraft/class_268;)V
named updateRemovedTeam
Lnet/minecraft/scoreboard/Scoreboard;updateRemovedTeam(Lnet/minecraft/scoreboard/Team;)V
-
addUpdateListener
- Mappings:
Namespace Name Mixin selector official a
Lahx;a(Ljava/lang/Runnable;)V
intermediary method_12935
Lnet/minecraft/class_2995;method_12935(Ljava/lang/Runnable;)V
named addUpdateListener
Lnet/minecraft/scoreboard/ServerScoreboard;addUpdateListener(Ljava/lang/Runnable;)V
-
runUpdateListeners
protected void runUpdateListeners()- Mappings:
Namespace Name Mixin selector official a
Lahx;a()V
intermediary method_12941
Lnet/minecraft/class_2995;method_12941()V
named runUpdateListeners
Lnet/minecraft/scoreboard/ServerScoreboard;runUpdateListeners()V
-
createChangePackets
- Mappings:
Namespace Name Mixin selector official d
Lahx;d(Lemp;)Ljava/util/List;
intermediary method_12937
Lnet/minecraft/class_2995;method_12937(Lnet/minecraft/class_266;)Ljava/util/List;
named createChangePackets
Lnet/minecraft/scoreboard/ServerScoreboard;createChangePackets(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;
-
addScoreboardObjective
- Mappings:
Namespace Name Mixin selector official e
Lahx;e(Lemp;)V
intermediary method_12939
Lnet/minecraft/class_2995;method_12939(Lnet/minecraft/class_266;)V
named addScoreboardObjective
Lnet/minecraft/scoreboard/ServerScoreboard;addScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
createRemovePackets
- Mappings:
Namespace Name Mixin selector official f
Lahx;f(Lemp;)Ljava/util/List;
intermediary method_12940
Lnet/minecraft/class_2995;method_12940(Lnet/minecraft/class_266;)Ljava/util/List;
named createRemovePackets
Lnet/minecraft/scoreboard/ServerScoreboard;createRemovePackets(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;
-
removeScoreboardObjective
- Mappings:
Namespace Name Mixin selector official g
Lahx;g(Lemp;)V
intermediary method_12938
Lnet/minecraft/class_2995;method_12938(Lnet/minecraft/class_266;)V
named removeScoreboardObjective
Lnet/minecraft/scoreboard/ServerScoreboard;removeScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
getSlot
- Mappings:
Namespace Name Mixin selector official h
Lahx;h(Lemp;)I
intermediary method_12936
Lnet/minecraft/class_2995;method_12936(Lnet/minecraft/class_266;)I
named getSlot
Lnet/minecraft/scoreboard/ServerScoreboard;getSlot(Lnet/minecraft/scoreboard/ScoreboardObjective;)I
-
getPersistentStateType
- Mappings:
Namespace Name Mixin selector official b
Lahx;b()Lefw$a;
intermediary method_52297
Lnet/minecraft/class_2995;method_52297()Lnet/minecraft/class_18$class_8645;
named getPersistentStateType
Lnet/minecraft/scoreboard/ServerScoreboard;getPersistentStateType()Lnet/minecraft/world/PersistentState$Type;
-
createState
- Mappings:
Namespace Name Mixin selector official i
Lahx;i()Lemy;
intermediary method_32705
Lnet/minecraft/class_2995;method_32705()Lnet/minecraft/class_273;
named createState
Lnet/minecraft/scoreboard/ServerScoreboard;createState()Lnet/minecraft/scoreboard/ScoreboardState;
-
stateFromNbt
- Mappings:
Namespace Name Mixin selector official a
Lahx;a(Lsn;)Lemy;
intermediary method_32704
Lnet/minecraft/class_2995;method_32704(Lnet/minecraft/class_2487;)Lnet/minecraft/class_273;
named stateFromNbt
Lnet/minecraft/scoreboard/ServerScoreboard;stateFromNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/scoreboard/ScoreboardState;
-