public class TileEntityAdvancedLiquidCompressor extends TileEntityLiquidCompressor implements IHeatExchangingTE
TileEntityBase.UpgradeHandlerairPerTick, INVENTORY_SIZE, isProducing, rsControllerairHandler| Constructor and Description |
|---|
TileEntityAdvancedLiquidCompressor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addHeatForAir(int air) |
net.minecraft.inventory.container.Container |
createMenu(int i,
net.minecraft.entity.player.PlayerInventory playerInventory,
net.minecraft.entity.player.PlayerEntity playerEntity) |
int |
getBaseProduction() |
net.minecraftforge.common.util.LazyOptional<IHeatExchangerLogic> |
getHeatCap(net.minecraft.util.Direction side) |
int |
getHeatEfficiency() |
IHeatExchangerLogic |
getHeatExchanger(net.minecraft.util.Direction dir)
Get the heat exchanger on the given face.
|
canConnectPneumatic, getCapability, getInventoryCap, getPrimaryInventory, getRedstoneController, getSerializableTanks, getTank, handleGUIButtonPress, load, save, tickaddAir, addLuaMethods, forceLeak, getCriticalPressure, getDangerPressure, getDefaultVolume, getPressure, handleUpdateTag, hasNoConnectedAirHandlers, initializeHullAirHandlerClient, initializeHullAirHandlers, onBlockRotated, onFirstServerTick, onNeighborBlockUpdate, onUpgradesChanged, readFromPacket, setRemoved, writeToPacketclearCache, countPlayersUsing, getApplicableUpgrades, getCachedNeighbor, getContentsToDrop, getCurrentRecipeIdSynced, getCustomName, getDescriptionFields, getDisplayName, getLuaMethodRegistry, getModelData, getName, getPeripheralType, getPosition, getRotation, getSpeedMultiplierFromUpgrades, getSpeedUsageMultiplierFromUpgrades, getUpdateTag, getUpgradeAcceptorTranslationKey, getUpgradeCache, getUpgradeHandler, getUpgrades, isGuiUseableByPlayer, onDescUpdate, onGuiUpdate, onNeighborTileUpdate, requestModelDataUpdate, sendDescriptionPacket, serializeExtraItemData, setCustomName, setPreserveStateOnBreak, shouldPreserveStateOnBreak, shouldRerenderChunkOnDescUpdate, shouldSyncField, updateNeighboursclearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getTileData, getType, getUpdatePacket, getViewDistance, hasLevel, isRemoved, loadStatic, logInvalidState, mirror, onChunkUnloaded, onlyOpCanSetNbt, rotate, setChanged, setLevelAndPosition, setPosition, triggerEventareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, invalidateCaps, reviveCaps, serializeCapsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHeatExchanger, heatExchangerBlockFilter, initHeatExchangersOnPlacement, initializeHullHeatExchangers, shouldShowGuiHeatTabgetCurrentRedstonePower, getRedstoneMode, getRedstoneTabTitle, onRedstoneModeChangeddeserializeTanks, serializeTanksgetDisplayNameprotected void addHeatForAir(int air)
addHeatForAir in class TileEntityLiquidCompressorpublic int getBaseProduction()
getBaseProduction in class TileEntityLiquidCompressorpublic int getHeatEfficiency()
getHeatEfficiency in class TileEntityLiquidCompressor@Nullable
public net.minecraft.inventory.container.Container createMenu(int i,
net.minecraft.entity.player.PlayerInventory playerInventory,
net.minecraft.entity.player.PlayerEntity playerEntity)
createMenu in interface net.minecraft.inventory.container.IContainerProvidercreateMenu in class TileEntityLiquidCompressorpublic net.minecraftforge.common.util.LazyOptional<IHeatExchangerLogic> getHeatCap(net.minecraft.util.Direction side)
getHeatCap in class TileEntityBasepublic IHeatExchangerLogic getHeatExchanger(net.minecraft.util.Direction dir)
IHeatExchangingTEgetHeatExchanger in interface IHeatExchangingTEdir - the side of the block to check, or null for the default/primary heat exchanger