public class ActionRobotWorkInArea extends BCStatement implements IActionInternal
icon, uniqueTag| Constructor and Description |
|---|
ActionRobotWorkInArea() |
| Modifier and Type | Method and Description |
|---|---|
void |
actionActivate(IStatementContainer source,
IStatementParameter[] parameters) |
IStatementParameter |
createParameter(int index)
Create parameters for the statement.
|
static IZone |
getArea(StatementSlot slot) |
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.
|
int |
minParameters()
Return the minimum number of parameter this statement can have, 0 if none.
|
void |
registerIcons(net.minecraft.client.renderer.texture.IIconRegister iconRegister) |
getIcon, getUniqueTag, rotateLeftclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIcon, getUniqueTag, rotateLeftpublic java.lang.String getDescription()
IStatementgetDescription in interface IStatementgetDescription in class BCStatementpublic void registerIcons(net.minecraft.client.renderer.texture.IIconRegister iconRegister)
registerIcons in interface IStatementregisterIcons in class BCStatementpublic static IZone getArea(StatementSlot slot)
public int minParameters()
IStatementminParameters in interface IStatementminParameters 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 source, IStatementParameter[] parameters)
actionActivate in interface IActionInternal