public abstract class RedstoneBoardRobot extends AIRobot implements IRedstoneBoard<EntityRobotBase>
| Constructor and Description |
|---|
RedstoneBoardRobot(EntityRobotBase iRobot) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canLoadFromNBT() |
abstract RedstoneBoardRobotNBT |
getNBTHandler() |
void |
updateBoard(EntityRobotBase container) |
abort, abortDelegateAI, cycle, delegateAIAborted, delegateAIEnded, end, getActiveAI, getDelegateAI, getEnergyCost, loadAI, loadFromNBT, loadSelfFromNBT, preempt, receiveItem, setSuccess, start, startDelegateAI, success, terminate, update, writeSelfToNBT, writeToNBTpublic RedstoneBoardRobot(EntityRobotBase iRobot)
public abstract RedstoneBoardRobotNBT getNBTHandler()
getNBTHandler in interface IRedstoneBoard<EntityRobotBase>public final void updateBoard(EntityRobotBase container)
updateBoard in interface IRedstoneBoard<EntityRobotBase>public boolean canLoadFromNBT()
canLoadFromNBT in class AIRobot