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, getSprite
createParameter, createParameter, isPossibleOrdered, maxParameters, minParameters, rotateLeft
getDescription, getTooltip, getUniqueTag
convertTo
boolean 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 IFillerPattern
filler
- 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.