Home Commands Examples Getting Started With Scripts Global Keywords 1.21 Migration Guide
BracketDumpers BracketHandlers BracketValidators ResourceLocationBracketHandler

BannerPatternLayersBuilder

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.

script.zs
import crafttweaker.api.block.entity.BannerPatternLayersBuilder;

Members

add(pattern as BannerPattern, color as DyeColor) as Builder
script.zs
// Builder.add(pattern as BannerPattern, color as DyeColor) as BannerPatternLayersBuilder;
myBuilder.add(myBannerPattern, myDyeColor);

Parameters:

pattern Type: BannerPattern
color Type: DyeColor

Return Type: BannerPatternLayersBuilder

add(layer as Layer) as Builder
script.zs
myBuilder.add(myLayer);

Return Type: BannerPatternLayersBuilder

addAll(layers as BannerPatternLayers) as Builder
script.zs
// Builder.addAll(layers as BannerPatternLayers) as BannerPatternLayersBuilder;
myBuilder.addAll(myBannerPatternLayers);

Parameters:

Return Type: BannerPatternLayersBuilder

build() as BannerPatternLayers
script.zs
// Builder.build() as BannerPatternLayers;
myBuilder.build();

Return Type: BannerPatternLayers

static of() as Builder
script.zs
// Builder.of() as BannerPatternLayersBuilder;
BannerPatternLayersBuilder.of();

Return Type: BannerPatternLayersBuilder