public interface IFillerPatternShape extends IFillerPattern
IFillerPattern independent from World| Modifier and Type | Method and Description |
|---|---|
default IFilledTemplate |
createTemplate(IFillerStatementContainer filler,
IStatementParameter[] params) |
boolean |
fillTemplate(IFilledTemplate filledTemplate,
IStatementParameter[] params) |
getPossible, getSpritecreateParameter, createParameter, isPossibleOrdered, maxParameters, minParameters, rotateLeftgetDescription, getTooltip, getUniqueTagconvertToboolean fillTemplate(IFilledTemplate filledTemplate, IStatementParameter[] params)
filledTemplate - empty templatetrue if the template filled, or false if this shouldn't make a template for the given params.@Nullable default IFilledTemplate createTemplate(IFillerStatementContainer filler, IStatementParameter[] params)
createTemplate in interface IFillerPatternfiller - The filler to create the pattern for.
IFillerStatementContainer.hasBox() returns
falseIFillerRegistry.createFilledTemplate(BlockPos, BlockPos)),
or null if this shouldn't make a template for the given filer.