public class TileStampingTable extends TileLaserTableBase implements IHasWork, net.minecraft.inventory.ISidedInventory
clientRequiredEnergy, invcache, guiWatchers, mode| Constructor and Description |
|---|
TileStampingTable() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCraft() |
boolean |
canExtractItem(int slot,
net.minecraft.item.ItemStack stack,
int side) |
boolean |
canInsertItem(int slot,
net.minecraft.item.ItemStack stack,
int side) |
boolean |
canUpdate() |
int[] |
getAccessibleSlotsFromSide(int side) |
java.lang.ref.WeakReference<net.minecraft.entity.player.EntityPlayer> |
getInternalPlayer() |
java.lang.String |
getInventoryName() |
int |
getRequiredEnergy() |
int |
getSizeInventory() |
boolean |
hasCustomInventoryName() |
boolean |
hasWork()
Check if the Tile Entity is currently doing any work.
|
boolean |
isItemValidForSlot(int slot,
net.minecraft.item.ItemStack stack) |
void |
updateEntity() |
addEnergy, closeInventory, decrStackSize, getEnergy, getGUINetworkData, getInventoryStackLimit, getProgressScaled, getRecentEnergyAverage, getStackInSlot, getStackInSlotOnClosing, getXCoord, getYCoord, getZCoord, isInvalidTarget, isUseableByPlayer, openInventory, readFromNBT, receiveLaserEnergy, requiresLaserEnergy, sendGUINetworkData, setEnergy, setInventorySlotContents, subtractEnergy, writeToNBTaddGuiWatcher, canConnectEnergy, destroy, equals, extractEnergy, getBattery, getBlock, getControlMode, getDescriptionPacket, getEnergyStored, getMaxEnergyStored, getOwner, getPacketUpdate, getTicksSinceEnergyReceived, getTile, hashCode, initialize, invalidate, onBlockPlacedBy, readData, receiveEnergy, removeGuiWatcher, sendNetworkUpdate, setBattery, setControlMode, validate, writeDataaddMapping, createAndLoadEntity, func_145828_a, getBlockMetadata, getBlockType, getDistanceFrom, getMaxRenderDistanceSquared, getRenderBoundingBox, getWorldObj, hasWorldObj, isInvalid, markDirty, onChunkUnload, onDataPacket, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfopublic boolean canUpdate()
canUpdate in class net.minecraft.tileentity.TileEntitypublic java.lang.ref.WeakReference<net.minecraft.entity.player.EntityPlayer> getInternalPlayer()
public void updateEntity()
updateEntity in class TileLaserTableBasepublic int getRequiredEnergy()
getRequiredEnergy in class TileLaserTableBasepublic boolean hasWork()
IHasWorkpublic boolean canCraft()
canCraft in class TileLaserTableBasepublic int getSizeInventory()
getSizeInventory in interface net.minecraft.inventory.IInventorypublic java.lang.String getInventoryName()
getInventoryName in interface net.minecraft.inventory.IInventorypublic boolean hasCustomInventoryName()
hasCustomInventoryName in interface net.minecraft.inventory.IInventorypublic boolean isItemValidForSlot(int slot,
net.minecraft.item.ItemStack stack)
isItemValidForSlot in interface net.minecraft.inventory.IInventorypublic int[] getAccessibleSlotsFromSide(int side)
getAccessibleSlotsFromSide in interface net.minecraft.inventory.ISidedInventorypublic boolean canInsertItem(int slot,
net.minecraft.item.ItemStack stack,
int side)
canInsertItem in interface net.minecraft.inventory.ISidedInventorypublic boolean canExtractItem(int slot,
net.minecraft.item.ItemStack stack,
int side)
canExtractItem in interface net.minecraft.inventory.ISidedInventory