public class ChatMessageComponent
extends java.lang.Object
Constructor and Description |
---|
ChatMessageComponent() |
ChatMessageComponent(ChatMessageComponent par1ChatMessageComponent) |
Modifier and Type | Method and Description |
---|---|
ChatMessageComponent |
addFormatted(java.lang.String par1Str,
java.lang.Object... par2ArrayOfObj)
Appends a formatted translation key.
|
ChatMessageComponent |
addKey(java.lang.String par1Str)
Appends a translated string.
|
ChatMessageComponent |
addText(java.lang.String par1Str) |
ChatMessageComponent |
appendComponent(ChatMessageComponent par1ChatMessageComponent) |
static ChatMessageComponent |
createFromJson(java.lang.String par0Str) |
static ChatMessageComponent |
createFromText(java.lang.String par0Str) |
static ChatMessageComponent |
createFromTranslationKey(java.lang.String par0Str) |
static ChatMessageComponent |
createFromTranslationWithSubstitutions(java.lang.String par0Str,
java.lang.Object... par1ArrayOfObj) |
EnumChatFormatting |
getColor() |
protected java.util.List |
getSubComponents() |
protected java.lang.String |
getText() |
protected java.lang.String |
getTranslationKey() |
java.lang.Boolean |
isBold() |
java.lang.Boolean |
isItalic() |
java.lang.Boolean |
isObfuscated() |
java.lang.Boolean |
isUnderline() |
ChatMessageComponent |
setBold(java.lang.Boolean par1) |
ChatMessageComponent |
setColor(EnumChatFormatting par1EnumChatFormatting) |
ChatMessageComponent |
setItalic(java.lang.Boolean par1) |
ChatMessageComponent |
setObfuscated(java.lang.Boolean par1) |
ChatMessageComponent |
setUnderline(java.lang.Boolean par1) |
java.lang.String |
toJson() |
java.lang.String |
toString() |
java.lang.String |
toStringWithDefaultFormatting(boolean par1,
EnumChatFormatting par2EnumChatFormatting,
boolean par3,
boolean par4,
boolean par5,
boolean par6)
args: enableFormat, defaultColor, defaultBold, defaultItalic, defaultUnderline, defaultObfuscated
|
java.lang.String |
toStringWithFormatting(boolean par1) |
public ChatMessageComponent()
public ChatMessageComponent(ChatMessageComponent par1ChatMessageComponent)
public ChatMessageComponent setColor(EnumChatFormatting par1EnumChatFormatting)
public EnumChatFormatting getColor()
public ChatMessageComponent setBold(java.lang.Boolean par1)
public java.lang.Boolean isBold()
public ChatMessageComponent setItalic(java.lang.Boolean par1)
public java.lang.Boolean isItalic()
public ChatMessageComponent setUnderline(java.lang.Boolean par1)
public java.lang.Boolean isUnderline()
public ChatMessageComponent setObfuscated(java.lang.Boolean par1)
public java.lang.Boolean isObfuscated()
protected java.lang.String getText()
protected java.lang.String getTranslationKey()
protected java.util.List getSubComponents()
public ChatMessageComponent appendComponent(ChatMessageComponent par1ChatMessageComponent)
public ChatMessageComponent addText(java.lang.String par1Str)
public ChatMessageComponent addKey(java.lang.String par1Str)
public ChatMessageComponent addFormatted(java.lang.String par1Str, java.lang.Object... par2ArrayOfObj)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringWithFormatting(boolean par1)
public java.lang.String toStringWithDefaultFormatting(boolean par1, EnumChatFormatting par2EnumChatFormatting, boolean par3, boolean par4, boolean par5, boolean par6)
public static ChatMessageComponent createFromJson(java.lang.String par0Str)
public static ChatMessageComponent createFromText(java.lang.String par0Str)
public static ChatMessageComponent createFromTranslationKey(java.lang.String par0Str)
public static ChatMessageComponent createFromTranslationWithSubstitutions(java.lang.String par0Str, java.lang.Object... par1ArrayOfObj)
public java.lang.String toJson()