public class TileEngineRedstone_BC8 extends TileEngineBase_BC8
TileEngineBase_BC8.ITileBuffer
clientModelData, currentDirection, currentOutput, heat, HEAT_PER_MJ, IDEAL_HEAT, isPumping, isRedstonePowered, MAX_HEAT, MIN_HEAT, mjConnector, power, powerStage
caps, DEBUG, deltaManager, IDS, itemManager, NET_ADV_DEBUG, NET_ADV_DEBUG_DISABLE, NET_GUI_DATA, NET_GUI_DELTA_CLEAR, NET_GUI_DELTA_SINGLE, NET_GUI_TICK, NET_REDRAW, NET_REN_DELTA_CLEAR, NET_REN_DELTA_SINGLE, NET_RENDER_DATA, tankManager
Constructor and Description |
---|
TileEngineRedstone_BC8() |
Modifier and Type | Method and Description |
---|---|
protected IMjConnector |
createConnector() |
protected void |
engineUpdate() |
float |
explosionRange() |
long |
getCurrentOutput() |
long |
getMaxPower() |
double |
getPistonSpeed() |
boolean |
isBurning() |
long |
maxPowerExtracted() |
long |
maxPowerReceived() |
long |
minPowerReceived() |
addPower, attemptRotation, burn, computePowerStage, extractPower, getBiome, getBiomeHeat, getCapability, getClientDebugInfo, getCurrentFacing, getDebugInfo, getEnergyStored, getHeat, getHeatLevel, getIdealHeatLevel, getPowerLevel, getPowerStage, getProgressClient, getReceiverToPower, getTileBuffer, hasFastRenderer, invalidate, isActive, isEngineOn, isPoweredTile, onPlacedBy, readFromNBT, readPayload, rotateIfInvalid, setPumping, update, updateHeatLevel, validate, writePayload, writeToNBT
addDrops, canEditOther, canInteractWith, cannotUpdate, canPlayerEdit, createAndSendGuiMessage, createAndSendGuiMessage, createAndSendMessage, createAndSendMessage, createMessage, createNetworkUpdate, disableDebugging, doesExistInWorld, enableDebugging, getCurrentState, getCurrentStateForBlock, getDebugRenderer, getIdAllocator, getLocalState, getLocalTile, getNeighbourState, getNeighbourTile, getOffsetState, getOffsetTile, getOwner, getPermBlock, getUpdatePacket, getUpdateTag, handleUpdateTag, hasCapability, isBeingDebugged, markChunkDirty, migrateOldNBT, onActivated, onDataPacket, onExplode, onNeighbourBlockChanged, onPlayerClose, onPlayerOpen, onRemove, onSlotChange, receivePayload, redrawBlock, sendDebugState, sendNetworkGuiTick, sendNetworkGuiUpdate, sendNetworkUpdate, sendNetworkUpdate, setWorldCreate, shouldRefresh
addInfoToCrashReport, canRenderBreaking, create, deserializeNBT, getBlockMetadata, getBlockType, getDisplayName, getDistanceSq, getKey, getMaxRenderDistanceSquared, getPos, getRenderBoundingBox, getTileData, getWorld, hasWorld, isInvalid, markDirty, mirror, onChunkUnload, onLoad, onlyOpsCanSetNbt, receiveClientEvent, register, restrictNBTCopy, rotate, serializeNBT, setPos, setWorld, shouldRenderInPass, updateContainingBlockInfo
@Nonnull protected IMjConnector createConnector()
createConnector
in class TileEngineBase_BC8
public boolean isBurning()
isBurning
in class TileEngineBase_BC8
protected void engineUpdate()
engineUpdate
in class TileEngineBase_BC8
public double getPistonSpeed()
getPistonSpeed
in class TileEngineBase_BC8
public long getMaxPower()
getMaxPower
in class TileEngineBase_BC8
public long minPowerReceived()
minPowerReceived
in class TileEngineBase_BC8
public long maxPowerReceived()
maxPowerReceived
in class TileEngineBase_BC8
public long maxPowerExtracted()
maxPowerExtracted
in class TileEngineBase_BC8
public float explosionRange()
explosionRange
in class TileEngineBase_BC8
public long getCurrentOutput()
getCurrentOutput
in class TileEngineBase_BC8