Package | Description |
---|---|
buildcraft.api.boards |
Copyright (c) 2011-2015, SpaceToad and the BuildCraft Team http://www.mod-buildcraft.com
The BuildCraft API is distributed under the terms of the MIT License.
|
buildcraft.api.robots |
Copyright (c) 2011-2015, SpaceToad and the BuildCraft Team http://www.mod-buildcraft.com
The BuildCraft API is distributed under the terms of the MIT License.
|
Modifier and Type | Class and Description |
---|---|
class |
RedstoneBoardRobot |
Modifier and Type | Field and Description |
---|---|
static java.util.ArrayList<java.lang.Class<? extends AIRobot>> |
RobotManager.aiRobots |
Modifier and Type | Method and Description |
---|---|
AIRobot |
AIRobot.getActiveAI() |
AIRobot |
AIRobot.getDelegateAI() |
static AIRobot |
AIRobot.loadAI(net.minecraft.nbt.NBTTagCompound nbt,
EntityRobotBase robot) |
Modifier and Type | Method and Description |
---|---|
void |
AIRobot.delegateAIAborted(AIRobot ai)
This gets called when a delegate AI is forcibly aborted.
|
void |
AIRobot.delegateAIEnded(AIRobot ai)
This gets called when a delegate AI ends work naturally.
|
void |
AIRobot.preempt(AIRobot ai) |
void |
AIRobot.startDelegateAI(AIRobot ai) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
RobotManager.getAIRobotName(java.lang.Class<? extends AIRobot> aiRobotClass) |
static void |
RobotManager.registerAIRobot(java.lang.Class<? extends AIRobot> aiRobot,
java.lang.String name) |
static void |
RobotManager.registerAIRobot(java.lang.Class<? extends AIRobot> aiRobot,
java.lang.String name,
java.lang.String legacyClassName) |