MCText组件

导入相关包

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

import crafttweaker.api.util.text.MCTextComponent;

方法

createStringTextComponent

Return Type: MCTextComponent

MCTextComponent.createStringTextComponent(text as string) as MCTextComponent
参数类型描述
文本stringNo Description Provided

createTranslationTextComponent

Return Type: MCTextComponent

MCTextComponent.createTranslationTextComponent(translationKey as string) as MCTextComponent
参数类型描述
translationKeystringNo Description Provided

Return Type: MCTextComponent

MCTextComponent.createTranslationTextComponent(translationKey as string, args as Object[]) as MCTextComponent
参数类型描述
translationKeystringNo Description Provided
argsObject[]No Description Provided

Casters

结果类型是否隐藏
stringfalse

方法

appendSibling

Return Type: MCTextComponent

MCTextComponent.appendSibling(component as MCTextComponent) as MCTextComponent
参数类型描述
componentMCText组件No Description Provided

appendText

Return Type: MCTextComponent

MCTextComponent.appendText(text as string) as MCTextComponent
参数类型描述
文本stringNo Description Provided

copyRaw

Return Type: MCTextComponent

MCTextComponent.copyRaw() as MCTextComponent
myMCTextComponent.copyRaw();

deepCopy

Return Type: MCTextComponent

MCTextComponent.deepCopy() as MCTextComponent
myMCTextComponent.deepCopy();

getString #获取字符串

Return Type: string

MCTextComponent.getString() as string
myMCTextComponent.getString();

getStringTruncated

Return Type: string

MCTextComponent.getStringTruncated(maxLen as int) as string
参数类型描述
maxLenintNo Description Provided

getUnformattedComponentText

Return Type: string

MCTextComponent.getUnformattedComponentText() as string
myMCTextComponent.getUnformattedComponentText();

setStyle

Return Type: MCTextComponent

MCTextComponent.setStyle(style as MCStyle) as MCTextComponent
参数类型描述
样式MC样式No Description Provided

运算符

ADD

myMCTextComponent + component as MCTextComponent

CAT

myMCTextComponent ~ component as MCTextComponent

SHL

myMCTextComponent << component as MCTextComponent

参数

名称类型可获得可设置
formattedTextstringtruefalse
siblingsstdlib.List<MCTextComponent>truefalse
unformattedComponentTextstringtruefalse