public class TranslatableText extends BaseText implements ParsableText
Text.class_5245<T>, Text.class_5246<T>, Text.Serializer| Modifier and Type | Field and Description |
|---|---|
private static Pattern |
ARG_FORMAT |
private Object[] |
args |
private static Language |
EMPTY_LANGUAGE |
private static Object[] |
field_24367 |
private static LiteralText |
field_24368 |
private static LiteralText |
field_24369 |
private String |
key |
private static Language |
LANGUAGE |
private long |
languageReloadTimestamp |
private List<Text> |
translations |
field_24340| Constructor and Description |
|---|
TranslatableText(String string) |
TranslatableText(String key,
Object[] args) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
private Text |
getArg(int index) |
Object[] |
getArgs() |
String |
getKey() |
int |
hashCode() |
<T> Optional<T> |
method_27659(Text.class_5245<T> class_5245) |
<T> Optional<T> |
method_27660(Text.class_5246<T> class_5246,
Style style) |
TranslatableText |
method_27662() |
class_5250 |
parse(ServerCommandSource source,
Entity sender,
int depth) |
private void |
setTranslation(String translation) |
String |
toString() |
private void |
updateTranslations() |
append, asString, getSiblings, getStyle, method_27661, setStyleclone, finalize, getClass, notify, notifyAll, wait, wait, waitmethod_27692, method_27693, method_27694, method_27695, method_27696asTruncatedString, getString, method_27657, method_27658private static final Language EMPTY_LANGUAGE
private static final Object[] field_24367
private static final Language LANGUAGE
private static final LiteralText field_24368
private static final LiteralText field_24369
private static final Pattern ARG_FORMAT
private final String key
private final Object[] args
private long languageReloadTimestamp
public TranslatableText(String string)
private void updateTranslations()
private void setTranslation(String translation)
private Text getArg(int index)
public TranslatableText method_27662()
method_27662 in interface Textmethod_27662 in class BaseText@Environment(value=CLIENT) public <T> Optional<T> method_27660(Text.class_5246<T> class_5246, Style style)
method_27660 in interface Textpublic <T> Optional<T> method_27659(Text.class_5245<T> class_5245)
method_27659 in interface Textpublic class_5250 parse(@Nullable ServerCommandSource source, @Nullable Entity sender, int depth) throws com.mojang.brigadier.exceptions.CommandSyntaxException
parse in interface ParsableTextcom.mojang.brigadier.exceptions.CommandSyntaxExceptionpublic String getKey()
public Object[] getArgs()