net.minecraft.inventory.menu

public abstract class InventoryMenu

ayb
net.minecraft.class_1703
net.minecraft.inventory.menu.InventoryMenu
net.minecraft.inventory.container.Container
net.minecraft.inventory.container.Container

Field summary

Modifier and TypeField
private final DefaultedList<ItemStack>
c
field_7764
items
field_75153_a
field_75153_a
public final List<InventorySlot>
a
field_7761
slots
field_75151_b
field_75151_b
private final List<C_92821142>
d
field_17285
f_82220217
field_216964_d
field_216964_d
private final InventoryMenuType<?>
e
field_17493
f_23107462
field_216965_e
field_216965_e
public final int
b
field_7763
networkId
field_75152_c
field_75152_c
private int
g
field_7762
clickDragMode
field_94535_f
field_94535_f
private int
h
field_7759
clickDragStage
field_94536_g
field_94536_g
private final Set<InventorySlot>
i
field_7757
clickDragSlots
field_94537_h
field_94537_h
private final List<InventoryMenuListener>
j
field_7765
listeners
field_75149_d
field_75149_d
private final Set<PlayerEntity>
k
field_7760
restrictedPlayers
field_75148_f
field_75148_f
private short
f
field_7758
nextInteractionId
field_75150_e
field_75150_e

Constructor summary

ModifierConstructor
protected (InventoryMenuType<?> arg0, int arg1)

Method summary

Modifier and TypeMethod
protected static boolean
a(ayl arg0, avx arg1, bml arg2)
method_17695(class_3914 arg0, class_1657 arg1, class_2248 arg2)
m_14973128(C_69568211 arg0, PlayerEntity arg1, Block arg2)
func_216963_a(IWorldPosCallable arg0, PlayerEntity arg1, Block arg2)
func_216963_a(IWorldPosCallable arg0, PlayerEntity arg1, Block arg2)
public InventoryMenuType<?>
a()
method_17358()
m_20734866()
func_216957_a()
func_216957_a()
protected static void
a(agt arg0, int arg1)
method_17359(class_1263 arg0, int arg1)
m_81676992(Inventory arg0, int arg1)
func_216962_a(IInventory arg0, int arg1)
func_216962_a(IInventory arg0, int arg1)
protected static void
a(ayk arg0, int arg1)
method_17361(class_3913 arg0, int arg1)
m_82975971(C_45135695 arg0, int arg1)
func_216959_a(IIntArray arg0, int arg1)
func_216959_a(IIntArray arg0, int arg1)
protected InventorySlot
a(azo arg0)
method_7621(class_1735 arg0)
addSlot(InventorySlot slot)
func_75146_a(Slot arg0)
addSlot(Slot slotIn)
protected C_92821142
a(ayp arg0)
method_17362(class_3915 arg0)
m_87151453(C_92821142 arg0)
func_216958_a(IntReferenceHolder arg0)
func_216958_a(IntReferenceHolder arg0)
protected void
a(ayk arg0)
method_17360(class_3913 arg0)
m_73887176(C_45135695 arg0)
func_216961_a(IIntArray arg0)
func_216961_a(IIntArray arg0)
public void
a(aym arg0)
method_7596(class_1712 arg0)
addListener(InventoryMenuListener listener)
func_75132_a(IContainerListener arg0)
addListener(IContainerListener listener)
public DefaultedList<ItemStack>
b()
method_7602()
getItems()
func_75138_a()
getInventory()
public void
c()
method_7623()
updateListeners()
func_75142_b()
detectAndSendChanges()
public boolean
a(avx arg0, int arg1)
method_7604(class_1657 arg0, int arg1)
onButtonClick(PlayerEntity player, int id)
func_75140_a(PlayerEntity arg0, int arg1)
enchantItem(PlayerEntity playerIn, int id)
public InventorySlot
a(int arg0)
method_7611(int arg0)
getSlot(int slot)
func_75139_a(int arg0)
getSlot(int slotId)
public ItemStack
b(avx arg0, int arg1)
method_7601(class_1657 arg0, int arg1)
quickMoveItem(PlayerEntity player, int slot)
func_82846_b(PlayerEntity arg0, int arg1)
transferStackInSlot(PlayerEntity playerIn, int index)
public ItemStack
a(int arg0, int arg1, ayj arg2, avx arg3)
method_7593(int arg0, int arg1, class_1713 arg2, class_1657 arg3)
onClickSlot(int id, int clickData, ActionType action, PlayerEntity player)
func_184996_a(int arg0, int arg1, ClickType arg2, PlayerEntity arg3)
slotClick(int slotId, int dragType, ClickType clickTypeIn, PlayerEntity player)
public static boolean
a(bca arg0, bca arg1)
method_7612(class_1799 arg0, class_1799 arg1)
isSameItem(ItemStack item1, ItemStack item2)
func_195929_a(ItemStack arg0, ItemStack arg1)
areItemsAndTagsEqual(ItemStack stack1, ItemStack stack2)
public boolean
a(bca arg0, azo arg1)
method_7613(class_1799 arg0, class_1735 arg1)
canRemoveForPickupAll(ItemStack item, InventorySlot slot)
func_94530_a(ItemStack arg0, Slot arg1)
canMergeSlot(ItemStack stack, Slot slotIn)
public void
b(avx arg0)
method_7595(class_1657 arg0)
close(PlayerEntity player)
func_75134_a(PlayerEntity arg0)
onContainerClosed(PlayerEntity playerIn)
protected void
a(avx arg0, bhh arg1, agt arg2)
method_7607(class_1657 arg0, class_1937 arg1, class_1263 arg2)
dropAll(PlayerEntity player, World world, Inventory inventory)
func_193327_a(PlayerEntity arg0, World arg1, IInventory arg2)
clearContainer(PlayerEntity playerIn, World worldIn, IInventory inventoryIn)
public void
a(agt arg0)
method_7609(class_1263 arg0)
onContentsChanged(Inventory inventory)
func_75130_a(IInventory arg0)
onCraftMatrixChanged(IInventory inventoryIn)
public void
a(int arg0, bca arg1)
method_7619(int arg0, class_1799 arg1)
setItem(int slot, ItemStack item)
func_75141_a(int arg0, ItemStack arg1)
putStackInSlot(int slotID, ItemStack stack)
public void
a(int arg0, int arg1)
method_7606(int arg0, int arg1)
setData(int id, int value)
func_75137_b(int arg0, int arg1)
updateProgressBar(int id, int data)
public boolean
c(avx arg0)
method_7622(class_1657 arg0)
isSynced(PlayerEntity player)
func_75129_b(PlayerEntity arg0)
getCanCraft(PlayerEntity player)
public void
a(avx arg0, boolean arg1)
method_7590(class_1657 arg0, boolean arg1)
setSynced(PlayerEntity player, boolean synced)
func_75128_a(PlayerEntity arg0, boolean arg1)
setCanCraft(PlayerEntity player, boolean canCraft)
public abstract boolean
a(avx arg0)
method_7597(class_1657 arg0)
isValid(PlayerEntity player)
func_75145_c(PlayerEntity arg0)
canInteractWith(PlayerEntity playerIn)
protected boolean
a(bca arg0, int arg1, int arg2, boolean arg3)
method_7616(class_1799 arg0, int arg1, int arg2, boolean arg3)
moveItem(ItemStack item, int from, int to, boolean reverse)
func_75135_a(ItemStack arg0, int arg1, int arg2, boolean arg3)
mergeItemStack(ItemStack stack, int startIndex, int endIndex, boolean reverseDirection)
public static int
b(int arg0)
method_7620(int arg0)
unpackClickDragMode(int clickData)
func_94529_b(int arg0)
extractDragMode(int eventButton)
public static int
c(int arg0)
method_7594(int arg0)
unpackClickDragStage(int clickData)
func_94532_c(int arg0)
getDragEvent(int clickedButton)
public static boolean
a(int arg0, avx arg1)
method_7600(int arg0, class_1657 arg1)
isValidClickDragMode(int clickDragMode, PlayerEntity player)
func_180610_a(int arg0, PlayerEntity arg1)
isValidDragMode(int dragModeIn, PlayerEntity player)
protected void
d()
method_7605()
dropClickDragging()
func_94533_d()
resetDrag()
public static boolean
a(azo arg0, bca arg1, boolean arg2)
method_7592(class_1735 arg0, class_1799 arg1, boolean arg2)
canClickDragInto(InventorySlot slot, ItemStack item, boolean stackable)
func_94527_a(Slot arg0, ItemStack arg1, boolean arg2)
canAddItemToSlot(Slot slotIn, ItemStack stack, boolean stackSizeMatters)
public static void
a(Set<azo> arg0, int arg1, bca arg2, int arg3)
method_7617(Set<class_1735> arg0, int arg1, class_1799 arg2, int arg3)
updateClickDragStackSize(Set<InventorySlot> slots, int clickDragMode, ItemStack item, int stackSize)
func_94525_a(Set<Slot> arg0, int arg1, ItemStack arg2, int arg3)
computeStackSize(Set<Slot> dragSlotsIn, int dragModeIn, ItemStack stack, int slotStackSize)
public boolean
b(azo arg0)
method_7615(class_1735 arg0)
canClickDragInto(InventorySlot invSlot)
func_94531_b(Slot arg0)
canDragIntoSlot(Slot slotIn)
public static int
a(btm arg0)
method_7608(class_2586 arg0)
getAnalogSignal(BlockEntity blockEntity)
func_178144_a(TileEntity arg0)
calcRedstone(TileEntity te)
public static int
b(agt arg0)
method_7618(class_1263 arg0)
getAnalogSignal(Inventory inventory)
func_94526_b(IInventory arg0)
calcRedstoneFromInventory(IInventory inv)
public void
b(aym arg0)
method_7603(class_1712 arg0)
removeListener(InventoryMenuListener listener)
func_82847_b(IContainerListener arg0)
removeListener(IContainerListener listener)
public void
a(List<bca> arg0)
method_7610(List<class_1799> arg0)
setItems(List<ItemStack> items)
func_190896_a(List<ItemStack> arg0)
setAll(List<ItemStack> arg0)
public short
a(avw arg0)
method_7614(class_1661 arg0)
nextInteractionId(PlayerInventory inventory)
func_75136_a(PlayerInventory arg0)
getNextTransactionID(PlayerInventory invPlayer)
public static int
b(int arg0, int arg1)
method_7591(int arg0, int arg1)
packClickData(int clickDragStage, int clickDragMode)
func_94534_d(int arg0, int arg1)
getQuickcraftMask(int arg0, int arg1)