public class TileEntityMillstone extends net.minecraft.tileentity.TileEntity implements net.minecraft.inventory.ISidedInventory, ITieredTE, IRotaryInput
| Modifier and Type | Field and Description |
|---|---|
int |
energyNeeded |
boolean |
inInventory |
int[] |
input |
int[] |
length |
protected java.lang.String |
name |
int |
progress |
net.minecraft.item.ItemStack[] |
stacks |
int |
tier |
| Constructor and Description |
|---|
TileEntityMillstone() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canExtractItem(int slot,
net.minecraft.item.ItemStack stack,
int side) |
boolean |
canInsertItem(int slot,
net.minecraft.item.ItemStack stack,
int side) |
void |
closeInventory() |
net.minecraft.item.ItemStack |
decrStackSize(int slot,
int amount) |
void |
dropInv(net.minecraft.world.World world,
int x,
int y,
int z) |
int[] |
getAccessibleSlotsFromSide(int side) |
java.lang.String |
getInventoryName() |
int |
getInventoryStackLimit() |
int |
getProgressScaled(int scale) |
int |
getRotaryInput(int side) |
int |
getRotaryInputLength(int side) |
int |
getSizeInventory() |
net.minecraft.item.ItemStack |
getStackInSlot(int slot) |
net.minecraft.item.ItemStack |
getStackInSlotOnClosing(int slot) |
int |
getTier() |
boolean |
hasCustomInventoryName() |
boolean |
isInputFace(int side) |
boolean |
isItemValidForSlot(int slot,
net.minecraft.item.ItemStack stack) |
boolean |
isUseableByPlayer(net.minecraft.entity.player.EntityPlayer p_70300_1_) |
void |
openInventory() |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound tag) |
void |
setInventorySlotContents(int slot,
net.minecraft.item.ItemStack stack) |
void |
setRotaryInput(int side,
int speed,
int length) |
void |
setTier(int tier) |
void |
updateEntity() |
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound tag) |
addMapping, canUpdate, createAndLoadEntity, func_145828_a, getBlockMetadata, getBlockType, getDescriptionPacket, getDistanceFrom, getMaxRenderDistanceSquared, getRenderBoundingBox, getWorldObj, hasWorldObj, invalidate, isInvalid, markDirty, onChunkUnload, onDataPacket, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfo, validatepublic net.minecraft.item.ItemStack[] stacks
protected java.lang.String name
public int tier
public boolean inInventory
public int progress
public int energyNeeded
public int[] input
public int[] length
public void updateEntity()
updateEntity in class net.minecraft.tileentity.TileEntitypublic int getSizeInventory()
getSizeInventory in interface net.minecraft.inventory.IInventorypublic net.minecraft.item.ItemStack getStackInSlot(int slot)
getStackInSlot in interface net.minecraft.inventory.IInventorypublic net.minecraft.item.ItemStack decrStackSize(int slot,
int amount)
decrStackSize in interface net.minecraft.inventory.IInventorypublic net.minecraft.item.ItemStack getStackInSlotOnClosing(int slot)
getStackInSlotOnClosing in interface net.minecraft.inventory.IInventorypublic void writeToNBT(net.minecraft.nbt.NBTTagCompound tag)
writeToNBT in class net.minecraft.tileentity.TileEntitypublic void readFromNBT(net.minecraft.nbt.NBTTagCompound tag)
readFromNBT in class net.minecraft.tileentity.TileEntitypublic void setInventorySlotContents(int slot,
net.minecraft.item.ItemStack stack)
setInventorySlotContents 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 int getInventoryStackLimit()
getInventoryStackLimit in interface net.minecraft.inventory.IInventorypublic boolean isUseableByPlayer(net.minecraft.entity.player.EntityPlayer p_70300_1_)
isUseableByPlayer in interface net.minecraft.inventory.IInventorypublic void openInventory()
openInventory in interface net.minecraft.inventory.IInventorypublic void closeInventory()
closeInventory 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.ISidedInventorypublic void dropInv(net.minecraft.world.World world,
int x,
int y,
int z)
public boolean isInputFace(int side)
isInputFace in interface IRotaryInputpublic void setRotaryInput(int side,
int speed,
int length)
setRotaryInput in interface IRotaryInputpublic int getRotaryInput(int side)
getRotaryInput in interface IRotaryInputpublic int getRotaryInputLength(int side)
getRotaryInputLength in interface IRotaryInputpublic int getProgressScaled(int scale)