Компонент MCTextcomponent

Link to компонент-mctextcomponent

Импорт класса

Link to импорт-класса

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.

ZenScript
Copy
import crafttweaker.api.util.text.MCTextComponent;

Link to createStringTextComponent

Name: createStringTextComponent

Return Type: MCTextComponent

ZenScript
Copy
MCTextComponent.createStringTextComponent(text as string) as MCTextComponent
ПараметрТипОписание
Параметр
текст
Тип
string
Описание
No Description Provided

Link to createTranslationTextComponent

Name: createTranslationTextComponent

Return Type: MCTextComponent

ZenScript
Copy
MCTextComponent.createTranslationTextComponent(translationKey as string) as MCTextComponent
ПараметрТипОписание
Параметр
translationKey
Тип
string
Описание
No Description Provided

Link to createTranslationTextComponent

Name: createTranslationTextComponent

Return Type: MCTextComponent

ZenScript
Copy
MCTextComponent.createTranslationTextComponent(translationKey as string, args as Object[]) as MCTextComponent
ПараметрТипОписание
Параметр
translationKey
Тип
string
Описание
No Description Provided
Параметр
args
Тип
Object[]
Описание
No Description Provided
Тип результатаЯвляется неявным
Тип результата
string
Является неявным
false

Name: appendSibling

Return Type: MCTextComponent

ZenScript
Copy
MCTextComponent.appendSibling(component as MCTextComponent) as MCTextComponent
ПараметрТипОписание
Параметр
component
Тип
Компонент MCTextcomponent
Описание
No Description Provided

Name: appendText

Return Type: MCTextComponent

ZenScript
Copy
MCTextComponent.appendText(text as string) as MCTextComponent
ПараметрТипОписание
Параметр
текст
Тип
string
Описание
No Description Provided

Name: copyRaw

Return Type: MCTextComponent

ZenScript
Copy
// MCTextComponent.copyRaw() as MCTextComponent

MCTextComponent.createStringTextComponent("Hello World!").copyRaw();

Name: deepCopy

Return Type: MCTextComponent

ZenScript
Copy
// MCTextComponent.deepCopy() as MCTextComponent

MCTextComponent.createStringTextComponent("Hello World!").deepCopy();

Name: getString

Return Type: string

ZenScript
Copy
// MCTextComponent.getString() as string

MCTextComponent.createStringTextComponent("Hello World!").getString();

Link to getStringTruncated

Name: getStringTruncated

Return Type: string

ZenScript
Copy
MCTextComponent.getStringTruncated(maxLen as int) as string
ПараметрТипОписание
Параметр
maxLen
Тип
int
Описание
No Description Provided

Name: getStyle

Return Type: MCStyle

ZenScript
Copy
// MCTextComponent.getStyle() as MCStyle

MCTextComponent.createStringTextComponent("Hello World!").getStyle();

Link to getTranslationKey

Name: getTranslationKey

If this is a Translation Text Component, return the actual translation key used for localization. If this is not a Translation Text Component, returns an empty string.

Returns: the translation key or an empty string.
Return Type: string

ZenScript
Copy
// MCTextComponent.getTranslationKey() as string

MCTextComponent.createStringTextComponent("Hello World!").getTranslationKey();

Link to getUnformattedComponentText

Name: getUnformattedComponentText

Return Type: string

ZenScript
Copy
// MCTextComponent.getUnformattedComponentText() as string

MCTextComponent.createStringTextComponent("Hello World!").getUnformattedComponentText();

Name: setStyle

Return Type: MCTextComponent

ZenScript
Copy
MCTextComponent.setStyle(style as MCStyle) as MCTextComponent
ПараметрТипОписание
Параметр
стиль
Тип
MCСтиль
Описание
No Description Provided

Операторы

Link to операторы

Name: ADD

ZenScript
Copy
myMCTextComponent + component as MCTextComponent

Name: CAT

ZenScript
Copy
myMCTextComponent ~ component as MCTextComponent

Name: SHL

ZenScript
Copy
myMCTextComponent << component as MCTextComponent

Свойства

Link to свойства

НазваниеТипИмеет GetterИмеет SetterОписание
Название
formattedText
Тип
string
Имеет Getter
true
Имеет Setter
false
Описание
No Description Provided
Название
siblings
Тип
stdlib.List<MCTextComponent>
Имеет Getter
true
Имеет Setter
false
Описание
No Description Provided
Название
стиль
Тип
MCСтиль
Имеет Getter
true
Имеет Setter
false
Описание
No Description Provided
Название
translationKey
Тип
string
Имеет Getter
true
Имеет Setter
false
Описание
If this is a Translation Text Component, return the actual translation key used for localization.
If this is not a Translation Text Component, returns an empty string.
Название
unformattedComponentText
Тип
string
Имеет Getter
true
Имеет Setter
false
Описание
No Description Provided