public class ActionMachineControl extends BCStatement implements IActionExternal
| Modifier and Type | Field and Description |
|---|---|
IControllable.Mode |
mode |
icon, uniqueTag| Constructor and Description |
|---|
ActionMachineControl(IControllable.Mode mode) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionActivate(net.minecraft.tileentity.TileEntity target,
net.minecraftforge.common.util.ForgeDirection side,
IStatementContainer source,
IStatementParameter[] parameters) |
java.lang.String |
getDescription()
Return the statement description in the UI
|
void |
registerIcons(net.minecraft.client.renderer.texture.IIconRegister register) |
createParameter, getIcon, getUniqueTag, maxParameters, minParameters, rotateLeftclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateParameter, getIcon, getUniqueTag, maxParameters, minParameters, rotateLeftpublic final IControllable.Mode mode
public ActionMachineControl(IControllable.Mode mode)
public java.lang.String getDescription()
IStatementgetDescription in interface IStatementgetDescription in class BCStatementpublic void actionActivate(net.minecraft.tileentity.TileEntity target,
net.minecraftforge.common.util.ForgeDirection side,
IStatementContainer source,
IStatementParameter[] parameters)
actionActivate in interface IActionExternalpublic void registerIcons(net.minecraft.client.renderer.texture.IIconRegister register)
registerIcons in interface IStatementregisterIcons in class BCStatement