public class TileMiningWell extends TileBuildCraft implements IHasWork, IPipeConnection, IControllable
IPipeConnection.ConnectOverrideIControllable.Modecache, guiWatchers, mode| Constructor and Description |
|---|
TileMiningWell() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptsControlMode(IControllable.Mode mode)
Check if a given control mode is accepted.
|
boolean |
hasWork()
Check if the Tile Entity is currently doing any work.
|
void |
invalidate() |
IPipeConnection.ConnectOverride |
overridePipeConnection(IPipeTile.PipeType type,
net.minecraftforge.common.util.ForgeDirection with)
Allows you to override pipe connection logic.
|
void |
updateEntity()
Dig the next available piece of land if not done.
|
addGuiWatcher, canConnectEnergy, destroy, equals, extractEnergy, getBattery, getBlock, getControlMode, getDescriptionPacket, getEnergyStored, getMaxEnergyStored, getOwner, getPacketUpdate, getTile, hashCode, initialize, onBlockPlacedBy, readData, readFromNBT, receiveEnergy, removeGuiWatcher, sendNetworkUpdate, setBattery, setControlMode, validate, writeData, writeToNBTaddMapping, canUpdate, createAndLoadEntity, func_145828_a, getBlockMetadata, getBlockType, getDistanceFrom, getMaxRenderDistanceSquared, getRenderBoundingBox, getWorldObj, hasWorldObj, isInvalid, markDirty, onChunkUnload, onDataPacket, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfoclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetControlMode, setControlModepublic void updateEntity()
updateEntity in class TileBuildCraftpublic void invalidate()
invalidate in class TileBuildCraftpublic boolean hasWork()
IHasWorkpublic IPipeConnection.ConnectOverride overridePipeConnection(IPipeTile.PipeType type, net.minecraftforge.common.util.ForgeDirection with)
IPipeConnectionoverridePipeConnection in interface IPipeConnectionpublic boolean acceptsControlMode(IControllable.Mode mode)
IControllableacceptsControlMode in interface IControllable