public class AIRobotUseToolOnBlock extends AIRobot
| Constructor and Description |
|---|
AIRobotUseToolOnBlock(EntityRobotBase iRobot) |
AIRobotUseToolOnBlock(EntityRobotBase iRobot,
BlockIndex index) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canLoadFromNBT() |
void |
end() |
int |
getEnergyCost() |
void |
loadSelfFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
start() |
void |
update() |
void |
writeSelfToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
abort, abortDelegateAI, cycle, delegateAIAborted, delegateAIEnded, getActiveAI, getDelegateAI, loadAI, loadFromNBT, preempt, receiveItem, setSuccess, startDelegateAI, success, terminate, writeToNBTpublic AIRobotUseToolOnBlock(EntityRobotBase iRobot)
public AIRobotUseToolOnBlock(EntityRobotBase iRobot, BlockIndex index)
public int getEnergyCost()
getEnergyCost in class AIRobotpublic boolean canLoadFromNBT()
canLoadFromNBT 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