public class AIRobotStripesHandler extends AIRobot implements IStripesActivator
| Constructor and Description |
|---|
AIRobotStripesHandler(EntityRobotBase iRobot) |
AIRobotStripesHandler(EntityRobotBase iRobot,
BlockIndex index) |
| Modifier and Type | Method and Description |
|---|---|
void |
dropItem(net.minecraft.item.ItemStack stack,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
end() |
int |
getEnergyCost() |
void |
sendItem(net.minecraft.item.ItemStack stack,
net.minecraftforge.common.util.ForgeDirection direction) |
void |
start() |
void |
update() |
abort, abortDelegateAI, canLoadFromNBT, cycle, delegateAIAborted, delegateAIEnded, getActiveAI, getDelegateAI, loadAI, loadFromNBT, loadSelfFromNBT, preempt, receiveItem, setSuccess, startDelegateAI, success, terminate, writeSelfToNBT, writeToNBTpublic AIRobotStripesHandler(EntityRobotBase iRobot)
public AIRobotStripesHandler(EntityRobotBase iRobot, BlockIndex index)
public int getEnergyCost()
getEnergyCost in class AIRobotpublic void sendItem(net.minecraft.item.ItemStack stack,
net.minecraftforge.common.util.ForgeDirection direction)
sendItem in interface IStripesActivatorpublic void dropItem(net.minecraft.item.ItemStack stack,
net.minecraftforge.common.util.ForgeDirection direction)
dropItem in interface IStripesActivator