public class TileEngineBiogas extends TileEngine implements net.minecraft.inventory.ISidedInventory, ILiquidTankTile
currentOutput, energyManager, forceCooldown, heat, maxHeat, pistonSpeedServer, progress, stagePiston| Constructor and Description |
|---|
TileEngineBiogas() |
| Modifier and Type | Method and Description |
|---|---|
void |
burn()
Burns fuel increasing stored energy
|
int |
dissipateHeat() |
int |
generateHeat() |
net.minecraftforge.fluids.Fluid |
getBurnTankFluidType() |
int |
getBurnTimeRemainingScaled(int i) |
<T> T |
getCapability(net.minecraftforge.common.capabilities.Capability<T> capability,
net.minecraft.util.EnumFacing facing) |
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) |
int |
getOperatingTemperatureScaled(int i) |
TankManager |
getTankManager() |
boolean |
hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability,
net.minecraft.util.EnumFacing facing) |
protected boolean |
isBurning() |
void |
readData(PacketBufferForestry data) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
updateServerSide() |
void |
writeData(PacketBufferForestry data) |
net.minecraft.nbt.NBTTagCompound |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
addHeat, getCurrentOutput, getEnergyManager, getHeat, getHeatLevel, getHintKey, getPistonSpeed, getTemperatureState, hasFuelMin, isActive, mayBurn, readGuiData, setActive, updateClientSide, writeGuiDatagetFacing, getUnlocalizedTitle, openGui, 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, isRedstoneActivated, 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, waitcanExtractItem, canInsertItem, getSlotsForFaceclear, closeInventory, decrStackSize, getField, getFieldCount, getInventoryStackLimit, getSizeInventory, getStackInSlot, isEmpty, isItemValidForSlot, isUsableByPlayer, markDirty, openInventory, removeStackFromSlot, setField, setInventorySlotContentsgetDisplayName, getName, hasCustomNamegetCoordinates, getWorldObjgetCoordinatespublic TankManager getTankManager()
getTankManager in interface ILiquidTankTile@Nullable public net.minecraftforge.fluids.Fluid getBurnTankFluidType()
public void updateServerSide()
updateServerSide in class TileEnginepublic void burn()
burn in class TileEnginepublic int dissipateHeat()
dissipateHeat in class TileEnginepublic int generateHeat()
generateHeat in class TileEngineprotected boolean isBurning()
isBurning in class TileEnginepublic int getBurnTimeRemainingScaled(int i)
getBurnTimeRemainingScaled in class TileEnginepublic int getOperatingTemperatureScaled(int i)
public void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
readFromNBT in class TileEnginepublic net.minecraft.nbt.NBTTagCompound writeToNBT(net.minecraft.nbt.NBTTagCompound nbt)
writeToNBT in class TileEnginepublic void writeData(PacketBufferForestry data)
writeData in interface IStreamablewriteData in class TileEnginepublic void readData(PacketBufferForestry data) throws java.io.IOException
readData in interface IStreamablereadData in class TileEnginejava.io.IOExceptionpublic boolean hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability,
@Nullable
net.minecraft.util.EnumFacing facing)
hasCapability in interface net.minecraftforge.common.capabilities.ICapabilityProviderhasCapability in class TileEngine@Nullable
public <T> T getCapability(net.minecraftforge.common.capabilities.Capability<T> capability,
@Nullable
net.minecraft.util.EnumFacing facing)
getCapability in interface net.minecraftforge.common.capabilities.ICapabilityProvidergetCapability in class TileEnginepublic net.minecraft.client.gui.inventory.GuiContainer getGui(net.minecraft.entity.player.EntityPlayer player,
int data)
getGui in interface IGuiHandlerTilepublic net.minecraft.inventory.Container getContainer(net.minecraft.entity.player.EntityPlayer player,
int data)
getContainer in interface IGuiHandlerTile