public class ChatComponentTranslation extends ChatComponentStyle
IChatComponent.Serializer
Modifier and Type | Field and Description |
---|---|
static java.util.regex.Pattern |
stringVariablePattern |
siblings
Constructor and Description |
---|
ChatComponentTranslation(java.lang.String p_i45160_1_,
java.lang.Object... p_i45160_2_) |
Modifier and Type | Method and Description |
---|---|
ChatComponentTranslation |
createCopy()
Creates a copy of this component.
|
boolean |
equals(java.lang.Object par1Obj) |
java.lang.Object[] |
getFormatArgs() |
java.lang.String |
getKey() |
java.lang.String |
getUnformattedTextForChat()
Gets the text of this component, without any special formatting codes added, for chat.
|
int |
hashCode() |
protected void |
initializeFromFormat(java.lang.String p_150269_1_)
initializes our children from a format string, using the format args to fill in the placeholder variables.
|
java.util.Iterator |
iterator() |
IChatComponent |
setChatStyle(ChatStyle p_150255_1_) |
java.lang.String |
toString() |
appendSibling, appendText, createDeepCopyIterator, getChatStyle, getFormattedText, getSiblings, getUnformattedText
public static final java.util.regex.Pattern stringVariablePattern
public ChatComponentTranslation(java.lang.String p_i45160_1_, java.lang.Object... p_i45160_2_)
protected void initializeFromFormat(java.lang.String p_150269_1_)
public IChatComponent setChatStyle(ChatStyle p_150255_1_)
setChatStyle
in interface IChatComponent
setChatStyle
in class ChatComponentStyle
public java.util.Iterator iterator()
iterator
in interface java.lang.Iterable
iterator
in class ChatComponentStyle
public java.lang.String getUnformattedTextForChat()
public ChatComponentTranslation createCopy()
public boolean equals(java.lang.Object par1Obj)
equals
in class ChatComponentStyle
public int hashCode()
hashCode
in class ChatComponentStyle
public java.lang.String toString()
toString
in class ChatComponentStyle
public java.lang.String getKey()
public java.lang.Object[] getFormatArgs()