public class ActionRedstoneOutput extends BCStatement implements IActionInternal
icon, uniqueTag| Constructor and Description |
|---|
ActionRedstoneOutput() |
ActionRedstoneOutput(java.lang.String s) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionActivate(IStatementContainer source,
IStatementParameter[] parameters) |
IStatementParameter |
createParameter(int index)
Create parameters for the statement.
|
java.lang.String |
getDescription()
Return the statement description in the UI
|
protected int |
getSignalLevel() |
protected boolean |
isSideOnly(IStatementParameter[] parameters) |
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 ActionRedstoneOutput(java.lang.String s)
public ActionRedstoneOutput()
public java.lang.String getDescription()
IStatementgetDescription in interface IStatementgetDescription in class BCStatementpublic IStatementParameter createParameter(int index)
IStatementcreateParameter in interface IStatementcreateParameter in class BCStatementpublic int maxParameters()
IStatementmaxParameters in interface IStatementmaxParameters in class BCStatementprotected boolean isSideOnly(IStatementParameter[] parameters)
public void actionActivate(IStatementContainer source, IStatementParameter[] parameters)
actionActivate in interface IActionInternalprotected int getSignalLevel()
public void registerIcons(net.minecraft.client.renderer.texture.IIconRegister register)
registerIcons in interface IStatementregisterIcons in class BCStatement