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.events |
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 | Method and Description |
---|---|
abstract RedstoneBoardRobot |
RedstoneBoardRobotNBT.create(EntityRobotBase robot) |
RedstoneBoardRobot |
RedstoneBoardRobotNBT.create(net.minecraft.nbt.NBTTagCompound nbt,
EntityRobotBase robot) |
void |
RedstoneBoardRobot.updateBoard(EntityRobotBase container) |
Constructor and Description |
---|
RedstoneBoardRobot(EntityRobotBase iRobot) |
Modifier and Type | Field and Description |
---|---|
EntityRobotBase |
RobotEvent.robot |
Constructor and Description |
---|
Dismantle(EntityRobotBase robot,
net.minecraft.entity.player.EntityPlayer player) |
Interact(EntityRobotBase robot,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack item) |
Place(EntityRobotBase robot,
net.minecraft.entity.player.EntityPlayer player) |
RobotEvent(EntityRobotBase robot) |
Modifier and Type | Field and Description |
---|---|
EntityRobotBase |
AIRobot.robot |
Modifier and Type | Method and Description |
---|---|
EntityRobotBase |
IRobotRegistry.getLoadedRobot(long id) |
EntityRobotBase |
DockingStation.robotTaking() |
EntityRobotBase |
IRobotRegistry.robotTaking(ResourceId resourceId) |
Modifier and Type | Method and Description |
---|---|
void |
IRobotRegistry.killRobot(EntityRobotBase robot) |
static AIRobot |
AIRobot.loadAI(net.minecraft.nbt.NBTTagCompound nbt,
EntityRobotBase robot) |
void |
IRobotRegistry.registerRobot(EntityRobotBase robot) |
void |
DockingStation.release(EntityRobotBase robot) |
void |
IRobotRegistry.releaseResources(EntityRobotBase robot) |
boolean |
DockingStation.take(EntityRobotBase robot) |
boolean |
IRobotRegistry.take(ResourceId resourceId,
EntityRobotBase robot) |
boolean |
DockingStation.takeAsMain(EntityRobotBase robot) |
void |
IRobotRegistry.unloadRobot(EntityRobotBase robot) |
void |
DockingStation.unsafeRelease(EntityRobotBase robot)
Same a release but doesn't clear the registry (presumably called from the registry).
|
Constructor and Description |
---|
AIRobot(EntityRobotBase iRobot) |