Package net.minecraft.scoreboard
Class Scoreboard
java.lang.Object
net.minecraft.scoreboard.Scoreboard
- Direct Known Subclasses:
ServerScoreboard
- Mappings:
Namespace Name official cfcintermediary net/minecraft/class_1471named net/minecraft/scoreboard/Scoreboard
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static String[]private final Map<String,ScoreboardObjective> private final ScoreboardObjective[]private final Map<GenericScoreboardCriteria,List<ScoreboardObjective>> private final Map<String,Map<ScoreboardObjective, ScoreboardPlayerScore>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanclearPlayerTeam(String string) getAllPlayerScores(ScoreboardObjective objective) static intgetDisplaySlotId(String slotName) static StringgetDisplaySlotName(int slotId) static String[]getNullableObjective(String name) getObjectiveForSlot(int int2) getPlayerObjectives(String string) getPlayerScore(String player, ScoreboardObjective objective) getPlayerTeam(String string) getTeams()final voidmethod_18109(GenericScoreboardCriteria genericScoreboardCriteria, String string, Consumer<ScoreboardPlayerScore> consumer) protected voidmethod_18110(NbtList nbtList) method_18113(String string, GenericScoreboardCriteria genericScoreboardCriteria, Text text, GenericScoreboardCriteria.class_4104 class_4104) booleanmethod_18116(String string) method_18117(String string) protected NbtListbooleanmethod_6614(String string, Team team) booleanplayerHasObjective(String playerName, ScoreboardObjective objective) voidremoveObjective(ScoreboardObjective objective) voidremovePlayerFromTeam(String playerName, Team team) voidremoveTeam(Team team) voidresetEntityScore(Entity entity) voidresetPlayerScore(String playerName, ScoreboardObjective objective) voidsetObjectiveSlot(int slot, ScoreboardObjective objective) voidupdateExistingObjective(ScoreboardObjective objective) voidupdateObjective(ScoreboardObjective objective) voidupdatePlayerScore(String playerName) voidupdatePlayerScore(String playerName, ScoreboardObjective objective) voidupdateRemovedObjective(ScoreboardObjective objective) voidupdateRemovedTeam(Team team) voidupdateScore(ScoreboardPlayerScore score) voidupdateScoreboardTeam(Team team) void
-
Field Details
-
names
- Mappings:
Namespace Name Mixin selector official gLcfc;g:[Ljava/lang/String;intermediary field_10276Lnet/minecraft/class_1471;field_10276:[Ljava/lang/String;named namesLnet/minecraft/scoreboard/Scoreboard;names:[Ljava/lang/String;
-
objectives
- Mappings:
Namespace Name Mixin selector official aLcfc;a:Ljava/util/Map;intermediary field_5688Lnet/minecraft/class_1471;field_5688:Ljava/util/Map;named objectivesLnet/minecraft/scoreboard/Scoreboard;objectives:Ljava/util/Map;
-
objectivesByCriterion
- Mappings:
Namespace Name Mixin selector official bLcfc;b:Ljava/util/Map;intermediary field_5689Lnet/minecraft/class_1471;field_5689:Ljava/util/Map;named objectivesByCriterionLnet/minecraft/scoreboard/Scoreboard;objectivesByCriterion:Ljava/util/Map;
-
playerObjectives
- Mappings:
Namespace Name Mixin selector official cLcfc;c:Ljava/util/Map;intermediary field_5690Lnet/minecraft/class_1471;field_5690:Ljava/util/Map;named playerObjectivesLnet/minecraft/scoreboard/Scoreboard;playerObjectives:Ljava/util/Map;
-
objectivesArray
- Mappings:
Namespace Name Mixin selector official dLcfc;d:[Lcez;intermediary field_5691Lnet/minecraft/class_1471;field_5691:[Lnet/minecraft/class_1467;named objectivesArrayLnet/minecraft/scoreboard/Scoreboard;objectivesArray:[Lnet/minecraft/scoreboard/ScoreboardObjective;
-
teams
- Mappings:
Namespace Name Mixin selector official eLcfc;e:Ljava/util/Map;intermediary field_5692Lnet/minecraft/class_1471;field_5692:Ljava/util/Map;named teamsLnet/minecraft/scoreboard/Scoreboard;teams:Ljava/util/Map;
-
teamsByPlayer
- Mappings:
Namespace Name Mixin selector official fLcfc;f:Ljava/util/Map;intermediary field_5693Lnet/minecraft/class_1471;field_5693:Ljava/util/Map;named teamsByPlayerLnet/minecraft/scoreboard/Scoreboard;teamsByPlayer:Ljava/util/Map;
-
-
Constructor Details
-
Scoreboard
public Scoreboard()
-
-
Method Details
-
method_18116
- Mappings:
Namespace Name Mixin selector official bLcfc;b(Ljava/lang/String;)Zintermediary method_18116Lnet/minecraft/class_1471;method_18116(Ljava/lang/String;)Znamed method_18116Lnet/minecraft/scoreboard/Scoreboard;method_18116(Ljava/lang/String;)Z
-
method_18117
- Mappings:
Namespace Name Mixin selector official cLcfc;c(Ljava/lang/String;)Lcez;intermediary method_18117Lnet/minecraft/class_1471;method_18117(Ljava/lang/String;)Lnet/minecraft/class_1467;named method_18117Lnet/minecraft/scoreboard/Scoreboard;method_18117(Ljava/lang/String;)Lnet/minecraft/scoreboard/ScoreboardObjective;
-
getNullableObjective
- Mappings:
Namespace Name Mixin selector official dLcfc;d(Ljava/lang/String;)Lcez;intermediary method_4888Lnet/minecraft/class_1471;method_4888(Ljava/lang/String;)Lnet/minecraft/class_1467;named getNullableObjectiveLnet/minecraft/scoreboard/Scoreboard;getNullableObjective(Ljava/lang/String;)Lnet/minecraft/scoreboard/ScoreboardObjective;
-
method_18113
public ScoreboardObjective method_18113(String string, GenericScoreboardCriteria genericScoreboardCriteria, Text text, GenericScoreboardCriteria.class_4104 class_4104) - Mappings:
Namespace Name Mixin selector official aLcfc;a(Ljava/lang/String;Lcff;Lij;Lcff$a;)Lcez;intermediary method_18113Lnet/minecraft/class_1471;method_18113(Ljava/lang/String;Lnet/minecraft/class_1473;Lnet/minecraft/class_1982;Lnet/minecraft/class_1473$class_4104;)Lnet/minecraft/class_1467;named method_18113Lnet/minecraft/scoreboard/Scoreboard;method_18113(Ljava/lang/String;Lnet/minecraft/scoreboard/GenericScoreboardCriteria;Lnet/minecraft/text/Text;Lnet/minecraft/scoreboard/GenericScoreboardCriteria$class_4104;)Lnet/minecraft/scoreboard/ScoreboardObjective;
-
method_18109
public final void method_18109(GenericScoreboardCriteria genericScoreboardCriteria, String string, Consumer<ScoreboardPlayerScore> consumer) - Mappings:
Namespace Name Mixin selector official aLcfc;a(Lcff;Ljava/lang/String;Ljava/util/function/Consumer;)Vintermediary method_18109Lnet/minecraft/class_1471;method_18109(Lnet/minecraft/class_1473;Ljava/lang/String;Ljava/util/function/Consumer;)Vnamed method_18109Lnet/minecraft/scoreboard/Scoreboard;method_18109(Lnet/minecraft/scoreboard/GenericScoreboardCriteria;Ljava/lang/String;Ljava/util/function/Consumer;)V
-
playerHasObjective
- Mappings:
Namespace Name Mixin selector official bLcfc;b(Ljava/lang/String;Lcez;)Zintermediary method_9360Lnet/minecraft/class_1471;method_9360(Ljava/lang/String;Lnet/minecraft/class_1467;)Znamed playerHasObjectiveLnet/minecraft/scoreboard/Scoreboard;playerHasObjective(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardObjective;)Z
-
getPlayerScore
- Mappings:
Namespace Name Mixin selector official cLcfc;c(Ljava/lang/String;Lcez;)Lcfb;intermediary method_4882Lnet/minecraft/class_1471;method_4882(Ljava/lang/String;Lnet/minecraft/class_1467;)Lnet/minecraft/class_1469;named getPlayerScoreLnet/minecraft/scoreboard/Scoreboard;getPlayerScore(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardObjective;)Lnet/minecraft/scoreboard/ScoreboardPlayerScore;
-
getAllPlayerScores
- Mappings:
Namespace Name Mixin selector official iLcfc;i(Lcez;)Ljava/util/Collection;intermediary method_4903Lnet/minecraft/class_1471;method_4903(Lnet/minecraft/class_1467;)Ljava/util/Collection;named getAllPlayerScoresLnet/minecraft/scoreboard/Scoreboard;getAllPlayerScores(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/Collection;
-
getObjectives
- Mappings:
Namespace Name Mixin selector official cLcfc;c()Ljava/util/Collection;intermediary method_4890Lnet/minecraft/class_1471;method_4890()Ljava/util/Collection;named getObjectivesLnet/minecraft/scoreboard/Scoreboard;getObjectives()Ljava/util/Collection;
-
method_18118
- Mappings:
Namespace Name Mixin selector official dLcfc;d()Ljava/util/Collection;intermediary method_18118Lnet/minecraft/class_1471;method_18118()Ljava/util/Collection;named method_18118Lnet/minecraft/scoreboard/Scoreboard;method_18118()Ljava/util/Collection;
-
getKnownPlayers
- Mappings:
Namespace Name Mixin selector official eLcfc;e()Ljava/util/Collection;intermediary method_4894Lnet/minecraft/class_1471;method_4894()Ljava/util/Collection;named getKnownPlayersLnet/minecraft/scoreboard/Scoreboard;getKnownPlayers()Ljava/util/Collection;
-
resetPlayerScore
- Mappings:
Namespace Name Mixin selector official dLcfc;d(Ljava/lang/String;Lcez;)Vintermediary method_9361Lnet/minecraft/class_1471;method_9361(Ljava/lang/String;Lnet/minecraft/class_1467;)Vnamed resetPlayerScoreLnet/minecraft/scoreboard/Scoreboard;resetPlayerScore(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
getPlayerObjectives
- Mappings:
Namespace Name Mixin selector official eLcfc;e(Ljava/lang/String;)Ljava/util/Map;intermediary method_4896Lnet/minecraft/class_1471;method_4896(Ljava/lang/String;)Ljava/util/Map;named getPlayerObjectivesLnet/minecraft/scoreboard/Scoreboard;getPlayerObjectives(Ljava/lang/String;)Ljava/util/Map;
-
removeObjective
- Mappings:
Namespace Name Mixin selector official jLcfc;j(Lcez;)Vintermediary method_4906Lnet/minecraft/class_1471;method_4906(Lnet/minecraft/class_1467;)Vnamed removeObjectiveLnet/minecraft/scoreboard/Scoreboard;removeObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
setObjectiveSlot
- Mappings:
Namespace Name Mixin selector official aLcfc;a(ILcez;)Vintermediary method_4876Lnet/minecraft/class_1471;method_4876(ILnet/minecraft/class_1467;)Vnamed setObjectiveSlotLnet/minecraft/scoreboard/Scoreboard;setObjectiveSlot(ILnet/minecraft/scoreboard/ScoreboardObjective;)V
-
getObjectiveForSlot
- Mappings:
Namespace Name Mixin selector official aLcfc;a(I)Lcez;intermediary method_4875Lnet/minecraft/class_1471;method_4875(I)Lnet/minecraft/class_1467;named getObjectiveForSlotLnet/minecraft/scoreboard/Scoreboard;getObjectiveForSlot(I)Lnet/minecraft/scoreboard/ScoreboardObjective;
-
getTeam
- Mappings:
Namespace Name Mixin selector official fLcfc;f(Ljava/lang/String;)Lcfa;intermediary method_4898Lnet/minecraft/class_1471;method_4898(Ljava/lang/String;)Lnet/minecraft/class_1468;named getTeamLnet/minecraft/scoreboard/Scoreboard;getTeam(Ljava/lang/String;)Lnet/minecraft/scoreboard/Team;
-
addTeam
- Mappings:
Namespace Name Mixin selector official gLcfc;g(Ljava/lang/String;)Lcfa;intermediary method_4900Lnet/minecraft/class_1471;method_4900(Ljava/lang/String;)Lnet/minecraft/class_1468;named addTeamLnet/minecraft/scoreboard/Scoreboard;addTeam(Ljava/lang/String;)Lnet/minecraft/scoreboard/Team;
-
removeTeam
- Mappings:
Namespace Name Mixin selector official dLcfc;d(Lcfa;)Vintermediary method_4895Lnet/minecraft/class_1471;method_4895(Lnet/minecraft/class_1468;)Vnamed removeTeamLnet/minecraft/scoreboard/Scoreboard;removeTeam(Lnet/minecraft/scoreboard/Team;)V
-
method_6614
- Mappings:
Namespace Name Mixin selector official aLcfc;a(Ljava/lang/String;Lcfa;)Zintermediary method_6614Lnet/minecraft/class_1471;method_6614(Ljava/lang/String;Lnet/minecraft/class_1468;)Znamed method_6614Lnet/minecraft/scoreboard/Scoreboard;method_6614(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)Z
-
clearPlayerTeam
- Mappings:
Namespace Name Mixin selector official hLcfc;h(Ljava/lang/String;)Zintermediary method_4902Lnet/minecraft/class_1471;method_4902(Ljava/lang/String;)Znamed clearPlayerTeamLnet/minecraft/scoreboard/Scoreboard;clearPlayerTeam(Ljava/lang/String;)Z
-
removePlayerFromTeam
- Mappings:
Namespace Name Mixin selector official bLcfc;b(Ljava/lang/String;Lcfa;)Vintermediary method_4889Lnet/minecraft/class_1471;method_4889(Ljava/lang/String;Lnet/minecraft/class_1468;)Vnamed removePlayerFromTeamLnet/minecraft/scoreboard/Scoreboard;removePlayerFromTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)V
-
getTeamNames
- Mappings:
Namespace Name Mixin selector official fLcfc;f()Ljava/util/Collection;intermediary method_4899Lnet/minecraft/class_1471;method_4899()Ljava/util/Collection;named getTeamNamesLnet/minecraft/scoreboard/Scoreboard;getTeamNames()Ljava/util/Collection;
-
getTeams
- Mappings:
Namespace Name Mixin selector official gLcfc;g()Ljava/util/Collection;intermediary method_4901Lnet/minecraft/class_1471;method_4901()Ljava/util/Collection;named getTeamsLnet/minecraft/scoreboard/Scoreboard;getTeams()Ljava/util/Collection;
-
getPlayerTeam
- Mappings:
Namespace Name Mixin selector official iLcfc;i(Ljava/lang/String;)Lcfa;intermediary method_4904Lnet/minecraft/class_1471;method_4904(Ljava/lang/String;)Lnet/minecraft/class_1468;named getPlayerTeamLnet/minecraft/scoreboard/Scoreboard;getPlayerTeam(Ljava/lang/String;)Lnet/minecraft/scoreboard/Team;
-
updateObjective
- Mappings:
Namespace Name Mixin selector official aLcfc;a(Lcez;)Vintermediary method_4877Lnet/minecraft/class_1471;method_4877(Lnet/minecraft/class_1467;)Vnamed updateObjectiveLnet/minecraft/scoreboard/Scoreboard;updateObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
updateExistingObjective
- Mappings:
Namespace Name Mixin selector official bLcfc;b(Lcez;)Vintermediary method_4886Lnet/minecraft/class_1471;method_4886(Lnet/minecraft/class_1467;)Vnamed updateExistingObjectiveLnet/minecraft/scoreboard/Scoreboard;updateExistingObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
updateRemovedObjective
- Mappings:
Namespace Name Mixin selector official cLcfc;c(Lcez;)Vintermediary method_4891Lnet/minecraft/class_1471;method_4891(Lnet/minecraft/class_1467;)Vnamed updateRemovedObjectiveLnet/minecraft/scoreboard/Scoreboard;updateRemovedObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
updateScore
- Mappings:
Namespace Name Mixin selector official aLcfc;a(Lcfb;)Vintermediary method_4879Lnet/minecraft/class_1471;method_4879(Lnet/minecraft/class_1469;)Vnamed updateScoreLnet/minecraft/scoreboard/Scoreboard;updateScore(Lnet/minecraft/scoreboard/ScoreboardPlayerScore;)V
-
updatePlayerScore
- Mappings:
Namespace Name Mixin selector official aLcfc;a(Ljava/lang/String;)Vintermediary method_4881Lnet/minecraft/class_1471;method_4881(Ljava/lang/String;)Vnamed updatePlayerScoreLnet/minecraft/scoreboard/Scoreboard;updatePlayerScore(Ljava/lang/String;)V
-
updatePlayerScore
- Mappings:
Namespace Name Mixin selector official aLcfc;a(Ljava/lang/String;Lcez;)Vintermediary method_9358Lnet/minecraft/class_1471;method_9358(Ljava/lang/String;Lnet/minecraft/class_1467;)Vnamed updatePlayerScoreLnet/minecraft/scoreboard/Scoreboard;updatePlayerScore(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
updateScoreboardTeamAndPlayers
- Mappings:
Namespace Name Mixin selector official aLcfc;a(Lcfa;)Vintermediary method_4878Lnet/minecraft/class_1471;method_4878(Lnet/minecraft/class_1468;)Vnamed updateScoreboardTeamAndPlayersLnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeamAndPlayers(Lnet/minecraft/scoreboard/Team;)V
-
updateScoreboardTeam
- Mappings:
Namespace Name Mixin selector official bLcfc;b(Lcfa;)Vintermediary method_4887Lnet/minecraft/class_1471;method_4887(Lnet/minecraft/class_1468;)Vnamed updateScoreboardTeamLnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeam(Lnet/minecraft/scoreboard/Team;)V
-
updateRemovedTeam
- Mappings:
Namespace Name Mixin selector official cLcfc;c(Lcfa;)Vintermediary method_4892Lnet/minecraft/class_1471;method_4892(Lnet/minecraft/class_1468;)Vnamed updateRemovedTeamLnet/minecraft/scoreboard/Scoreboard;updateRemovedTeam(Lnet/minecraft/scoreboard/Team;)V
-
getDisplaySlotName
- Mappings:
Namespace Name Mixin selector official bLcfc;b(I)Ljava/lang/String;intermediary method_4885Lnet/minecraft/class_1471;method_4885(I)Ljava/lang/String;named getDisplaySlotNameLnet/minecraft/scoreboard/Scoreboard;getDisplaySlotName(I)Ljava/lang/String;
-
getDisplaySlotId
- Mappings:
Namespace Name Mixin selector official jLcfc;j(Ljava/lang/String;)Iintermediary method_4905Lnet/minecraft/class_1471;method_4905(Ljava/lang/String;)Inamed getDisplaySlotIdLnet/minecraft/scoreboard/Scoreboard;getDisplaySlotId(Ljava/lang/String;)I
-
getDisplaySlotNames
- Mappings:
Namespace Name Mixin selector official hLcfc;h()[Ljava/lang/String;intermediary method_9362Lnet/minecraft/class_1471;method_9362()[Ljava/lang/String;named getDisplaySlotNamesLnet/minecraft/scoreboard/Scoreboard;getDisplaySlotNames()[Ljava/lang/String;
-
resetEntityScore
- Mappings:
Namespace Name Mixin selector official aLcfc;a(Laer;)Vintermediary method_9359Lnet/minecraft/class_1471;method_9359(Lnet/minecraft/class_864;)Vnamed resetEntityScoreLnet/minecraft/scoreboard/Scoreboard;resetEntityScore(Lnet/minecraft/entity/Entity;)V
-
method_18120
- Mappings:
Namespace Name Mixin selector official iLcfc;i()Lhe;intermediary method_18120Lnet/minecraft/class_1471;method_18120()Lnet/minecraft/class_474;named method_18120Lnet/minecraft/scoreboard/Scoreboard;method_18120()Lnet/minecraft/nbt/NbtList;
-
method_18110
- Mappings:
Namespace Name Mixin selector official aLcfc;a(Lhe;)Vintermediary method_18110Lnet/minecraft/class_1471;method_18110(Lnet/minecraft/class_474;)Vnamed method_18110Lnet/minecraft/scoreboard/Scoreboard;method_18110(Lnet/minecraft/nbt/NbtList;)V
-