public class AIRobotAttack extends AIRobot
| Modifier and Type | Field and Description |
|---|---|
net.minecraft.entity.Entity |
target |
| Constructor and Description |
|---|
AIRobotAttack(EntityRobotBase iRobot) |
AIRobotAttack(EntityRobotBase iRobot,
net.minecraft.entity.Entity iTarget) |
| Modifier and Type | Method and Description |
|---|---|
void |
delegateAIEnded(AIRobot ai) |
void |
end() |
int |
getEnergyCost() |
void |
preempt(AIRobot ai) |
void |
update() |
abort, abortDelegateAI, canLoadFromNBT, cycle, delegateAIAborted, getActiveAI, getDelegateAI, loadAI, loadFromNBT, loadSelfFromNBT, receiveItem, start, startDelegateAI, success, terminate, writeSelfToNBT, writeToNBTpublic AIRobotAttack(EntityRobotBase iRobot)
public AIRobotAttack(EntityRobotBase iRobot, net.minecraft.entity.Entity iTarget)
public void delegateAIEnded(AIRobot ai)
delegateAIEnded in class AIRobotpublic int getEnergyCost()
getEnergyCost in class AIRobot