Package net.minecraft.scoreboard
Class Scoreboard
java.lang.Object
net.minecraft.scoreboard.Scoreboard
- Direct Known Subclasses:
ServerScoreboard
- Mappings:
Namespace Name official bhkintermediary 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<ScoreboardCriterion,List<ScoreboardObjective>> private final Map<String,Map<ScoreboardObjective, ScoreboardPlayerScore>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddPlayerToTeam(String string, String string2) booleanclearPlayerTeam(String string) getAllPlayerScores(ScoreboardObjective objective) static intgetDisplaySlotId(String slotName) static StringgetDisplaySlotName(int slotId) static String[]getNullableObjective(String name) getObjective(ScoreboardCriterion scoreboardCriterion) getObjectiveForSlot(int int2) getPlayerObjectives(String string) getPlayerScore(String player, ScoreboardObjective objective) getPlayerTeam(String string) getTeams()method_4884(String string, ScoreboardCriterion scoreboardCriterion) 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 gLbhk;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 aLbhk;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 bLbhk;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 cLbhk;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 dLbhk;d:[Lbhg;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 eLbhk;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 fLbhk;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
-
getNullableObjective
- Mappings:
Namespace Name Mixin selector official bLbhk;b(Ljava/lang/String;)Lbhg;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_4884
- Mappings:
Namespace Name Mixin selector official aLbhk;a(Ljava/lang/String;Lbhq;)Lbhg;intermediary method_4884Lnet/minecraft/class_1471;method_4884(Ljava/lang/String;Lnet/minecraft/class_1475;)Lnet/minecraft/class_1467;named method_4884Lnet/minecraft/scoreboard/Scoreboard;method_4884(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardCriterion;)Lnet/minecraft/scoreboard/ScoreboardObjective;
-
getObjective
- Mappings:
Namespace Name Mixin selector official aLbhk;a(Lbhq;)Ljava/util/Collection;intermediary method_4880Lnet/minecraft/class_1471;method_4880(Lnet/minecraft/class_1475;)Ljava/util/Collection;named getObjectiveLnet/minecraft/scoreboard/Scoreboard;getObjective(Lnet/minecraft/scoreboard/ScoreboardCriterion;)Ljava/util/Collection;
-
playerHasObjective
- Mappings:
Namespace Name Mixin selector official bLbhk;b(Ljava/lang/String;Lbhg;)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 cLbhk;c(Ljava/lang/String;Lbhg;)Lbhi;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 iLbhk;i(Lbhg;)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 cLbhk;c()Ljava/util/Collection;intermediary method_4890Lnet/minecraft/class_1471;method_4890()Ljava/util/Collection;named getObjectivesLnet/minecraft/scoreboard/Scoreboard;getObjectives()Ljava/util/Collection;
-
getKnownPlayers
- Mappings:
Namespace Name Mixin selector official dLbhk;d()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 dLbhk;d(Ljava/lang/String;Lbhg;)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
-
method_4897
- Mappings:
Namespace Name Mixin selector official eLbhk;e()Ljava/util/Collection;intermediary method_4897Lnet/minecraft/class_1471;method_4897()Ljava/util/Collection;named method_4897Lnet/minecraft/scoreboard/Scoreboard;method_4897()Ljava/util/Collection;
-
getPlayerObjectives
- Mappings:
Namespace Name Mixin selector official cLbhk;c(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 kLbhk;k(Lbhg;)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 aLbhk;a(ILbhg;)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 aLbhk;a(I)Lbhg;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 dLbhk;d(Ljava/lang/String;)Lbhh;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 eLbhk;e(Ljava/lang/String;)Lbhh;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 dLbhk;d(Lbhh;)Vintermediary method_4895Lnet/minecraft/class_1471;method_4895(Lnet/minecraft/class_1468;)Vnamed removeTeamLnet/minecraft/scoreboard/Scoreboard;removeTeam(Lnet/minecraft/scoreboard/Team;)V
-
addPlayerToTeam
- Mappings:
Namespace Name Mixin selector official aLbhk;a(Ljava/lang/String;Ljava/lang/String;)Zintermediary method_6614Lnet/minecraft/class_1471;method_6614(Ljava/lang/String;Ljava/lang/String;)Znamed addPlayerToTeamLnet/minecraft/scoreboard/Scoreboard;addPlayerToTeam(Ljava/lang/String;Ljava/lang/String;)Z
-
clearPlayerTeam
- Mappings:
Namespace Name Mixin selector official fLbhk;f(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 aLbhk;a(Ljava/lang/String;Lbhh;)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 fLbhk;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 gLbhk;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 gLbhk;g(Ljava/lang/String;)Lbhh;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 aLbhk;a(Lbhg;)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 bLbhk;b(Lbhg;)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 cLbhk;c(Lbhg;)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 aLbhk;a(Lbhi;)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 aLbhk;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 aLbhk;a(Ljava/lang/String;Lbhg;)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 aLbhk;a(Lbhh;)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 bLbhk;b(Lbhh;)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 cLbhk;c(Lbhh;)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 bLbhk;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 hLbhk;h(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 hLbhk;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 aLbhk;a(Lvg;)Vintermediary method_9359Lnet/minecraft/class_1471;method_9359(Lnet/minecraft/class_864;)Vnamed resetEntityScoreLnet/minecraft/scoreboard/Scoreboard;resetEntityScore(Lnet/minecraft/entity/Entity;)V
-