public class AIRobotBreak extends AIRobot
| Modifier and Type | Field and Description |
|---|---|
BlockIndex |
blockToBreak |
| Constructor and Description |
|---|
AIRobotBreak(EntityRobotBase iRobot) |
AIRobotBreak(EntityRobotBase iRobot,
BlockIndex iBlockToBreak) |
| Modifier and Type | Method and Description |
|---|---|
void |
end() |
int |
getEnergyCost() |
void |
loadSelfFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
start() |
void |
update() |
void |
writeSelfToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
abort, abortDelegateAI, canLoadFromNBT, cycle, delegateAIAborted, delegateAIEnded, getActiveAI, getDelegateAI, loadAI, loadFromNBT, preempt, receiveItem, startDelegateAI, success, terminate, writeToNBTpublic BlockIndex blockToBreak
public AIRobotBreak(EntityRobotBase iRobot)
public AIRobotBreak(EntityRobotBase iRobot, BlockIndex iBlockToBreak)
public int getEnergyCost()
getEnergyCost in class AIRobotpublic void writeSelfToNBT(net.minecraft.nbt.NBTTagCompound nbt)
writeSelfToNBT in class AIRobotpublic void loadSelfFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
loadSelfFromNBT in class AIRobot