public class ActionMachineControl extends BCStatement implements IActionExternal
| Modifier and Type | Field and Description |
|---|---|
IControllable.Mode |
mode |
uniqueTag| Constructor and Description |
|---|
ActionMachineControl(IControllable.Mode mode) |
| 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.
|
IStatement[] |
getPossible()
This returns a group of related statements.
|
SpriteHolderRegistry.SpriteHolder |
getSprite() |
createParameter, getParam, getUniqueTag, maxParameters, minParameters, rotateLeftclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateParameter, createParameter, isPossibleOrdered, maxParameters, minParameters, rotateLeftgetTooltip, getUniqueTagconvertTopublic final IControllable.Mode mode
public ActionMachineControl(IControllable.Mode mode)
public java.lang.String getDescription()
IGuiSlotIGuiSlot.getTooltip(). (As such this might return null or throw an exception)getDescription in interface IGuiSlotpublic void actionActivate(net.minecraft.tileentity.TileEntity target,
net.minecraft.util.EnumFacing side,
IStatementContainer source,
IStatementParameter[] parameters)
actionActivate in interface IActionExternalpublic SpriteHolderRegistry.SpriteHolder getSprite()
public IStatement[] getPossible()
IStatementgetPossible in interface IStatementgetPossible in class BCStatement