public class TileEngineWood extends TileEngine
TileEngine.EnergyStageIPipeConnection.ConnectOverride| Modifier and Type | Field and Description |
|---|---|
static float |
OUTPUT |
currentOutput, energy, energyStage, heat, IDEAL_HEAT, IRON_TEXTURE, isRedstonePowered, lastPower, MAX_HEAT, MIN_HEAT, orientation, powerHandler, progress, progressPart, STONE_TEXTURE, WOOD_TEXTURE| Constructor and Description |
|---|
TileEngineWood() |
| Modifier and Type | Method and Description |
|---|---|
protected TileEngine.EnergyStage |
computeEnergyStage() |
void |
engineUpdate() |
float |
explosionRange() |
double |
getCurrentOutput() |
double |
getMaxEnergy() |
float |
getPistonSpeed() |
int |
getScaledBurnTime(int i) |
net.minecraft.util.ResourceLocation |
getTextureFile() |
boolean |
isBurning() |
double |
maxEnergyExtracted() |
double |
maxEnergyReceived() |
double |
minEnergyReceived() |
IPipeConnection.ConnectOverride |
overridePipeConnection(IPipeTile.PipeType type,
net.minecraftforge.common.util.ForgeDirection with)
Allows you to override pipe connection logic.
|
addEnergy, burn, canEmitPowerFrom, checkRedstonePower, doWork, extractEnergy, getEnergyLevel, getEnergyStage, getEnergyStored, getGUINetworkData, getHeat, getHeatLevel, getIdealHeatLevel, getPowerReceiver, getTileBuffer, getTriggers, initialize, invalidate, isActive, isOrientationValid, isPoweredTile, onBlockActivated, readFromNBT, sendGUINetworkData, setPumping, switchOrientation, updateEntity, updateHeatLevel, validate, writeToNBTdestroy, getDescriptionPacket, getOwner, getPacketPayload, getUpdatePacket, getWorld, handleDescriptionPacket, handleUpdatePacket, onBlockPlacedBy, postPacketHandling, sendNetworkUpdateaddMapping, canUpdate, createAndLoadEntity, func_145828_a, getBlockMetadata, getBlockType, getDistanceFrom, getMaxRenderDistanceSquared, getRenderBoundingBox, getWorldObj, hasWorldObj, isInvalid, markDirty, onChunkUnload, onDataPacket, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetWorldpublic static final float OUTPUT
public net.minecraft.util.ResourceLocation getTextureFile()
getTextureFile in class TileEnginepublic float explosionRange()
explosionRange in class TileEnginepublic double minEnergyReceived()
minEnergyReceived in class TileEnginepublic double maxEnergyReceived()
maxEnergyReceived in class TileEngineprotected TileEngine.EnergyStage computeEnergyStage()
computeEnergyStage in class TileEnginepublic float getPistonSpeed()
getPistonSpeed in class TileEnginepublic void engineUpdate()
engineUpdate in class TileEnginepublic IPipeConnection.ConnectOverride overridePipeConnection(IPipeTile.PipeType type, net.minecraftforge.common.util.ForgeDirection with)
IPipeConnectionoverridePipeConnection in interface IPipeConnectionoverridePipeConnection in class TileEnginepublic boolean isBurning()
isBurning in class TileEnginepublic int getScaledBurnTime(int i)
getScaledBurnTime in class TileEnginepublic double getMaxEnergy()
getMaxEnergy in class TileEnginepublic double getCurrentOutput()
getCurrentOutput in class TileEnginepublic double maxEnergyExtracted()
maxEnergyExtracted in class TileEngine