public class TileEngineClockwork extends TileEngine
currentOutput, energyManager, forceCooldown, heat, maxHeat, pistonSpeedServer, progress, stagePiston| Constructor and Description |
|---|
TileEngineClockwork() |
| Modifier and Type | Method and Description |
|---|---|
void |
burn() |
int |
dissipateHeat() |
int |
generateHeat() |
net.minecraft.inventory.Container |
getContainer(net.minecraft.entity.player.EntityPlayer player,
int data) |
net.minecraft.client.gui.inventory.GuiContainer |
getGui(net.minecraft.entity.player.EntityPlayer player,
int data) |
float |
getPistonSpeed() |
TemperatureState |
getTemperatureState()
Returns the current energy state of the engine
|
protected boolean |
isBurning() |
boolean |
isRedstoneActivated() |
boolean |
mayBurn() |
void |
openGui(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack heldItem) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
net.minecraft.nbt.NBTTagCompound |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
addHeat, getBurnTimeRemainingScaled, getCapability, getCurrentOutput, getEnergyManager, getHeat, getHeatLevel, getHintKey, hasCapability, hasFuelMin, isActive, readData, readGuiData, setActive, updateClientSide, updateServerSide, writeData, writeGuiDatagetFacing, getUnlocalizedTitle, shouldRefreshaddExternalTriggers, addInternalSidedTriggers, addInternalTriggers, canExtractItem, canInsertItem, canSlotAccept, clear, closeInventory, decrStackSize, getCoordinates, getDisplayName, getErrorLogic, getField, getFieldCount, getInternalInventory, getInventoryStackLimit, getName, getSizeInventory, getSlotsForFace, getStackInSlot, getTileCache, getUpdatePacket, getUpdateTag, getWorldObj, handleUpdateTag, hasCustomName, invalidate, isEmpty, isItemValidForSlot, isLocked, isUsableByPlayer, onNeighborTileChange, onRemoval, openInventory, removeStackFromSlot, sendNetworkUpdate, setField, setInternalInventory, setInventorySlotContents, setNeedsNetworkUpdate, update, updateOnInterval, validateaddInfoToCrashReport, canRenderBreaking, create, deserializeNBT, getBlockMetadata, getBlockType, getDistanceSq, getKey, getMaxRenderDistanceSquared, getPos, getRenderBoundingBox, getTileData, getWorld, hasFastRenderer, hasWorld, isInvalid, markDirty, mirror, onChunkUnload, onDataPacket, onLoad, onlyOpsCanSetNbt, receiveClientEvent, register, restrictNBTCopy, rotate, serializeNBT, setPos, setWorld, setWorldCreate, shouldRenderInPass, updateContainingBlockInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCoordinatespublic void openGui(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack heldItem)
public void readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
readFromNBT in class TileEnginepublic net.minecraft.nbt.NBTTagCompound writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
writeToNBT in class TileEnginepublic boolean isRedstoneActivated()
isRedstoneActivated in class TileForestrypublic int dissipateHeat()
dissipateHeat in class TileEnginepublic int generateHeat()
generateHeat in class TileEnginepublic boolean mayBurn()
mayBurn in class TileEnginepublic void burn()
burn in class TileEngineprotected boolean isBurning()
isBurning in class TileEnginepublic TemperatureState getTemperatureState()
TileEnginegetTemperatureState in class TileEnginepublic float getPistonSpeed()
getPistonSpeed in class TileEngine@Nullable
public net.minecraft.client.gui.inventory.GuiContainer getGui(net.minecraft.entity.player.EntityPlayer player,
int data)
@Nullable
public net.minecraft.inventory.Container getContainer(net.minecraft.entity.player.EntityPlayer player,
int data)