public class BoardRobotPicker extends RedstoneBoardRobot
| Modifier and Type | Field and Description |
|---|---|
static java.util.Set<java.lang.Integer> |
targettedItems |
| Constructor and Description |
|---|
BoardRobotPicker(EntityRobotBase iRobot) |
BoardRobotPicker(EntityRobotBase robot,
net.minecraft.nbt.NBTTagCompound nbt) |
| Modifier and Type | Method and Description |
|---|---|
void |
delegateAIEnded(AIRobot ai) |
RedstoneBoardRobotNBT |
getNBTHandler() |
void |
loadSelfFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
update() |
void |
writeSelfToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
canLoadFromNBT, updateBoardabort, abortDelegateAI, cycle, delegateAIAborted, end, getActiveAI, getDelegateAI, getEnergyCost, loadAI, loadFromNBT, preempt, receiveItem, start, startDelegateAI, success, terminate, writeToNBTpublic BoardRobotPicker(EntityRobotBase iRobot)
public BoardRobotPicker(EntityRobotBase robot, net.minecraft.nbt.NBTTagCompound nbt)
public void delegateAIEnded(AIRobot ai)
delegateAIEnded in class AIRobotpublic RedstoneBoardRobotNBT getNBTHandler()
getNBTHandler in interface IRedstoneBoard<EntityRobotBase>getNBTHandler in class RedstoneBoardRobotpublic void writeSelfToNBT(net.minecraft.nbt.NBTTagCompound nbt)
writeSelfToNBT in class AIRobotpublic void loadSelfFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
loadSelfFromNBT in class AIRobot