net.minecraft.entity.living.player

public class PlayerInventory

implements Inventory

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

Field summary

Modifier and TypeField
public final DefaultedList<ItemStack>
a
field_15082
items
mainInventory
public final DefaultedList<ItemStack>
b
field_15083
armor
armorInventory
public final DefaultedList<ItemStack>
c
field_15084
offhand
offHandInventory
private final List<DefaultedList<ItemStack>>
g
field_15085
compartments
allInventories
public int
d
field_3966
selectedSlot
currentItem
public PlayerEntity
e
field_3967
player
player
private ItemStack
h
field_3970
cursorItem
itemStack
public boolean
f
field_3968
dirty
inventoryChanged

Constructor summary

ModifierConstructor
public (PlayerEntity player)

Method summary

Modifier and TypeMethod
public ItemStack
i()
method_3142()
getSelectedItem()
getCurrentItem()
public static int
j()
method_3144()
getHotbarSize()
getHotbarSize()
private boolean
a(afj arg0, afj arg1)
method_13251(class_1071 arg0, class_1071 arg1)
canCombineItems(ItemStack item1, ItemStack item2)
canMergeStacks(ItemStack stack1, ItemStack stack2)
private boolean
b(afj arg0, afj arg1)
method_13254(class_1071 arg0, class_1071 arg1)
areItemsTheSame(ItemStack item1, ItemStack item2)
stackEqualExact(ItemStack stack1, ItemStack stack2)
public int
k()
method_3146()
getEmptySlot()
getFirstEmptyStack()
public void
d(int arg0)
method_13256(int arg0)
swapSlotWithHotbar(int slot)
pickItem(int index)
public static boolean
e(int arg0)
method_13258(int arg0)
isValidSlot(int slot)
isHotbar(int index)
public int
l()
method_13259()
getSwappableHotbarSlot()
getBestHotbarSlot()
public int
a(afh arg0, int arg1, int arg2, du arg3)
method_11232(class_1069 arg0, int arg1, int arg2, class_322 arg3)
removeAll(Item item, int metadata, int maxAmount, NbtCompound nbt)
clearMatchingItems(Item itemIn, int metadataIn, int removeCount, NBTTagCompound itemNBT)
private int
g(afj arg0)
method_3140(class_1071 arg0)
addItemStack(ItemStack item)
storePartialItemStack(ItemStack itemStackIn)
private int
h(afj arg0)
method_3138(class_1071 arg0)
getSlotWithSpace(ItemStack item)
storeItemStack(ItemStack itemStackIn)
public void
n()
method_3147()
tick()
decrementAnimations()
public boolean
c(afj arg0)
method_3129(class_1071 arg0)
addItem(ItemStack item)
addItemStackToInventory(ItemStack itemStackIn)
public ItemStack
a(int arg0, int arg1)
method_2382(int arg0, int arg1)
removeItem(int arg0, int arg1)
decrStackSize(int arg0, int arg1)
public void
d(afj arg0)
method_13257(class_1071 arg0)
removeItem(ItemStack item)
deleteStack(ItemStack stack)
public ItemStack
b(int arg0)
method_2386(int arg0)
removeItemQuietly(int arg0)
removeStackFromSlot(int arg0)
public void
a(int arg0, afj arg1)
method_2383(int arg0, class_1071 arg1)
setItem(int arg0, ItemStack arg1)
setInventorySlotContents(int arg0, ItemStack arg1)
public float
a(atl arg0)
method_13252(class_2232 arg0)
getMiningSpeed(BlockState state)
getStrVsBlock(IBlockState state)
public NbtList
a(ea arg0)
method_3126(class_474 arg0)
writeNbt(NbtList list)
writeToNBT(NBTTagList nbtTagListIn)
public void
b(ea arg0)
method_3131(class_474 arg0)
readNbt(NbtList list)
readFromNBT(NBTTagList nbtTagListIn)
public int
v_()
method_2388()
getSize()
getSizeInventory()
public boolean
w_()
method_13922()
isEmpty()
isEmpty()
public ItemStack
a(int arg0)
method_2381(int arg0)
getItem(int arg0)
getStackInSlot(int arg0)
public String
h_()
method_2518()
getName()
getName()
public boolean
n_()
method_5339()
hasCustomName()
hasCustomName()
public Text
i_()
method_6344()
getDisplayName()
getDisplayName()
public int
y_()
method_2389()
getMaxStackSize()
getInventoryStackLimit()
public boolean
b(atl arg0)
method_13255(class_2232 arg0)
canMineBlock(BlockState state)
canHarvestBlock(IBlockState state)
public void
a(float arg0)
method_6316(float arg0)
damageArmor(float armor)
damageArmor(float damage)
public void
o()
method_3149()
dropAll()
dropAllItems()
public void
x_()
method_543()
markDirty()
markDirty()
public void
e(afj arg0)
method_3133(class_1071 arg0)
setCursorItem(ItemStack item)
setItemStack(ItemStack itemStackIn)
public ItemStack
p()
method_3150()
getCursorItem()
getItemStack()
public boolean
a(aay arg0)
method_2384(class_988 arg0)
isValid(PlayerEntity arg0)
isUsableByPlayer(EntityPlayer arg0)
public boolean
f(afj arg0)
method_3136(class_1071 arg0)
contains(ItemStack item)
hasItemStack(ItemStack itemStackIn)
public void
b(aay arg0)
method_10894(class_988 arg0)
onOpen(PlayerEntity arg0)
openInventory(EntityPlayer arg0)
public void
c(aay arg0)
method_10895(class_988 arg0)
onClose(PlayerEntity arg0)
closeInventory(EntityPlayer arg0)
public boolean
b(int arg0, afj arg1)
method_5338(int arg0, class_1071 arg1)
isItemAllowed(int arg0, ItemStack arg1)
isItemValidForSlot(int arg0, ItemStack arg1)
public void
a(aax arg0)
method_3132(class_987 arg0)
copy(PlayerInventory inventory)
copyInventory(InventoryPlayer playerInventory)
public int
c_(int arg0)
method_10892(int arg0)
getData(int arg0)
getField(int arg0)
public void
b(int arg0, int arg1)
method_10893(int arg0, int arg1)
setData(int arg0, int arg1)
setField(int arg0, int arg1)
public int
h()
method_10896()
getDataSize()
getFieldCount()
public void
m()
method_10897()
clear()
clear()
public void
a(afj arg0)
method_13250(class_1071 arg0)
selectSlot(ItemStack item)
setPickedItemStack(ItemStack stack)
public int
b(afj arg0)
method_13253(class_1071 arg0)
getSlot(ItemStack item)
getSlotFor(ItemStack stack)
public void
f(int arg0)
method_3134(int arg0)
scrollInHotbar(int amount)
changeCurrentItem(int direction)
public ItemStack
g(int arg0)
method_3141(int arg0)
getArmor(int slot)
armorItemInSlot(int slotIn)