public class AIRobotMain extends AIRobot
| Constructor and Description |
|---|
AIRobotMain(EntityRobotBase iRobot) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canLoadFromNBT() |
void |
delegateAIEnded(AIRobot ai) |
int |
getEnergyCost() |
AIRobot |
getOverridingAI() |
void |
preempt(AIRobot ai) |
void |
setOverridingAI(AIRobot ai) |
void |
update() |
abort, abortDelegateAI, cycle, delegateAIAborted, end, getActiveAI, getDelegateAI, loadAI, loadFromNBT, loadSelfFromNBT, receiveItem, start, startDelegateAI, success, terminate, writeSelfToNBT, writeToNBTpublic AIRobotMain(EntityRobotBase iRobot)
public int getEnergyCost()
getEnergyCost in class AIRobotpublic void delegateAIEnded(AIRobot ai)
delegateAIEnded in class AIRobotpublic void setOverridingAI(AIRobot ai)
public AIRobot getOverridingAI()
public boolean canLoadFromNBT()
canLoadFromNBT in class AIRobot