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 + myMutableComponent
Parameters:
content: MutableComponent
Type: MutableComponent
Return Type:
MutableComponent
// (MutableComponent + (content as string)) as MutableComponentmyMutableComponent + myString
Parameters:
content: string
Type: string
Return Type:
MutableComponent
myMutableComponent ~ myComponent
Return Type:
MutableComponent
myMutableComponent ~ myMutableComponent
Parameters:
content: MutableComponent
Type: MutableComponent
Return Type:
MutableComponent
// (MutableComponent ~ (content as string)) as MutableComponentmyMutableComponent ~ myString
Parameters:
content: string
Type: string
Return Type:
MutableComponent
myMutableComponent << myComponent
Return Type:
MutableComponent
myMutableComponent << myMutableComponent
Parameters:
content: MutableComponent
Type: MutableComponent
Return Type:
MutableComponent
// (MutableComponent << (content as string)) as MutableComponentmyMutableComponent << myString
Parameters:
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