net.minecraft.entity.living.player

public class PlayerInventory

implements Inventory

yx
net.minecraft.class_987
net.minecraft.entity.living.player.PlayerInventory
net.minecraft.entity.player.InventoryPlayer

Field summary

Modifier and TypeField
public ItemStack[]
a
field_3964
items
mainInventory
public ItemStack[]
b
field_3965
armor
armorInventory
public int
c
field_3966
selectedSlot
currentItem
public PlayerEntity
d
field_3967
player
player
private ItemStack
g
field_3970
cursorItem
itemStack
public boolean
e
field_3968
dirty
inventoryChanged
private ItemStack
f
field_3969
prevSelectedItem
currentItemStack

Constructor summary

ModifierConstructor
public (PlayerEntity player)

Method summary

Modifier and TypeMethod
public ItemStack
h()
method_3142()
getSelectedItem()
getCurrentItem()
public static int
i()
method_3144()
getHotbarSize()
getHotbarSize()
private int
c(adb arg0)
method_8424(class_1069 arg0)
getSlot(Item item)
getInventorySlotContainItem(Item itemIn)
private int
d(add arg0)
method_3138(class_1071 arg0)
getSlotWithSpace(ItemStack item)
storeItemStack(ItemStack arg0)
public int
j()
method_3146()
getEmptySlot()
getFirstEmptyStack()
public int
a(adb arg0, int arg1)
method_8421(class_1069 arg0, int arg1)
removeAll(Item item, int metadata)
clearInventory(Item arg0, int arg1)
private int
e(add arg0)
method_3140(class_1071 arg0)
addItemStack(ItemStack item)
storePartialItemStack(ItemStack arg0)
public void
k()
method_3147()
tick()
decrementAnimations()
public boolean
a(adb arg0)
method_8420(class_1069 arg0)
removeOne(Item item)
consumeInventoryItem(Item arg0)
public boolean
b(adb arg0)
method_8423(class_1069 arg0)
contains(Item item)
hasItem(Item arg0)
public boolean
a(add arg0)
method_3129(class_1071 arg0)
addItem(ItemStack item)
addItemStackToInventory(ItemStack arg0)
public ItemStack
a(int arg0, int arg1)
method_2382(int arg0, int arg1)
removeItem(int arg0, int arg1)
decrStackSize(int arg0, int arg1)
public ItemStack
a_(int arg0)
method_2386(int arg0)
removeItemQuietly(int arg0)
getStackInSlotOnClosing(int arg0)
public void
a(int arg0, add arg1)
method_2383(int arg0, class_1071 arg1)
setItem(int arg0, ItemStack arg1)
setInventorySlotContents(int arg0, ItemStack arg1)
public float
a(aji arg0)
method_3125(class_197 arg0)
getMiningSpeed(Block block)
getStrVsBlock(Block arg0)
public NbtList
a(dq arg0)
method_3126(class_474 arg0)
writeNbt(NbtList list)
writeToNBT(NBTTagList arg0)
public void
b(dq arg0)
method_3131(class_474 arg0)
readNbt(NbtList list)
readFromNBT(NBTTagList arg0)
public int
a()
method_2388()
getSize()
getSizeInventory()
public ItemStack
a(int arg0)
method_2381(int arg0)
getItem(int arg0)
getStackInSlot(int arg0)
public String
b()
method_2385()
getInventoryName()
getInventoryName()
public boolean
k_()
method_5339()
hasCustomName()
isCustomInventoryName()
public int
d()
method_2389()
getMaxStackSize()
getInventoryStackLimit()
public boolean
b(aji arg0)
method_3130(class_197 arg0)
canMineBlock(Block block)
func_146025_b(Block arg0)
public ItemStack
d(int arg0)
method_3141(int arg0)
getArmor(int slot)
armorItemInSlot(int arg0)
public int
l()
method_3148()
getArmorProtection()
getTotalArmorValue()
public void
a(float arg0)
method_6316(float arg0)
damageArmor(float armor)
damageArmor(float arg0)
public void
m()
method_3149()
dropAll()
dropAllItems()
public void
e()
method_543()
markDirty()
markDirty()
public void
b(add arg0)
method_3133(class_1071 arg0)
setCursorItem(ItemStack item)
setItemStack(ItemStack arg0)
public ItemStack
o()
method_3150()
getCursorItem()
getItemStack()
public boolean
a(yz arg0)
method_2384(class_988 arg0)
isValid(PlayerEntity arg0)
isUseableByPlayer(EntityPlayer arg0)
public boolean
c(add arg0)
method_3136(class_1071 arg0)
contains(ItemStack item)
hasItemStack(ItemStack arg0)
public void
f()
method_2390()
onOpen()
openChest()
public void
l_()
method_2387()
onClose()
closeChest()
public boolean
b(int arg0, add arg1)
method_5338(int arg0, class_1071 arg1)
isItemAllowed(int arg0, ItemStack arg1)
isItemValidForSlot(int arg0, ItemStack arg1)
public void
b(yx arg0)
method_3132(class_987 arg0)
copy(PlayerInventory inventory)
copyInventory(InventoryPlayer arg0)
private int
c(adb arg0, int arg1)
method_8425(class_1069 arg0, int arg1)
getSlot(Item item, int metadata)
getInventorySlotContainItemAndDamage(Item arg0, int arg1)
public void
a(adb arg0, int arg1, boolean arg2, boolean arg3)
method_8422(class_1069 arg0, int arg1, boolean arg2, boolean arg3)
selectSlot(Item item, int metadata, boolean damageable, boolean creativeMode)
setCurrentItem(Item arg0, int arg1, boolean arg2, boolean arg3)
public void
c(int arg0)
method_3134(int arg0)
scrollInHotbar(int amount)
changeCurrentItem(int arg0)
public void
b(adb arg0, int arg1)
method_3128(class_1069 arg0, int arg1)
creativePickItem(Item item, int metadata)
func_70439_a(Item arg0, int arg1)