public class PlayerCopiedInventory
extends java.lang.Object
implements net.minecraft.inventory.IInventory
Constructor and Description |
---|
PlayerCopiedInventory(net.minecraft.entity.player.InventoryPlayer original) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
closeInventory(net.minecraft.entity.player.EntityPlayer player) |
net.minecraft.item.ItemStack |
decrStackSize(int index,
int count) |
boolean |
func_191420_l() |
net.minecraft.util.text.ITextComponent |
getDisplayName() |
int |
getField(int id) |
int |
getFieldCount() |
int |
getInventoryStackLimit() |
java.lang.String |
getName() |
int |
getSizeInventory() |
net.minecraft.item.ItemStack |
getStackInSlot(int index) |
boolean |
hasCustomName() |
boolean |
isItemValidForSlot(int index,
net.minecraft.item.ItemStack stack) |
boolean |
isUseableByPlayer(net.minecraft.entity.player.EntityPlayer player) |
void |
markDirty() |
void |
openInventory(net.minecraft.entity.player.EntityPlayer player) |
net.minecraft.item.ItemStack |
removeStackFromSlot(int index) |
void |
setField(int id,
int value) |
void |
setInventorySlotContents(int index,
net.minecraft.item.ItemStack stack) |
public PlayerCopiedInventory(net.minecraft.entity.player.InventoryPlayer original)
public java.lang.String getName()
getName
in interface net.minecraft.world.IWorldNameable
public boolean hasCustomName()
hasCustomName
in interface net.minecraft.world.IWorldNameable
public net.minecraft.util.text.ITextComponent getDisplayName()
getDisplayName
in interface net.minecraft.world.IWorldNameable
public int getSizeInventory()
getSizeInventory
in interface net.minecraft.inventory.IInventory
public net.minecraft.item.ItemStack getStackInSlot(int index)
getStackInSlot
in interface net.minecraft.inventory.IInventory
public net.minecraft.item.ItemStack decrStackSize(int index, int count)
decrStackSize
in interface net.minecraft.inventory.IInventory
public net.minecraft.item.ItemStack removeStackFromSlot(int index)
removeStackFromSlot
in interface net.minecraft.inventory.IInventory
public void setInventorySlotContents(int index, net.minecraft.item.ItemStack stack)
setInventorySlotContents
in interface net.minecraft.inventory.IInventory
public int getInventoryStackLimit()
getInventoryStackLimit
in interface net.minecraft.inventory.IInventory
public void markDirty()
markDirty
in interface net.minecraft.inventory.IInventory
public boolean isUseableByPlayer(net.minecraft.entity.player.EntityPlayer player)
isUseableByPlayer
in interface net.minecraft.inventory.IInventory
public void openInventory(net.minecraft.entity.player.EntityPlayer player)
openInventory
in interface net.minecraft.inventory.IInventory
public void closeInventory(net.minecraft.entity.player.EntityPlayer player)
closeInventory
in interface net.minecraft.inventory.IInventory
public boolean isItemValidForSlot(int index, net.minecraft.item.ItemStack stack)
isItemValidForSlot
in interface net.minecraft.inventory.IInventory
public int getField(int id)
getField
in interface net.minecraft.inventory.IInventory
public void setField(int id, int value)
setField
in interface net.minecraft.inventory.IInventory
public int getFieldCount()
getFieldCount
in interface net.minecraft.inventory.IInventory
public void clear()
clear
in interface net.minecraft.inventory.IInventory
public boolean func_191420_l()
func_191420_l
in interface net.minecraft.inventory.IInventory