public class TileBlueprintLibrary extends TileBuildCraft implements net.minecraft.inventory.IInventory, ICommandReceiver
| Modifier and Type | Field and Description |
|---|---|
java.util.ArrayList<LibraryId> |
currentPage |
net.minecraft.entity.player.EntityPlayer |
downloadingPlayer |
SimpleInventory |
inv |
int |
pageId |
int |
progressIn |
int |
progressOut |
int |
selected |
net.minecraft.entity.player.EntityPlayer |
uploadingPlayer |
cache, guiWatchers, mode| Constructor and Description |
|---|
TileBlueprintLibrary() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeInventory() |
net.minecraft.item.ItemStack |
decrStackSize(int i,
int j) |
void |
deleteSelectedBpt() |
java.lang.String |
getInventoryName() |
int |
getInventoryStackLimit() |
int |
getSizeInventory() |
net.minecraft.item.ItemStack |
getStackInSlot(int i) |
net.minecraft.item.ItemStack |
getStackInSlotOnClosing(int slot) |
boolean |
hasCustomInventoryName() |
void |
initialize() |
boolean |
isItemValidForSlot(int i,
net.minecraft.item.ItemStack itemstack) |
boolean |
isUseableByPlayer(net.minecraft.entity.player.EntityPlayer entityplayer) |
void |
openInventory() |
void |
pageNext() |
void |
pagePrev() |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
void |
receiveCommand(java.lang.String command,
cpw.mods.fml.relauncher.Side side,
java.lang.Object sender,
io.netty.buffer.ByteBuf stream) |
void |
refresh() |
void |
selectBlueprint(int index) |
void |
setCurrentPage(java.util.ArrayList<LibraryId> newPage) |
void |
setInventorySlotContents(int i,
net.minecraft.item.ItemStack itemstack) |
void |
updateEntity() |
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
addGuiWatcher, canConnectEnergy, destroy, equals, extractEnergy, getBattery, getBlock, getControlMode, getDescriptionPacket, getEnergyStored, getMaxEnergyStored, getOwner, getPacketUpdate, getTicksSinceEnergyReceived, getTile, hashCode, invalidate, onBlockPlacedBy, readData, receiveEnergy, removeGuiWatcher, sendNetworkUpdate, setBattery, setControlMode, validate, writeDataaddMapping, canUpdate, createAndLoadEntity, func_145828_a, getBlockMetadata, getBlockType, getDistanceFrom, getMaxRenderDistanceSquared, getRenderBoundingBox, getWorldObj, hasWorldObj, isInvalid, markDirty, onChunkUnload, onDataPacket, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfopublic SimpleInventory inv
public int progressIn
public int progressOut
public java.util.ArrayList<LibraryId> currentPage
public int selected
public net.minecraft.entity.player.EntityPlayer uploadingPlayer
public net.minecraft.entity.player.EntityPlayer downloadingPlayer
public int pageId
public void refresh()
public void initialize()
initialize in class TileBuildCraftpublic void setCurrentPage(java.util.ArrayList<LibraryId> newPage)
public void pageNext()
public void pagePrev()
public void deleteSelectedBpt()
public void readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
readFromNBT in class TileBuildCraftpublic void writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
writeToNBT in class TileBuildCraftpublic int getSizeInventory()
getSizeInventory in interface net.minecraft.inventory.IInventorypublic net.minecraft.item.ItemStack getStackInSlot(int i)
getStackInSlot in interface net.minecraft.inventory.IInventorypublic net.minecraft.item.ItemStack decrStackSize(int i,
int j)
decrStackSize in interface net.minecraft.inventory.IInventorypublic void setInventorySlotContents(int i,
net.minecraft.item.ItemStack itemstack)
setInventorySlotContents in interface net.minecraft.inventory.IInventorypublic net.minecraft.item.ItemStack getStackInSlotOnClosing(int slot)
getStackInSlotOnClosing in interface net.minecraft.inventory.IInventorypublic java.lang.String getInventoryName()
getInventoryName in interface net.minecraft.inventory.IInventorypublic int getInventoryStackLimit()
getInventoryStackLimit in interface net.minecraft.inventory.IInventorypublic boolean isItemValidForSlot(int i,
net.minecraft.item.ItemStack itemstack)
isItemValidForSlot in interface net.minecraft.inventory.IInventorypublic boolean isUseableByPlayer(net.minecraft.entity.player.EntityPlayer entityplayer)
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 void updateEntity()
updateEntity in class TileBuildCraftpublic boolean hasCustomInventoryName()
hasCustomInventoryName in interface net.minecraft.inventory.IInventorypublic void receiveCommand(java.lang.String command,
cpw.mods.fml.relauncher.Side side,
java.lang.Object sender,
io.netty.buffer.ByteBuf stream)
receiveCommand in interface ICommandReceiverpublic void selectBlueprint(int index)