public class AIRobotFetchItem extends AIRobot
| Modifier and Type | Field and Description |
|---|---|
boolean |
itemPickupCancelled |
net.minecraft.entity.item.EntityItem |
target |
| Constructor and Description |
|---|
AIRobotFetchItem(EntityRobotBase iRobot) |
AIRobotFetchItem(EntityRobotBase iRobot,
float iMaxRange,
IStackFilter iStackFilter,
IZone iZone) |
| 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 net.minecraft.entity.item.EntityItem target
public boolean itemPickupCancelled
public AIRobotFetchItem(EntityRobotBase iRobot)
public AIRobotFetchItem(EntityRobotBase iRobot, float iMaxRange, IStackFilter iStackFilter, IZone iZone)
public void delegateAIEnded(AIRobot ai)
delegateAIEnded in class AIRobotpublic int getEnergyCost()
getEnergyCost in class AIRobot