public class TileSqueezer extends TilePowered implements ISocketable, net.minecraft.inventory.ISidedInventory, ILiquidTankTile, ISpeedUpgradable
powerMultiplier, speedMultiplier| Constructor and Description |
|---|
TileSqueezer() |
| Modifier and Type | Method and Description |
|---|---|
<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) |
TankRenderInfo |
getProductTankInfo() |
net.minecraft.item.ItemStack |
getSocket(int slot) |
int |
getSocketCount() |
ICircuitSocketType |
getSocketType() |
TankManager |
getTankManager() |
boolean |
hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability,
net.minecraft.util.EnumFacing facing) |
boolean |
hasWork() |
void |
readData(PacketBufferForestry data) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
void |
readGuiData(PacketBufferForestry data) |
void |
setSocket(int slot,
net.minecraft.item.ItemStack stack) |
void |
updateServerSide() |
boolean |
workCycle() |
void |
writeData(PacketBufferForestry data) |
void |
writeGuiData(PacketBufferForestry data) |
net.minecraft.nbt.NBTTagCompound |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
applySpeedUpgrade, getEnergyManager, getEnergyPerWorkCycle, getProgressScaled, getResourceTankInfo, getTicksPerWorkCycle, getWorkCounter, hasFuelMin, hasResourcesMin, setEnergyPerWorkCycle, setTicksPerWorkCyclegetFacing, 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, updateClientSide, 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, getWorldObjapplySpeedUpgradepublic net.minecraft.nbt.NBTTagCompound writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
writeToNBT in class TilePoweredpublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
readFromNBT in class TilePoweredpublic void writeData(PacketBufferForestry data)
writeData in interface IStreamablewriteData in class TileForestrypublic void readData(PacketBufferForestry data) throws java.io.IOException
readData in interface IStreamablereadData in class TileForestryjava.io.IOExceptionpublic void writeGuiData(PacketBufferForestry data)
writeGuiData in interface IStreamableGuiwriteGuiData in class TilePoweredpublic void readGuiData(PacketBufferForestry data) throws java.io.IOException
readGuiData in interface IStreamableGuireadGuiData in class TilePoweredjava.io.IOExceptionpublic void updateServerSide()
updateServerSide in class TilePoweredpublic boolean workCycle()
workCycle in class TilePoweredpublic boolean hasWork()
hasWork in class TilePoweredpublic TankRenderInfo getProductTankInfo()
getProductTankInfo in interface IRenderableTilegetProductTankInfo in class TilePoweredpublic TankManager getTankManager()
getTankManager in interface ILiquidTankTilepublic int getSocketCount()
getSocketCount in interface ISocketablepublic net.minecraft.item.ItemStack getSocket(int slot)
getSocket in interface ISocketablepublic void setSocket(int slot,
net.minecraft.item.ItemStack stack)
setSocket in interface ISocketablepublic ICircuitSocketType getSocketType()
getSocketType in interface ISocketablepublic boolean hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability,
@Nullable
net.minecraft.util.EnumFacing facing)
hasCapability in interface net.minecraftforge.common.capabilities.ICapabilityProviderhasCapability in class TilePowered@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 TilePoweredpublic 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