MutableComponent
Importing the class
If you need to reference this type directly, like when casting an Array, or as a parameter, you will need to import it. Simply add the import at the top of the file.
import crafttweaker.api.text.MutableComponent;Implements
MutableComponent
implements the following interfaces:
Component,Message,FormattedText
Operators
myMutableComponent + myComponent
Return Type:
MutableComponent
myMutableComponent + myMutableComponentParameters:
content: MutableComponent Type: MutableComponent
Return Type:
MutableComponent
// (MutableComponent + (content as string)) as MutableComponentmyMutableComponent + myStringParameters:
content: string Type: string
Return Type:
MutableComponent
myMutableComponent ~ myComponent
Return Type:
MutableComponent
myMutableComponent ~ myMutableComponentParameters:
content: MutableComponent Type: MutableComponent
Return Type:
MutableComponent
// (MutableComponent ~ (content as string)) as MutableComponentmyMutableComponent ~ myStringParameters:
content: string Type: string
Return Type:
MutableComponent
myMutableComponent << myComponent
Return Type:
MutableComponent
myMutableComponent << myMutableComponentParameters:
content: MutableComponent Type: MutableComponent
Return Type:
MutableComponent
// (MutableComponent << (content as string)) as MutableComponentmyMutableComponent << myStringParameters:
content: string Type: string
Return Type:
MutableComponent
Members
myMutableComponent.append(myString);Parameters:
content: string Type: string
Return Type:
MutableComponent
myMutableComponent.append(myComponent);
Return Type:
MutableComponent
myMutableComponent.append(myMutableComponent);Parameters:
component: MutableComponent Type: MutableComponent
Return Type:
MutableComponent
// MutableComponent.contents as ComponentContentsmyMutableComponent.contents
Return Type:
ComponentContents
// MutableComponent.contents() as ComponentContents;myMutableComponent.contents();
Return Type:
ComponentContents
// MutableComponent.getString(maxLength as int) as string;myMutableComponent.getString(myInt);Parameters:
maxLength: int Type: int
Return Type:
string
// MutableComponent.getString() as string;myMutableComponent.getString();
Return Type:
string
// MutableComponent as stringmyMutableComponent as string
Return Type:
string
MutableComponent.keybind(myString);Parameters:
name: string Type: string
Return Type:
MutableComponent
MutableComponent.literal(myString);Parameters:
content: string Type: string
Return Type:
MutableComponent
MutableComponent.score(myString, myString);Parameters:
name: string Type: string objective: string Type: string
Return Type:
MutableComponent
MutableComponent.selector(myString, myComponent);Parameters:
Return Type:
MutableComponent
myMutableComponent.setStyle(myStyle);
Return Type:
MutableComponent
MutableComponent.translatable(myString, myString[]);Parameters:
content: string Type: string args: string[] Type: string[]
Return Type:
MutableComponent
MutableComponent.translatable(myString, myComponent[]);
Return Type:
MutableComponent
myMutableComponent.withStyle(myFunction);
Return Type:
MutableComponent
myMutableComponent.withStyle(myStyle);
Return Type:
MutableComponent
myMutableComponent.withStyle(myChatFormatting[]);Parameters:
formatting: ChatFormatting[] Type: ChatFormatting[]
Return Type:
MutableComponent