Package net.minecraft.scoreboard
Class ServerScoreboard
java.lang.Object
net.minecraft.scoreboard.Scoreboard
net.minecraft.scoreboard.ServerScoreboard
- Mappings:
Namespace Name official acv
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
BELOW_NAME_DISPLAY_SLOT_ID, DISPLAY_SLOT_COUNT, LIST_DISPLAY_SLOT_ID, MAX_SIDEBAR_TEAM_DISPLAY_SLOT_ID, MIN_SIDEBAR_TEAM_DISPLAY_SLOT_ID, SIDEBAR_DISPLAY_SLOT_ID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
addPlayerToTeam
(String playerName, Team team) void
addScoreboardObjective
(ScoreboardObjective objective) void
addUpdateListener
(Runnable listener) createChangePackets
(ScoreboardObjective objective) createRemovePackets
(ScoreboardObjective objective) int
getSlot
(ScoreboardObjective objective) void
removePlayerFromTeam
(String playerName, Team team) void
removeScoreboardObjective
(ScoreboardObjective objective) protected void
void
setObjectiveSlot
(int slot, @Nullable ScoreboardObjective objective) stateFromNbt
(NbtCompound nbt) void
updateExistingObjective
(ScoreboardObjective objective) void
updateObjective
(ScoreboardObjective objective) void
updatePlayerScore
(String playerName) void
updatePlayerScore
(String playerName, ScoreboardObjective objective) void
updateRemovedObjective
(ScoreboardObjective objective) void
updateRemovedTeam
(Team team) void
updateScore
(ScoreboardPlayerScore score) void
updateScoreboardTeam
(Team team) void
Methods inherited from class net.minecraft.scoreboard.Scoreboard
addObjective, addTeam, clearPlayerTeam, containsObjective, forEachScore, getAllPlayerScores, getDisplaySlotId, getDisplaySlotName, getDisplaySlotNames, getKnownPlayers, getNullableObjective, getObjective, getObjectiveForSlot, getObjectiveNames, getObjectives, getPlayerObjectives, getPlayerScore, getPlayerTeam, getTeam, getTeamNames, getTeams, playerHasObjective, readNbt, removeObjective, removeTeam, resetEntityScore, resetPlayerScore, toNbt
-
Field Details
-
server
- Mappings:
Namespace Name Mixin selector official g
Lacv;g: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 h
Lacv;h: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 i
Lacv;i: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>
Lacv;<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
- Overrides:
updateScore
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lebc;a(Lebb;)V
intermediary method_1176
Lnet/minecraft/class_269;method_1176(Lnet/minecraft/class_267;)V
named updateScore
Lnet/minecraft/scoreboard/Scoreboard;updateScore(Lnet/minecraft/scoreboard/ScoreboardPlayerScore;)V
-
updatePlayerScore
- Overrides:
updatePlayerScore
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lebc;a(Ljava/lang/String;)V
intermediary method_1152
Lnet/minecraft/class_269;method_1152(Ljava/lang/String;)V
named updatePlayerScore
Lnet/minecraft/scoreboard/Scoreboard;updatePlayerScore(Ljava/lang/String;)V
-
updatePlayerScore
- Overrides:
updatePlayerScore
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lebc;a(Ljava/lang/String;Leaz;)V
intermediary method_1190
Lnet/minecraft/class_269;method_1190(Ljava/lang/String;Lnet/minecraft/class_266;)V
named updatePlayerScore
Lnet/minecraft/scoreboard/Scoreboard;updatePlayerScore(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
setObjectiveSlot
- Overrides:
setObjectiveSlot
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lebc;a(ILeaz;)V
intermediary method_1158
Lnet/minecraft/class_269;method_1158(ILnet/minecraft/class_266;)V
named setObjectiveSlot
Lnet/minecraft/scoreboard/Scoreboard;setObjectiveSlot(ILnet/minecraft/scoreboard/ScoreboardObjective;)V
-
addPlayerToTeam
- Overrides:
addPlayerToTeam
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lebc;a(Ljava/lang/String;Leba;)Z
intermediary method_1172
Lnet/minecraft/class_269;method_1172(Ljava/lang/String;Lnet/minecraft/class_268;)Z
named addPlayerToTeam
Lnet/minecraft/scoreboard/Scoreboard;addPlayerToTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)Z
-
removePlayerFromTeam
- Overrides:
removePlayerFromTeam
in classScoreboard
- Mappings:
Namespace Name Mixin selector official b
Lebc;b(Ljava/lang/String;Leba;)V
intermediary method_1157
Lnet/minecraft/class_269;method_1157(Ljava/lang/String;Lnet/minecraft/class_268;)V
named removePlayerFromTeam
Lnet/minecraft/scoreboard/Scoreboard;removePlayerFromTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)V
-
updateObjective
- Overrides:
updateObjective
in classScoreboard
- Mappings:
Namespace Name Mixin selector official a
Lebc;a(Leaz;)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
Lebc;b(Leaz;)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
Lebc;c(Leaz;)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
Lebc;a(Leba;)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
Lebc;b(Leba;)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
Lebc;c(Leba;)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
Lacv;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
Lacv;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
Lacv;d(Leaz;)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
Lacv;e(Leaz;)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
Lacv;f(Leaz;)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
Lacv;g(Leaz;)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
Lacv;h(Leaz;)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
-
createState
- Mappings:
Namespace Name Mixin selector official b
Lacv;b()Lebd;
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
Lacv;a(Lqp;)Lebd;
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;
-