public abstract class Pattern extends BCStatement implements IFillerPattern, IActionExternal
uniqueTag
Constructor and Description |
---|
Pattern(java.lang.String tag) |
Modifier and Type | Method and Description |
---|---|
void |
actionActivate(net.minecraft.tileentity.TileEntity target,
net.minecraft.util.EnumFacing side,
IStatementContainer source,
IStatementParameter[] parameters) |
java.lang.String |
getDescription()
Return the description in the UI.
|
IFillerPattern[] |
getPossible()
This returns a group of related statements.
|
createParameter, getParam, getUniqueTag, maxParameters, minParameters, rotateLeft
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createTemplate, getSprite
createParameter, createParameter, isPossibleOrdered, maxParameters, minParameters, rotateLeft
getTooltip, getUniqueTag
public java.lang.String getDescription()
IGuiSlot
getDescription
in interface IGuiSlot
public void actionActivate(net.minecraft.tileentity.TileEntity target, net.minecraft.util.EnumFacing side, IStatementContainer source, IStatementParameter[] parameters)
actionActivate
in interface IActionExternal
public IFillerPattern[] getPossible()
IStatement
getPossible
in interface IFillerPattern
getPossible
in interface IStatement
getPossible
in class BCStatement