Home Commands Examples Getting Started With Scripts Global Keywords

FrameType

Importing the class

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.

script.zs
import crafttweaker.api.advancement.FrameType;

Enum Constants

FrameType is an enum. It has 3 enum constants. They are accessible using the code below.

script.zs
<constant:minecraft:advancement/frametype:task>
<constant:minecraft:advancement/frametype:challenge>
<constant:minecraft:advancement/frametype:goal>

Methods

Return Type: ChatFormatting

script.zs
// FrameType.getChatColor() as ChatFormatting
myFrameType.getChatColor();

Return Type: Component

script.zs
// FrameType.getDisplayName() as Component
myFrameType.getDisplayName();

Return Type: string

script.zs
// FrameType.getName() as string
myFrameType.getName();

Return Type: int

script.zs
// FrameType.getTexture() as int
myFrameType.getTexture();

Properties

NameTypeHas GetterHas Setter
Name
chatColor
Type
ChatFormatting
Has Getter
true
Has Setter
false
Name
displayName
Type
Component
Has Getter
true
Has Setter
false
Name
name
Type
string
Has Getter
true
Has Setter
false
Name
texture
Type
int
Has Getter
true
Has Setter
false