Package net.minecraft.scoreboard
Class Scoreboard
java.lang.Object
net.minecraft.scoreboard.Scoreboard
- Direct Known Subclasses:
ServerScoreboard
- Mappings:
Namespace Name official bbnintermediary 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 gLbbn;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 aLbbn;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 bLbbn;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 cLbbn;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 dLbbn;d:[Lbbj;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 eLbbn;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 fLbbn;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 bLbbn;b(Ljava/lang/String;)Lbbj;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 aLbbn;a(Ljava/lang/String;Lbbt;)Lbbj;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 aLbbn;a(Lbbt;)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 bLbbn;b(Ljava/lang/String;Lbbj;)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 cLbbn;c(Ljava/lang/String;Lbbj;)Lbbl;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 iLbbn;i(Lbbj;)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 cLbbn;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 dLbbn;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 dLbbn;d(Ljava/lang/String;Lbbj;)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 eLbbn;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 cLbbn;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 kLbbn;k(Lbbj;)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 aLbbn;a(ILbbj;)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 aLbbn;a(I)Lbbj;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 dLbbn;d(Ljava/lang/String;)Lbbk;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 eLbbn;e(Ljava/lang/String;)Lbbk;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 dLbbn;d(Lbbk;)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 aLbbn;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 fLbbn;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 aLbbn;a(Ljava/lang/String;Lbbk;)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 fLbbn;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 gLbbn;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 gLbbn;g(Ljava/lang/String;)Lbbk;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 aLbbn;a(Lbbj;)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 bLbbn;b(Lbbj;)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 cLbbn;c(Lbbj;)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 aLbbn;a(Lbbl;)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 aLbbn;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 aLbbn;a(Ljava/lang/String;Lbbj;)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 aLbbn;a(Lbbk;)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 bLbbn;b(Lbbk;)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 cLbbn;c(Lbbk;)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 bLbbn;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 hLbbn;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 hLbbn;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 aLbbn;a(Lrr;)Vintermediary method_9359Lnet/minecraft/class_1471;method_9359(Lnet/minecraft/class_864;)Vnamed resetEntityScoreLnet/minecraft/scoreboard/Scoreboard;resetEntityScore(Lnet/minecraft/entity/Entity;)V
-