Package net.minecraft.scoreboard
Class Scoreboard
java.lang.Object
net.minecraft.scoreboard.Scoreboard
- Direct Known Subclasses:
ServerScoreboard
public class Scoreboard extends Object
- Mappings:
Namespace Name official djs
intermediary net/minecraft/class_269
named net/minecraft/scoreboard/Scoreboard
-
Field Summary
Fields Modifier and Type Field Description private static String[]
displaySlotNames
private Map<String,ScoreboardObjective>
objectives
private Map<ScoreboardCriterion,List<ScoreboardObjective>>
objectivesByCriterion
private ScoreboardObjective[]
objectiveSlots
private Map<String,Map<ScoreboardObjective,ScoreboardPlayerScore>>
playerObjectives
private Map<String,Team>
teams
private Map<String,Team>
teamsByPlayer
-
Constructor Summary
Constructors Constructor Description Scoreboard()
-
Method Summary
-
Field Details
-
displaySlotNames
- Mappings:
Namespace Name Mixin selector official g
Ldjs;g:[Ljava/lang/String;
intermediary field_1430
Lnet/minecraft/class_269;field_1430:[Ljava/lang/String;
named displaySlotNames
Lnet/minecraft/scoreboard/Scoreboard;displaySlotNames:[Ljava/lang/String;
-
objectives
- Mappings:
Namespace Name Mixin selector official a
Ldjs;a:Ljava/util/Map;
intermediary field_1428
Lnet/minecraft/class_269;field_1428:Ljava/util/Map;
named objectives
Lnet/minecraft/scoreboard/Scoreboard;objectives:Ljava/util/Map;
-
objectivesByCriterion
- Mappings:
Namespace Name Mixin selector official b
Ldjs;b:Ljava/util/Map;
intermediary field_1429
Lnet/minecraft/class_269;field_1429:Ljava/util/Map;
named objectivesByCriterion
Lnet/minecraft/scoreboard/Scoreboard;objectivesByCriterion:Ljava/util/Map;
-
playerObjectives
- Mappings:
Namespace Name Mixin selector official c
Ldjs;c:Ljava/util/Map;
intermediary field_1431
Lnet/minecraft/class_269;field_1431:Ljava/util/Map;
named playerObjectives
Lnet/minecraft/scoreboard/Scoreboard;playerObjectives:Ljava/util/Map;
-
objectiveSlots
- Mappings:
Namespace Name Mixin selector official d
Ldjs;d:[Ldjp;
intermediary field_1432
Lnet/minecraft/class_269;field_1432:[Lnet/minecraft/class_266;
named objectiveSlots
Lnet/minecraft/scoreboard/Scoreboard;objectiveSlots:[Lnet/minecraft/scoreboard/ScoreboardObjective;
-
teams
- Mappings:
Namespace Name Mixin selector official e
Ldjs;e:Ljava/util/Map;
intermediary field_1426
Lnet/minecraft/class_269;field_1426:Ljava/util/Map;
named teams
Lnet/minecraft/scoreboard/Scoreboard;teams:Ljava/util/Map;
-
teamsByPlayer
- Mappings:
Namespace Name Mixin selector official f
Ldjs;f:Ljava/util/Map;
intermediary field_1427
Lnet/minecraft/class_269;field_1427:Ljava/util/Map;
named teamsByPlayer
Lnet/minecraft/scoreboard/Scoreboard;teamsByPlayer:Ljava/util/Map;
-
-
Constructor Details
-
Scoreboard
public Scoreboard()
-
-
Method Details
-
containsObjective
- Mappings:
Namespace Name Mixin selector official b
Ldjs;b(Ljava/lang/String;)Z
intermediary method_1181
Lnet/minecraft/class_269;method_1181(Ljava/lang/String;)Z
named containsObjective
Lnet/minecraft/scoreboard/Scoreboard;containsObjective(Ljava/lang/String;)Z
-
getObjective
- Mappings:
Namespace Name Mixin selector official c
Ldjs;c(Ljava/lang/String;)Ldjp;
intermediary method_1165
Lnet/minecraft/class_269;method_1165(Ljava/lang/String;)Lnet/minecraft/class_266;
named getObjective
Lnet/minecraft/scoreboard/Scoreboard;getObjective(Ljava/lang/String;)Lnet/minecraft/scoreboard/ScoreboardObjective;
-
getNullableObjective
- Mappings:
Namespace Name Mixin selector official d
Ldjs;d(Ljava/lang/String;)Ldjp;
intermediary method_1170
Lnet/minecraft/class_269;method_1170(Ljava/lang/String;)Lnet/minecraft/class_266;
named getNullableObjective
Lnet/minecraft/scoreboard/Scoreboard;getNullableObjective(Ljava/lang/String;)Lnet/minecraft/scoreboard/ScoreboardObjective;
-
addObjective
public ScoreboardObjective addObjective(String name, ScoreboardCriterion criterion, Text displayName, ScoreboardCriterion.RenderType renderType)- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(Ljava/lang/String;Ldjv;Loi;Ldjv$a;)Ldjp;
intermediary method_1168
Lnet/minecraft/class_269;method_1168(Ljava/lang/String;Lnet/minecraft/class_274;Lnet/minecraft/class_2561;Lnet/minecraft/class_274$class_275;)Lnet/minecraft/class_266;
named addObjective
Lnet/minecraft/scoreboard/Scoreboard;addObjective(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardCriterion;Lnet/minecraft/text/Text;Lnet/minecraft/scoreboard/ScoreboardCriterion$RenderType;)Lnet/minecraft/scoreboard/ScoreboardObjective;
-
forEachScore
public final void forEachScore(ScoreboardCriterion criterion, String player, Consumer<ScoreboardPlayerScore> action)- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(Ldjv;Ljava/lang/String;Ljava/util/function/Consumer;)V
intermediary method_1162
Lnet/minecraft/class_269;method_1162(Lnet/minecraft/class_274;Ljava/lang/String;Ljava/util/function/Consumer;)V
named forEachScore
Lnet/minecraft/scoreboard/Scoreboard;forEachScore(Lnet/minecraft/scoreboard/ScoreboardCriterion;Ljava/lang/String;Ljava/util/function/Consumer;)V
-
playerHasObjective
- Mappings:
Namespace Name Mixin selector official b
Ldjs;b(Ljava/lang/String;Ldjp;)Z
intermediary method_1183
Lnet/minecraft/class_269;method_1183(Ljava/lang/String;Lnet/minecraft/class_266;)Z
named playerHasObjective
Lnet/minecraft/scoreboard/Scoreboard;playerHasObjective(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardObjective;)Z
-
getPlayerScore
- Mappings:
Namespace Name Mixin selector official c
Ldjs;c(Ljava/lang/String;Ldjp;)Ldjr;
intermediary method_1180
Lnet/minecraft/class_269;method_1180(Ljava/lang/String;Lnet/minecraft/class_266;)Lnet/minecraft/class_267;
named getPlayerScore
Lnet/minecraft/scoreboard/Scoreboard;getPlayerScore(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardObjective;)Lnet/minecraft/scoreboard/ScoreboardPlayerScore;
-
getAllPlayerScores
- Mappings:
Namespace Name Mixin selector official i
Ldjs;i(Ldjp;)Ljava/util/Collection;
intermediary method_1184
Lnet/minecraft/class_269;method_1184(Lnet/minecraft/class_266;)Ljava/util/Collection;
named getAllPlayerScores
Lnet/minecraft/scoreboard/Scoreboard;getAllPlayerScores(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/Collection;
-
getObjectives
- Mappings:
Namespace Name Mixin selector official c
Ldjs;c()Ljava/util/Collection;
intermediary method_1151
Lnet/minecraft/class_269;method_1151()Ljava/util/Collection;
named getObjectives
Lnet/minecraft/scoreboard/Scoreboard;getObjectives()Ljava/util/Collection;
-
getObjectiveNames
- Mappings:
Namespace Name Mixin selector official d
Ldjs;d()Ljava/util/Collection;
intermediary method_1163
Lnet/minecraft/class_269;method_1163()Ljava/util/Collection;
named getObjectiveNames
Lnet/minecraft/scoreboard/Scoreboard;getObjectiveNames()Ljava/util/Collection;
-
getKnownPlayers
- Mappings:
Namespace Name Mixin selector official e
Ldjs;e()Ljava/util/Collection;
intermediary method_1178
Lnet/minecraft/class_269;method_1178()Ljava/util/Collection;
named getKnownPlayers
Lnet/minecraft/scoreboard/Scoreboard;getKnownPlayers()Ljava/util/Collection;
-
resetPlayerScore
- Mappings:
Namespace Name Mixin selector official d
Ldjs;d(Ljava/lang/String;Ldjp;)V
intermediary method_1155
Lnet/minecraft/class_269;method_1155(Ljava/lang/String;Lnet/minecraft/class_266;)V
named resetPlayerScore
Lnet/minecraft/scoreboard/Scoreboard;resetPlayerScore(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
getPlayerObjectives
- Mappings:
Namespace Name Mixin selector official e
Ldjs;e(Ljava/lang/String;)Ljava/util/Map;
intermediary method_1166
Lnet/minecraft/class_269;method_1166(Ljava/lang/String;)Ljava/util/Map;
named getPlayerObjectives
Lnet/minecraft/scoreboard/Scoreboard;getPlayerObjectives(Ljava/lang/String;)Ljava/util/Map;
-
removeObjective
- Mappings:
Namespace Name Mixin selector official j
Ldjs;j(Ldjp;)V
intermediary method_1194
Lnet/minecraft/class_269;method_1194(Lnet/minecraft/class_266;)V
named removeObjective
Lnet/minecraft/scoreboard/Scoreboard;removeObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
setObjectiveSlot
- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(ILdjp;)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
-
getObjectiveForSlot
- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(I)Ldjp;
intermediary method_1189
Lnet/minecraft/class_269;method_1189(I)Lnet/minecraft/class_266;
named getObjectiveForSlot
Lnet/minecraft/scoreboard/Scoreboard;getObjectiveForSlot(I)Lnet/minecraft/scoreboard/ScoreboardObjective;
-
getTeam
- Mappings:
Namespace Name Mixin selector official f
Ldjs;f(Ljava/lang/String;)Ldjq;
intermediary method_1153
Lnet/minecraft/class_269;method_1153(Ljava/lang/String;)Lnet/minecraft/class_268;
named getTeam
Lnet/minecraft/scoreboard/Scoreboard;getTeam(Ljava/lang/String;)Lnet/minecraft/scoreboard/Team;
-
addTeam
- Mappings:
Namespace Name Mixin selector official g
Ldjs;g(Ljava/lang/String;)Ldjq;
intermediary method_1171
Lnet/minecraft/class_269;method_1171(Ljava/lang/String;)Lnet/minecraft/class_268;
named addTeam
Lnet/minecraft/scoreboard/Scoreboard;addTeam(Ljava/lang/String;)Lnet/minecraft/scoreboard/Team;
-
removeTeam
- Mappings:
Namespace Name Mixin selector official d
Ldjs;d(Ldjq;)V
intermediary method_1191
Lnet/minecraft/class_269;method_1191(Lnet/minecraft/class_268;)V
named removeTeam
Lnet/minecraft/scoreboard/Scoreboard;removeTeam(Lnet/minecraft/scoreboard/Team;)V
-
addPlayerToTeam
- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(Ljava/lang/String;Ldjq;)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
-
clearPlayerTeam
- Mappings:
Namespace Name Mixin selector official h
Ldjs;h(Ljava/lang/String;)Z
intermediary method_1195
Lnet/minecraft/class_269;method_1195(Ljava/lang/String;)Z
named clearPlayerTeam
Lnet/minecraft/scoreboard/Scoreboard;clearPlayerTeam(Ljava/lang/String;)Z
-
removePlayerFromTeam
- Mappings:
Namespace Name Mixin selector official b
Ldjs;b(Ljava/lang/String;Ldjq;)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
-
getTeamNames
- Mappings:
Namespace Name Mixin selector official f
Ldjs;f()Ljava/util/Collection;
intermediary method_1196
Lnet/minecraft/class_269;method_1196()Ljava/util/Collection;
named getTeamNames
Lnet/minecraft/scoreboard/Scoreboard;getTeamNames()Ljava/util/Collection;
-
getTeams
- Mappings:
Namespace Name Mixin selector official g
Ldjs;g()Ljava/util/Collection;
intermediary method_1159
Lnet/minecraft/class_269;method_1159()Ljava/util/Collection;
named getTeams
Lnet/minecraft/scoreboard/Scoreboard;getTeams()Ljava/util/Collection;
-
getPlayerTeam
- Mappings:
Namespace Name Mixin selector official i
Ldjs;i(Ljava/lang/String;)Ldjq;
intermediary method_1164
Lnet/minecraft/class_269;method_1164(Ljava/lang/String;)Lnet/minecraft/class_268;
named getPlayerTeam
Lnet/minecraft/scoreboard/Scoreboard;getPlayerTeam(Ljava/lang/String;)Lnet/minecraft/scoreboard/Team;
-
updateObjective
- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(Ldjp;)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
- Mappings:
Namespace Name Mixin selector official b
Ldjs;b(Ldjp;)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
- Mappings:
Namespace Name Mixin selector official c
Ldjs;c(Ldjp;)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
-
updateScore
- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(Ldjr;)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
- Mappings:
Namespace Name Mixin selector official a
Ldjs;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
- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(Ljava/lang/String;Ldjp;)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
-
updateScoreboardTeamAndPlayers
- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(Ldjq;)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
- Mappings:
Namespace Name Mixin selector official b
Ldjs;b(Ldjq;)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
- Mappings:
Namespace Name Mixin selector official c
Ldjs;c(Ldjq;)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
-
getDisplaySlotName
- Mappings:
Namespace Name Mixin selector official b
Ldjs;b(I)Ljava/lang/String;
intermediary method_1167
Lnet/minecraft/class_269;method_1167(I)Ljava/lang/String;
named getDisplaySlotName
Lnet/minecraft/scoreboard/Scoreboard;getDisplaySlotName(I)Ljava/lang/String;
-
getDisplaySlotId
- Mappings:
Namespace Name Mixin selector official j
Ldjs;j(Ljava/lang/String;)I
intermediary method_1192
Lnet/minecraft/class_269;method_1192(Ljava/lang/String;)I
named getDisplaySlotId
Lnet/minecraft/scoreboard/Scoreboard;getDisplaySlotId(Ljava/lang/String;)I
-
getDisplaySlotNames
- Mappings:
Namespace Name Mixin selector official h
Ldjs;h()[Ljava/lang/String;
intermediary method_1186
Lnet/minecraft/class_269;method_1186()[Ljava/lang/String;
named getDisplaySlotNames
Lnet/minecraft/scoreboard/Scoreboard;getDisplaySlotNames()[Ljava/lang/String;
-
resetEntityScore
- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(Laqv;)V
intermediary method_1150
Lnet/minecraft/class_269;method_1150(Lnet/minecraft/class_1297;)V
named resetEntityScore
Lnet/minecraft/scoreboard/Scoreboard;resetEntityScore(Lnet/minecraft/entity/Entity;)V
-
toTag
- Mappings:
Namespace Name Mixin selector official i
Ldjs;i()Lmw;
intermediary method_1169
Lnet/minecraft/class_269;method_1169()Lnet/minecraft/class_2499;
named toTag
Lnet/minecraft/scoreboard/Scoreboard;toTag()Lnet/minecraft/nbt/ListTag;
-
fromTag
- Mappings:
Namespace Name Mixin selector official a
Ldjs;a(Lmw;)V
intermediary method_1188
Lnet/minecraft/class_269;method_1188(Lnet/minecraft/class_2499;)V
named fromTag
Lnet/minecraft/scoreboard/Scoreboard;fromTag(Lnet/minecraft/nbt/ListTag;)V
-