Package net.minecraft.scoreboard
Class Scoreboard
java.lang.Object
net.minecraft.scoreboard.Scoreboard
- Direct Known Subclasses:
ServerScoreboard
- Mappings:
Namespace Name named net/minecraft/scoreboard/Scoreboardintermediary net/minecraft/class_269official fcg
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprivate static final Loggerprivate final Object2ObjectMap<String, ScoreboardObjective> private final Reference2ObjectMap<ScoreboardCriterion, List<ScoreboardObjective>> private final Map<ScoreboardDisplaySlot, ScoreboardObjective> private final Object2ObjectMap<String, Team> private final Object2ObjectMap<String, Team> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddObjective(String name, ScoreboardCriterion criterion, Text displayName, ScoreboardCriterion.RenderType renderType, boolean displayAutoUpdate, @Nullable NumberFormat numberFormat) booleanaddScoreHolderToTeam(String scoreHolderName, Team team) voidclearDeadEntity(Entity entity) booleanfinal voidforEachScore(ScoreboardCriterion criterion, ScoreHolder scoreHolder, Consumer<ScoreAccess> action) getOrCreateScore(ScoreHolder scoreHolder, ScoreboardObjective objective) getOrCreateScore(ScoreHolder scoreHolder, ScoreboardObjective objective, boolean forceWritable) getScore(ScoreHolder scoreHolder, ScoreboardObjective objective) getScoreboardEntries(ScoreboardObjective objective) getScoreHolderObjectives(ScoreHolder scoreHolder) getScoreHolderTeam(String scoreHolderName) private ScoresgetTeams()voidonScoreHolderRemoved(ScoreHolder scoreHolder) voidonScoreRemoved(ScoreHolder scoreHolder, ScoreboardObjective objective) protected voidreadNbt(NbtList list, RegistryWrapper.WrapperLookup registries) voidremoveObjective(ScoreboardObjective objective) voidremoveScore(ScoreHolder scoreHolder, ScoreboardObjective objective) voidremoveScoreHolderFromTeam(String scoreHolderName, Team team) voidremoveScores(ScoreHolder scoreHolder) voidremoveTeam(Team team) protected voidresetScore(ScoreHolder scoreHolder, ScoreboardObjective objective) voidsetObjectiveSlot(ScoreboardDisplaySlot slot, @Nullable ScoreboardObjective objective) protected NbtListtoNbt(RegistryWrapper.WrapperLookup registries) voidupdateExistingObjective(ScoreboardObjective objective) voidupdateObjective(ScoreboardObjective objective) voidupdateRemovedObjective(ScoreboardObjective objective) voidupdateRemovedTeam(Team team) protected voidupdateScore(ScoreHolder scoreHolder, ScoreboardObjective objective, ScoreboardScore score) voidupdateScoreboardTeam(Team team) void
-
Field Details
-
field_47542
- See Also:
- Mappings:
Namespace Name Mixin selector named field_47542Lnet/minecraft/scoreboard/Scoreboard;field_47542:Ljava/lang/String;intermediary field_47542Lnet/minecraft/class_269;field_47542:Ljava/lang/String;official aLfcg;a:Ljava/lang/String;
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/scoreboard/Scoreboard;LOGGER:Lorg/slf4j/Logger;intermediary field_36309Lnet/minecraft/class_269;field_36309:Lorg/slf4j/Logger;official bLfcg;b:Lorg/slf4j/Logger;
-
objectives
- Mappings:
Namespace Name Mixin selector named objectivesLnet/minecraft/scoreboard/Scoreboard;objectives:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;intermediary field_1428Lnet/minecraft/class_269;field_1428:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;official cLfcg;c:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
-
objectivesByCriterion
private final Reference2ObjectMap<ScoreboardCriterion,List<ScoreboardObjective>> objectivesByCriterion- Mappings:
Namespace Name Mixin selector named objectivesByCriterionLnet/minecraft/scoreboard/Scoreboard;objectivesByCriterion:Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;intermediary field_1429Lnet/minecraft/class_269;field_1429:Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;official dLfcg;d:Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;
-
scores
- Mappings:
Namespace Name Mixin selector named scoresLnet/minecraft/scoreboard/Scoreboard;scores:Ljava/util/Map;intermediary field_1431Lnet/minecraft/class_269;field_1431:Ljava/util/Map;official eLfcg;e:Ljava/util/Map;
-
objectiveSlots
- Mappings:
Namespace Name Mixin selector named objectiveSlotsLnet/minecraft/scoreboard/Scoreboard;objectiveSlots:Ljava/util/Map;intermediary field_1432Lnet/minecraft/class_269;field_1432:Ljava/util/Map;official fLfcg;f:Ljava/util/Map;
-
teams
- Mappings:
Namespace Name Mixin selector named teamsLnet/minecraft/scoreboard/Scoreboard;teams:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;intermediary field_1426Lnet/minecraft/class_269;field_1426:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;official gLfcg;g:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
-
teamsByScoreHolder
- Mappings:
Namespace Name Mixin selector named teamsByScoreHolderLnet/minecraft/scoreboard/Scoreboard;teamsByScoreHolder:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;intermediary field_1427Lnet/minecraft/class_269;field_1427:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;official hLfcg;h:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
-
-
Constructor Details
-
Scoreboard
public Scoreboard()
-
-
Method Details
-
getNullableObjective
@Nullable public @Nullable ScoreboardObjective getNullableObjective(@Nullable @Nullable String name) - Mappings:
Namespace Name Mixin selector named getNullableObjectiveLnet/minecraft/scoreboard/Scoreboard;getNullableObjective(Ljava/lang/String;)Lnet/minecraft/scoreboard/ScoreboardObjective;intermediary method_1170Lnet/minecraft/class_269;method_1170(Ljava/lang/String;)Lnet/minecraft/class_266;official aLfcg;a(Ljava/lang/String;)Lfby;
-
addObjective
public ScoreboardObjective addObjective(String name, ScoreboardCriterion criterion, Text displayName, ScoreboardCriterion.RenderType renderType, boolean displayAutoUpdate, @Nullable @Nullable NumberFormat numberFormat) - Mappings:
Namespace Name Mixin selector named addObjectiveLnet/minecraft/scoreboard/Scoreboard;addObjective(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardCriterion;Lnet/minecraft/text/Text;Lnet/minecraft/scoreboard/ScoreboardCriterion$RenderType;ZLnet/minecraft/scoreboard/number/NumberFormat;)Lnet/minecraft/scoreboard/ScoreboardObjective;intermediary method_1168Lnet/minecraft/class_269;method_1168(Ljava/lang/String;Lnet/minecraft/class_274;Lnet/minecraft/class_2561;Lnet/minecraft/class_274$class_275;ZLnet/minecraft/class_9022;)Lnet/minecraft/class_266;official aLfcg;a(Ljava/lang/String;Lfcj;Lwp;Lfcj$a;ZLyf;)Lfby;
-
forEachScore
public final void forEachScore(ScoreboardCriterion criterion, ScoreHolder scoreHolder, Consumer<ScoreAccess> action) - Mappings:
Namespace Name Mixin selector named forEachScoreLnet/minecraft/scoreboard/Scoreboard;forEachScore(Lnet/minecraft/scoreboard/ScoreboardCriterion;Lnet/minecraft/scoreboard/ScoreHolder;Ljava/util/function/Consumer;)Vintermediary method_1162Lnet/minecraft/class_269;method_1162(Lnet/minecraft/class_274;Lnet/minecraft/class_9015;Ljava/util/function/Consumer;)Vofficial aLfcg;a(Lfcj;Lfcf;Ljava/util/function/Consumer;)V
-
getScores
- Mappings:
Namespace Name Mixin selector named getScoresLnet/minecraft/scoreboard/Scoreboard;getScores(Ljava/lang/String;)Lnet/minecraft/scoreboard/Scores;intermediary method_55431Lnet/minecraft/class_269;method_55431(Ljava/lang/String;)Lnet/minecraft/class_9012;official fLfcg;f(Ljava/lang/String;)Lfca;
-
getOrCreateScore
- Mappings:
Namespace Name Mixin selector named getOrCreateScoreLnet/minecraft/scoreboard/Scoreboard;getOrCreateScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)Lnet/minecraft/scoreboard/ScoreAccess;intermediary method_1180Lnet/minecraft/class_269;method_1180(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Lnet/minecraft/class_9014;official cLfcg;c(Lfcf;Lfby;)Lfce;
-
getOrCreateScore
public ScoreAccess getOrCreateScore(ScoreHolder scoreHolder, ScoreboardObjective objective, boolean forceWritable) - Mappings:
Namespace Name Mixin selector named getOrCreateScoreLnet/minecraft/scoreboard/Scoreboard;getOrCreateScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;Z)Lnet/minecraft/scoreboard/ScoreAccess;intermediary method_55425Lnet/minecraft/class_269;method_55425(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;Z)Lnet/minecraft/class_9014;official aLfcg;a(Lfcf;Lfby;Z)Lfce;
-
getScore
@Nullable public @Nullable ReadableScoreboardScore getScore(ScoreHolder scoreHolder, ScoreboardObjective objective) - Mappings:
Namespace Name Mixin selector named getScoreLnet/minecraft/scoreboard/Scoreboard;getScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)Lnet/minecraft/scoreboard/ReadableScoreboardScore;intermediary method_55430Lnet/minecraft/class_269;method_55430(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Lnet/minecraft/class_9013;official dLfcg;d(Lfcf;Lfby;)Lfcc;
-
getScoreboardEntries
- Mappings:
Namespace Name Mixin selector named getScoreboardEntriesLnet/minecraft/scoreboard/Scoreboard;getScoreboardEntries(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/Collection;intermediary method_1184Lnet/minecraft/class_269;method_1184(Lnet/minecraft/class_266;)Ljava/util/Collection;official iLfcg;i(Lfby;)Ljava/util/Collection;
-
getObjectives
- Mappings:
Namespace Name Mixin selector named getObjectivesLnet/minecraft/scoreboard/Scoreboard;getObjectives()Ljava/util/Collection;intermediary method_1151Lnet/minecraft/class_269;method_1151()Ljava/util/Collection;official cLfcg;c()Ljava/util/Collection;
-
getObjectiveNames
- Mappings:
Namespace Name Mixin selector named getObjectiveNamesLnet/minecraft/scoreboard/Scoreboard;getObjectiveNames()Ljava/util/Collection;intermediary method_1163Lnet/minecraft/class_269;method_1163()Ljava/util/Collection;official dLfcg;d()Ljava/util/Collection;
-
getKnownScoreHolders
- Mappings:
Namespace Name Mixin selector named getKnownScoreHoldersLnet/minecraft/scoreboard/Scoreboard;getKnownScoreHolders()Ljava/util/Collection;intermediary method_1178Lnet/minecraft/class_269;method_1178()Ljava/util/Collection;official eLfcg;e()Ljava/util/Collection;
-
removeScores
- Mappings:
Namespace Name Mixin selector named removeScoresLnet/minecraft/scoreboard/Scoreboard;removeScores(Lnet/minecraft/scoreboard/ScoreHolder;)Vintermediary method_55429Lnet/minecraft/class_269;method_55429(Lnet/minecraft/class_9015;)Vofficial bLfcg;b(Lfcf;)V
-
removeScore
- Mappings:
Namespace Name Mixin selector named removeScoreLnet/minecraft/scoreboard/Scoreboard;removeScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1155Lnet/minecraft/class_269;method_1155(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Vofficial eLfcg;e(Lfcf;Lfby;)V
-
getScoreHolderObjectives
- Mappings:
Namespace Name Mixin selector named getScoreHolderObjectivesLnet/minecraft/scoreboard/Scoreboard;getScoreHolderObjectives(Lnet/minecraft/scoreboard/ScoreHolder;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;intermediary method_1166Lnet/minecraft/class_269;method_1166(Lnet/minecraft/class_9015;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;official cLfcg;c(Lfcf;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
removeObjective
- Mappings:
Namespace Name Mixin selector named removeObjectiveLnet/minecraft/scoreboard/Scoreboard;removeObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1194Lnet/minecraft/class_269;method_1194(Lnet/minecraft/class_266;)Vofficial jLfcg;j(Lfby;)V
-
setObjectiveSlot
public void setObjectiveSlot(ScoreboardDisplaySlot slot, @Nullable @Nullable ScoreboardObjective objective) - Mappings:
Namespace Name Mixin selector named setObjectiveSlotLnet/minecraft/scoreboard/Scoreboard;setObjectiveSlot(Lnet/minecraft/scoreboard/ScoreboardDisplaySlot;Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1158Lnet/minecraft/class_269;method_1158(Lnet/minecraft/class_8646;Lnet/minecraft/class_266;)Vofficial aLfcg;a(Lfbx;Lfby;)V
-
getObjectiveForSlot
- Mappings:
Namespace Name Mixin selector named getObjectiveForSlotLnet/minecraft/scoreboard/Scoreboard;getObjectiveForSlot(Lnet/minecraft/scoreboard/ScoreboardDisplaySlot;)Lnet/minecraft/scoreboard/ScoreboardObjective;intermediary method_1189Lnet/minecraft/class_269;method_1189(Lnet/minecraft/class_8646;)Lnet/minecraft/class_266;official aLfcg;a(Lfbx;)Lfby;
-
getTeam
- Mappings:
Namespace Name Mixin selector named getTeamLnet/minecraft/scoreboard/Scoreboard;getTeam(Ljava/lang/String;)Lnet/minecraft/scoreboard/Team;intermediary method_1153Lnet/minecraft/class_269;method_1153(Ljava/lang/String;)Lnet/minecraft/class_268;official bLfcg;b(Ljava/lang/String;)Lfcb;
-
addTeam
- Mappings:
Namespace Name Mixin selector named addTeamLnet/minecraft/scoreboard/Scoreboard;addTeam(Ljava/lang/String;)Lnet/minecraft/scoreboard/Team;intermediary method_1171Lnet/minecraft/class_269;method_1171(Ljava/lang/String;)Lnet/minecraft/class_268;official cLfcg;c(Ljava/lang/String;)Lfcb;
-
removeTeam
- Mappings:
Namespace Name Mixin selector named removeTeamLnet/minecraft/scoreboard/Scoreboard;removeTeam(Lnet/minecraft/scoreboard/Team;)Vintermediary method_1191Lnet/minecraft/class_269;method_1191(Lnet/minecraft/class_268;)Vofficial dLfcg;d(Lfcb;)V
-
addScoreHolderToTeam
- Mappings:
Namespace Name Mixin selector named addScoreHolderToTeamLnet/minecraft/scoreboard/Scoreboard;addScoreHolderToTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)Zintermediary method_1172Lnet/minecraft/class_269;method_1172(Ljava/lang/String;Lnet/minecraft/class_268;)Zofficial aLfcg;a(Ljava/lang/String;Lfcb;)Z
-
clearTeam
- Mappings:
Namespace Name Mixin selector named clearTeamLnet/minecraft/scoreboard/Scoreboard;clearTeam(Ljava/lang/String;)Zintermediary method_1195Lnet/minecraft/class_269;method_1195(Ljava/lang/String;)Zofficial dLfcg;d(Ljava/lang/String;)Z
-
removeScoreHolderFromTeam
- Mappings:
Namespace Name Mixin selector named removeScoreHolderFromTeamLnet/minecraft/scoreboard/Scoreboard;removeScoreHolderFromTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)Vintermediary method_1157Lnet/minecraft/class_269;method_1157(Ljava/lang/String;Lnet/minecraft/class_268;)Vofficial bLfcg;b(Ljava/lang/String;Lfcb;)V
-
getTeamNames
- Mappings:
Namespace Name Mixin selector named getTeamNamesLnet/minecraft/scoreboard/Scoreboard;getTeamNames()Ljava/util/Collection;intermediary method_1196Lnet/minecraft/class_269;method_1196()Ljava/util/Collection;official fLfcg;f()Ljava/util/Collection;
-
getTeams
- Mappings:
Namespace Name Mixin selector named getTeamsLnet/minecraft/scoreboard/Scoreboard;getTeams()Ljava/util/Collection;intermediary method_1159Lnet/minecraft/class_269;method_1159()Ljava/util/Collection;official gLfcg;g()Ljava/util/Collection;
-
getScoreHolderTeam
- Mappings:
Namespace Name Mixin selector named getScoreHolderTeamLnet/minecraft/scoreboard/Scoreboard;getScoreHolderTeam(Ljava/lang/String;)Lnet/minecraft/scoreboard/Team;intermediary method_1164Lnet/minecraft/class_269;method_1164(Ljava/lang/String;)Lnet/minecraft/class_268;official eLfcg;e(Ljava/lang/String;)Lfcb;
-
updateObjective
- Mappings:
Namespace Name Mixin selector named updateObjectiveLnet/minecraft/scoreboard/Scoreboard;updateObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1185Lnet/minecraft/class_269;method_1185(Lnet/minecraft/class_266;)Vofficial aLfcg;a(Lfby;)V
-
updateExistingObjective
- Mappings:
Namespace Name Mixin selector named updateExistingObjectiveLnet/minecraft/scoreboard/Scoreboard;updateExistingObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1175Lnet/minecraft/class_269;method_1175(Lnet/minecraft/class_266;)Vofficial bLfcg;b(Lfby;)V
-
updateRemovedObjective
- Mappings:
Namespace Name Mixin selector named updateRemovedObjectiveLnet/minecraft/scoreboard/Scoreboard;updateRemovedObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1173Lnet/minecraft/class_269;method_1173(Lnet/minecraft/class_266;)Vofficial cLfcg;c(Lfby;)V
-
updateScore
protected void updateScore(ScoreHolder scoreHolder, ScoreboardObjective objective, ScoreboardScore score) - Mappings:
Namespace Name Mixin selector named updateScoreLnet/minecraft/scoreboard/Scoreboard;updateScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;Lnet/minecraft/scoreboard/ScoreboardScore;)Vintermediary method_1176Lnet/minecraft/class_269;method_1176(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;Lnet/minecraft/class_267;)Vofficial aLfcg;a(Lfcf;Lfby;Lfcd;)V
-
resetScore
- Mappings:
Namespace Name Mixin selector named resetScoreLnet/minecraft/scoreboard/Scoreboard;resetScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_55337Lnet/minecraft/class_269;method_55337(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Vofficial aLfcg;a(Lfcf;Lfby;)V
-
onScoreHolderRemoved
- Mappings:
Namespace Name Mixin selector named onScoreHolderRemovedLnet/minecraft/scoreboard/Scoreboard;onScoreHolderRemoved(Lnet/minecraft/scoreboard/ScoreHolder;)Vintermediary method_1152Lnet/minecraft/class_269;method_1152(Lnet/minecraft/class_9015;)Vofficial aLfcg;a(Lfcf;)V
-
onScoreRemoved
- Mappings:
Namespace Name Mixin selector named onScoreRemovedLnet/minecraft/scoreboard/Scoreboard;onScoreRemoved(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)Vintermediary method_1190Lnet/minecraft/class_269;method_1190(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Vofficial bLfcg;b(Lfcf;Lfby;)V
-
updateScoreboardTeamAndPlayers
- Mappings:
Namespace Name Mixin selector named updateScoreboardTeamAndPlayersLnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeamAndPlayers(Lnet/minecraft/scoreboard/Team;)Vintermediary method_1160Lnet/minecraft/class_269;method_1160(Lnet/minecraft/class_268;)Vofficial aLfcg;a(Lfcb;)V
-
updateScoreboardTeam
- Mappings:
Namespace Name Mixin selector named updateScoreboardTeamLnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeam(Lnet/minecraft/scoreboard/Team;)Vintermediary method_1154Lnet/minecraft/class_269;method_1154(Lnet/minecraft/class_268;)Vofficial bLfcg;b(Lfcb;)V
-
updateRemovedTeam
- Mappings:
Namespace Name Mixin selector named updateRemovedTeamLnet/minecraft/scoreboard/Scoreboard;updateRemovedTeam(Lnet/minecraft/scoreboard/Team;)Vintermediary method_1193Lnet/minecraft/class_269;method_1193(Lnet/minecraft/class_268;)Vofficial cLfcg;c(Lfcb;)V
-
clearDeadEntity
- Mappings:
Namespace Name Mixin selector named clearDeadEntityLnet/minecraft/scoreboard/Scoreboard;clearDeadEntity(Lnet/minecraft/entity/Entity;)Vintermediary method_1150Lnet/minecraft/class_269;method_1150(Lnet/minecraft/class_1297;)Vofficial aLfcg;a(Lbum;)V
-
toNbt
- Mappings:
Namespace Name Mixin selector named toNbtLnet/minecraft/scoreboard/Scoreboard;toNbt(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Lnet/minecraft/nbt/NbtList;intermediary method_1169Lnet/minecraft/class_269;method_1169(Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499;official aLfcg;a(Ljt$a;)Ltw;
-
readNbt
- Mappings:
Namespace Name Mixin selector named readNbtLnet/minecraft/scoreboard/Scoreboard;readNbt(Lnet/minecraft/nbt/NbtList;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Vintermediary method_1188Lnet/minecraft/class_269;method_1188(Lnet/minecraft/class_2499;Lnet/minecraft/class_7225$class_7874;)Vofficial aLfcg;a(Ltw;Ljt$a;)V
-