public class ActionSignalOutput extends BCStatement implements IActionInternal
| Modifier and Type | Field and Description |
|---|---|
PipeWire |
color |
icon, uniqueTag| Constructor and Description |
|---|
ActionSignalOutput(PipeWire color) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionActivate(IStatementContainer container,
IStatementParameter[] parameters) |
IStatementParameter |
createParameter(int index)
Create parameters for the statement.
|
java.lang.String |
getDescription()
Return the statement description in the UI
|
int |
maxParameters()
Return the maximum number of parameter this statement can have, 0 if none.
|
void |
registerIcons(net.minecraft.client.renderer.texture.IIconRegister register) |
getIcon, getUniqueTag, minParameters, rotateLeftclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIcon, getUniqueTag, minParameters, rotateLeftpublic final PipeWire color
public ActionSignalOutput(PipeWire color)
public java.lang.String getDescription()
IStatementgetDescription in interface IStatementgetDescription in class BCStatementpublic int maxParameters()
IStatementmaxParameters in interface IStatementmaxParameters in class BCStatementpublic IStatementParameter createParameter(int index)
IStatementcreateParameter in interface IStatementcreateParameter in class BCStatementpublic void actionActivate(IStatementContainer container, IStatementParameter[] parameters)
actionActivate in interface IActionInternalpublic void registerIcons(net.minecraft.client.renderer.texture.IIconRegister register)
registerIcons in interface IStatementregisterIcons in class BCStatement