Package net.minecraft.text
Class ScoreText
java.lang.Object
net.minecraft.text.BaseText
net.minecraft.text.ScoreText
- All Implemented Interfaces:
com.mojang.brigadier.Message,MutableText,ParsableText,StringVisitable,Text
public class ScoreText extends BaseText implements ParsableText
- Mappings:
Namespace Name official orintermediary net/minecraft/class_2578named net/minecraft/text/ScoreText
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.text.StringVisitable
StringVisitable.StyledVisitor<T>, StringVisitable.Visitor<T>Nested classes/interfaces inherited from interface net.minecraft.text.Text
Text.Serializer -
Field Summary
Fields Modifier and Type Field Description private Stringnameprivate Stringobjectiveprivate @Nullable EntitySelectorselectorFields inherited from interface net.minecraft.text.StringVisitable
EMPTY, TERMINATE_VISIT -
Constructor Summary
-
Method Summary
Modifier and Type Method Description ScoreTextcopy()Copies the text itself, excluding the styles or siblings.booleanequals(Object obj)StringgetName()StringgetObjective()private StringgetPlayerName(ServerCommandSource source)private StringgetScore(String playerName, ServerCommandSource source)MutableTextparse(@Nullable ServerCommandSource source, @Nullable Entity sender, int depth)private static @Nullable EntitySelectorparseEntitySelector(String name)StringtoString()Methods inherited from class net.minecraft.text.BaseText
append, asOrderedText, asString, getSiblings, getStyle, hashCode, setStyle, shallowCopyMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
name
- Mappings:
Namespace Name Mixin selector official dLor;d:Ljava/lang/String;intermediary field_11787Lnet/minecraft/class_2578;field_11787:Ljava/lang/String;named nameLnet/minecraft/text/ScoreText;name:Ljava/lang/String;
-
selector
- Mappings:
Namespace Name Mixin selector official eLor;e:Lfc;intermediary field_11786Lnet/minecraft/class_2578;field_11786:Lnet/minecraft/class_2300;named selectorLnet/minecraft/text/ScoreText;selector:Lnet/minecraft/command/EntitySelector;
-
objective
- Mappings:
Namespace Name Mixin selector official fLor;f:Ljava/lang/String;intermediary field_11785Lnet/minecraft/class_2578;field_11785:Ljava/lang/String;named objectiveLnet/minecraft/text/ScoreText;objective:Ljava/lang/String;
-
-
Constructor Details
-
ScoreText
- Mappings:
Namespace Name Mixin selector official <init>Lor;<init>(Ljava/lang/String;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_2578;<init>(Ljava/lang/String;Ljava/lang/String;)Vnamed <init>Lnet/minecraft/text/ScoreText;<init>(Ljava/lang/String;Ljava/lang/String;)V
-
ScoreText
- Mappings:
Namespace Name Mixin selector official <init>Lor;<init>(Ljava/lang/String;Lfc;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_2578;<init>(Ljava/lang/String;Lnet/minecraft/class_2300;Ljava/lang/String;)Vnamed <init>Lnet/minecraft/text/ScoreText;<init>(Ljava/lang/String;Lnet/minecraft/command/EntitySelector;Ljava/lang/String;)V
-
-
Method Details
-
parseEntitySelector
- Mappings:
Namespace Name Mixin selector official dLor;d(Ljava/lang/String;)Lfc;intermediary method_27701Lnet/minecraft/class_2578;method_27701(Ljava/lang/String;)Lnet/minecraft/class_2300;named parseEntitySelectorLnet/minecraft/text/ScoreText;parseEntitySelector(Ljava/lang/String;)Lnet/minecraft/command/EntitySelector;
-
getName
- Mappings:
Namespace Name Mixin selector official hLor;h()Ljava/lang/String;intermediary method_10930Lnet/minecraft/class_2578;method_10930()Ljava/lang/String;named getNameLnet/minecraft/text/ScoreText;getName()Ljava/lang/String;
-
getObjective
- Mappings:
Namespace Name Mixin selector official jLor;j()Ljava/lang/String;intermediary method_10928Lnet/minecraft/class_2578;method_10928()Ljava/lang/String;named getObjectiveLnet/minecraft/text/ScoreText;getObjective()Ljava/lang/String;
-
getPlayerName
private String getPlayerName(ServerCommandSource source) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLor;a(Ldb;)Ljava/lang/String;intermediary method_27699Lnet/minecraft/class_2578;method_27699(Lnet/minecraft/class_2168;)Ljava/lang/String;named getPlayerNameLnet/minecraft/text/ScoreText;getPlayerName(Lnet/minecraft/server/command/ServerCommandSource;)Ljava/lang/String;
-
getScore
- Mappings:
Namespace Name Mixin selector official aLor;a(Ljava/lang/String;Ldb;)Ljava/lang/String;intermediary method_27700Lnet/minecraft/class_2578;method_27700(Ljava/lang/String;Lnet/minecraft/class_2168;)Ljava/lang/String;named getScoreLnet/minecraft/text/ScoreText;getScore(Ljava/lang/String;Lnet/minecraft/server/command/ServerCommandSource;)Ljava/lang/String;
-
copy
Description copied from interface:TextCopies the text itself, excluding the styles or siblings.- Specified by:
copyin interfaceText- Specified by:
copyin classBaseText- Mappings:
Namespace Name Mixin selector official kLor;k()Lor;intermediary method_10929Lnet/minecraft/class_2578;method_10929()Lnet/minecraft/class_2578;named copyLnet/minecraft/text/ScoreText;copy()Lnet/minecraft/text/ScoreText;
-
parse
public MutableText parse(@Nullable @Nullable ServerCommandSource source, @Nullable @Nullable Entity sender, int depth) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Specified by:
parsein interfaceParsableText- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLol;a(Ldb;Laro;I)Lop;intermediary method_10890Lnet/minecraft/class_2566;method_10890(Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_5250;named parseLnet/minecraft/text/ParsableText;parse(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/entity/Entity;I)Lnet/minecraft/text/MutableText;
-
equals
-
toString
-