public class TileEntityMillstone extends net.minecraft.tileentity.TileEntity implements net.minecraft.inventory.ISidedInventory, ITieredTE, IRotaryInput
| Modifier and Type | Field and Description |
|---|---|
int[] |
breakSpeed |
int |
energyNeeded |
boolean |
inInventory |
int[] |
input |
int |
inputSpeed |
int[] |
length |
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) |
net.minecraft.network.Packet |
getDescriptionPacket() |
java.lang.String |
getInventoryName() |
int |
getInventoryStackLimit() |
int |
getProgressScaled(int scale) |
int |
getRotaryInput(int side) |
int |
getRotaryInputLength(int side) |
int |
getSizeInventory() |
int |
getSpeedScaled(int scale) |
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 |
onDataPacket(net.minecraft.network.NetworkManager net,
net.minecraft.network.play.server.S35PacketUpdateTileEntity pkg) |
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, getDistanceFrom, getMaxRenderDistanceSquared, getRenderBoundingBox, getWorldObj, hasWorldObj, invalidate, isInvalid, markDirty, onChunkUnload, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfo, validatepublic net.minecraft.item.ItemStack[] stacks
public java.lang.String name
public int tier
public boolean inInventory
public int progress
public int energyNeeded
public int inputSpeed
public int[] input
public int[] length
public int[] breakSpeed
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 void onDataPacket(net.minecraft.network.NetworkManager net,
net.minecraft.network.play.server.S35PacketUpdateTileEntity pkg)
onDataPacket in class net.minecraft.tileentity.TileEntitypublic net.minecraft.network.Packet getDescriptionPacket()
getDescriptionPacket in class net.minecraft.tileentity.TileEntitypublic 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)
public int getSpeedScaled(int scale)