History - net.minecraft.world.inventory.AbstractContainerMenu
1.21.3
Names
ctb
ctc
net.minecraft.world.inventory.Container
Fields
Constructors
Methods
1.21.2
Names
cpu
ctb
net.minecraft.world.inventory.Container
Fields
org.slf4j.Logger: k, LOGGER, field_36534, f_wmdvjomu, LOGGER, LOGGER, f_207773_
org.slf4j.Logger: m, LOGGER, field_36534, f_wmdvjomu, LOGGER, LOGGER, f_207773_
NonNullList<ItemStack>: l, lastSlots, field_7764, f_vhrlzmvv, trackedStacks, trackedStacks, f_38841_
NonNullList<ItemStack>: n, lastSlots, field_7764, f_vhrlzmvv, trackedStacks, trackedStacks, f_38841_
NonNullList<Slot>: i, slots, field_7761, f_hxgogfad, slots, slots, f_38839_
NonNullList<Slot>: k, slots, field_7761, f_hxgogfad, slots, slots, f_38839_
List<DataSlot>: m, dataSlots, field_17285, f_ohsebxnx, properties, properties, f_38842_
List<DataSlot>: o, dataSlots, field_17285, f_ohsebxnx, properties, properties, f_38842_
ItemStack: n, carried, field_29205, f_ncygejdp, cursorStack, cursorStack, f_150393_
ItemStack: p, carried, field_29205, f_ncygejdp, cursorStack, cursorStack, f_150393_
NonNullList<ItemStack>: o, remoteSlots, field_29206, f_deikmtob, previousTrackedStacks, previousTrackedStacks, f_150394_
NonNullList<ItemStack>: q, remoteSlots, field_29206, f_deikmtob, previousTrackedStacks, previousTrackedStacks, f_150394_
it.unimi.dsi.fastutil.ints.IntList: p, remoteDataSlots, field_29559, f_zfnahkkj, trackedPropertyValues, trackedPropertyValues, f_150395_
it.unimi.dsi.fastutil.ints.IntList: r, remoteDataSlots, field_29559, f_zfnahkkj, trackedPropertyValues, trackedPropertyValues, f_150395_
ItemStack: q, remoteCarried, field_29207, f_qudznxqx, previousCursorStack, previousCursorStack, f_150396_
ItemStack: s, remoteCarried, field_29207, f_qudznxqx, previousCursorStack, previousCursorStack, f_150396_
int: r, stateId, field_34024, f_ljmbkbhb, revision, revision, f_182405_
int: t, stateId, field_34024, f_ljmbkbhb, revision, revision, f_182405_
MenuType<?>: s, menuType, field_17493, f_evbfmbxv, type, type, f_38843_
MenuType<?>: u, menuType, field_17493, f_evbfmbxv, type, type, f_38843_
int: j, containerId, field_7763, f_sqbckkwj, syncId, syncId, f_38840_
int: l, containerId, field_7763, f_sqbckkwj, syncId, syncId, f_38840_
int: t, quickcraftType, field_7762, f_utnpqaht, quickCraftButton, quickCraftButton, f_38845_
int: v, quickcraftType, field_7762, f_utnpqaht, quickCraftButton, quickCraftButton, f_38845_
int: u, quickcraftStatus, field_7759, f_vfmcowfs, quickCraftStage, quickCraftStage, f_38846_
int: w, quickcraftStatus, field_7759, f_vfmcowfs, quickCraftStage, quickCraftStage, f_38846_
Set<Slot>: v, quickcraftSlots, field_7757, f_nowhfpaa, quickCraftSlots, quickCraftSlots, f_38847_
Set<Slot>: x, quickcraftSlots, field_7757, f_nowhfpaa, quickCraftSlots, quickCraftSlots, f_38847_
List<ContainerListener>: w, containerListeners, field_7765, f_fsfvuoam, listeners, listeners, f_38848_
List<ContainerListener>: y, containerListeners, field_7765, f_fsfvuoam, listeners, listeners, f_38848_
ContainerSynchronizer: x, synchronizer, field_29208, f_filigdkx, syncHandler, syncHandler, f_150397_
ContainerSynchronizer: z, synchronizer, field_29208, f_filigdkx, syncHandler, syncHandler, f_150397_
boolean: y, suppressRemoteUpdates, field_29209, f_glybminc, disableSync, disableSync, f_150398_
boolean: A, suppressRemoteUpdates, field_29209, f_glybminc, disableSync, disableSync, f_150398_
int: i, SLOTS_PER_ROW, field_52557, f_fipvhrjm, field_52557, f_348267_
int: j, SLOT_SIZE, field_52558, f_ubcpckky, field_52558, f_346990_
Constructors
Methods
void (int, int): c, updateDataSlotListeners, method_37419, m_xbcsosjt, notifyPropertyUpdate, notifyPropertyUpdate, m_182420_
void (int, int): d, updateDataSlotListeners, method_37419, m_xbcsosjt, notifyPropertyUpdate, notifyPropertyUpdate, m_182420_
void (int, int): d, synchronizeDataSlotToRemote, method_34715, m_xucrqdwn, checkPropertyUpdates, checkPropertyUpdates, m_150440_
void (int, int): e, synchronizeDataSlotToRemote, method_34715, m_xucrqdwn, checkPropertyUpdates, checkPropertyUpdates, m_150440_
void (int, int): a, setData, method_7606, m_ltaaytca, setProperty, setProperty, m_7511_
void (int, int): b, setData, method_7606, m_ltaaytca, setProperty, setProperty, m_7511_
int (int, int): b, getQuickcraftMask, method_7591, m_xpjlxrsf, packQuickCraftData, packQuickCraftData, m_38930_
int (int, int): c, getQuickcraftMask, method_7591, m_xpjlxrsf, packQuickCraftData, packQuickCraftData, m_38930_
void (Container, int, int): a, addInventoryHotbarSlots, method_61622, m_dmdsprmk, addPlayerHotbarSlots, m_353680_
void (Container, int, int): b, addInventoryExtendedSlots, method_61623, m_vovcbtaa, addPlayerInventorySlots, m_354916_
void (Container, int, int): c, addStandardInventorySlots, method_61624, m_feyqfksv, addPlayerSlots, m_354071_
void (int, int): a, setSelectedBundleItemIndex, method_61621, m_vwmsucjm, selectBundleStack, m_vwmsucjm, m_355470_
void (Player, ItemStack): a, dropOrPlaceInInventory, method_64192, m_nqjqzist, offerOrDropStack, m_nqjqzist, m_352470_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
cpw
cpu
Fields
Constructors
Methods
boolean (Player, int): b, clickMenuButton, method_7604, m_ydpykrle, onButtonClick, onButtonClick, m_6366_
boolean (Player, int): a, clickMenuButton, method_7604, m_ydpykrle, onButtonClick, onButtonClick, m_6366_
ItemStack (Player, int): a, quickMoveStack, method_7601, m_oujzgmbb, quickMove, quickTransfer, m_7648_
ItemStack (Player, int): b, quickMoveStack, method_7601, m_oujzgmbb, quickMove, quickTransfer, m_7648_
void (Player): b, removed, method_7595, m_bftcwuek, onClosed, close, m_6877_
void (Player): a, removed, method_7595, m_bftcwuek, onClosed, close, m_6877_
boolean (Player): a, stillValid, method_7597, m_zipsjvkj, canUse, canUse, m_6875_
boolean (Player): b, stillValid, method_7597, m_zipsjvkj, canUse, canUse, m_6875_
1.20.6
Names
cpv
cpw
net.minecraft.world.inventory.Container
Fields
Constructors
Methods
1.20.5
Names
cpv
net.minecraft.world.inventory.AbstractContainerMenu
net.minecraft.class_1703
net.minecraft.unmapped.C_mkrkudpa
net.minecraft.screen.ScreenHandler
net.minecraft.screen.ScreenHandler
net.minecraft.src.C_1226_
Fields
org.slf4j.Logger: k, LOGGER, field_36534, f_wmdvjomu, LOGGER, LOGGER, f_207773_
int: a, SLOT_CLICKED_OUTSIDE, field_30730, f_dzpzsehr, EMPTY_SPACE_SLOT_INDEX, EMPTY_SPACE_SLOT_INDEX, f_150385_
int: b, QUICKCRAFT_TYPE_CHARITABLE, field_30731, f_zluvtkbo, field_30731, f_150386_
int: c, QUICKCRAFT_TYPE_GREEDY, field_30732, f_mpkxtviw, field_30732, f_150387_
int: d, QUICKCRAFT_TYPE_CLONE, field_30733, f_vepiarfr, field_30733, f_150388_
int: e, QUICKCRAFT_HEADER_START, field_30734, f_isbvaloe, field_30734, f_150389_
int: f, QUICKCRAFT_HEADER_CONTINUE, field_30735, f_ttexomut, field_30735, f_150390_
int: g, QUICKCRAFT_HEADER_END, field_30736, f_qtsdwhzg, field_30736, f_150391_
int: h, CARRIED_SLOT_SIZE, field_30737, f_tmudhqmb, field_30737, f_150392_
NonNullList<ItemStack>: l, lastSlots, field_7764, f_vhrlzmvv, trackedStacks, trackedStacks, f_38841_
NonNullList<Slot>: i, slots, field_7761, f_hxgogfad, slots, slots, f_38839_
List<DataSlot>: m, dataSlots, field_17285, f_ohsebxnx, properties, properties, f_38842_
ItemStack: n, carried, field_29205, f_ncygejdp, cursorStack, cursorStack, f_150393_
NonNullList<ItemStack>: o, remoteSlots, field_29206, f_deikmtob, previousTrackedStacks, previousTrackedStacks, f_150394_
it.unimi.dsi.fastutil.ints.IntList: p, remoteDataSlots, field_29559, f_zfnahkkj, trackedPropertyValues, trackedPropertyValues, f_150395_
ItemStack: q, remoteCarried, field_29207, f_qudznxqx, previousCursorStack, previousCursorStack, f_150396_
int: r, stateId, field_34024, f_ljmbkbhb, revision, revision, f_182405_
MenuType<?>: s, menuType, field_17493, f_evbfmbxv, type, type, f_38843_
int: j, containerId, field_7763, f_sqbckkwj, syncId, syncId, f_38840_
int: t, quickcraftType, field_7762, f_utnpqaht, quickCraftButton, quickCraftButton, f_38845_
int: u, quickcraftStatus, field_7759, f_vfmcowfs, quickCraftStage, quickCraftStage, f_38846_
Set<Slot>: v, quickcraftSlots, field_7757, f_nowhfpaa, quickCraftSlots, quickCraftSlots, f_38847_
List<ContainerListener>: w, containerListeners, field_7765, f_fsfvuoam, listeners, listeners, f_38848_
ContainerSynchronizer: x, synchronizer, field_29208, f_filigdkx, syncHandler, syncHandler, f_150397_
boolean: y, suppressRemoteUpdates, field_29209, f_glybminc, disableSync, disableSync, f_150398_
Constructors
(MenuType<?>, int)
Methods
boolean (ContainerLevelAccess, Player, Block): a, stillValid, method_17695, m_twttiitc, canUse, canUse, m_38889_
MenuType<?> (): a, getType, method_17358, m_gdlxijre, getType, getType, m_6772_
void (Container, int): a, checkContainerSize, method_17359, m_wptmujfs, checkSize, checkSize, m_38869_
void (ContainerData, int): a, checkContainerDataCount, method_17361, m_rcfnfrjy, checkDataCount, checkDataCount, m_38886_
boolean (int): a, isValidSlotIndex, method_40442, m_gicqrqdm, isValid, isValidSlotIndex, m_207775_
Slot (Slot): a, addSlot, method_7621, m_nnckitdl, addSlot, addSlot, m_38897_
DataSlot (DataSlot): a, addDataSlot, method_17362, m_yduzhebn, addProperty, addProperty, m_38895_
void (ContainerData): a, addDataSlots, method_17360, m_tajudxxz, addProperties, addProperties, m_38884_
void (ContainerListener): a, addSlotListener, method_7596, m_lwqctrjs, addListener, addListener, m_38893_
void (ContainerSynchronizer): a, setSynchronizer, method_34248, m_izwotjcw, updateSyncHandler, updateSyncHandler, m_150416_
void (): b, sendAllDataToRemote, method_34252, m_mzacudbm, syncState, syncState, m_150429_
void (ContainerListener): b, removeSlotListener, method_7603, m_jtxzzylc, removeListener, removeListener, m_38943_
NonNullList<ItemStack> (): c, getItems, method_7602, m_eaptcgiv, getStacks, getStacks, m_38927_
void (): d, broadcastChanges, method_7623, m_riyzljzo, sendContentUpdates, sendContentUpdates, m_38946_
void (): e, broadcastFullState, method_37420, m_elojqpdj, updateToClient, updateToClient, m_182423_
void (int, int): c, updateDataSlotListeners, method_37419, m_xbcsosjt, notifyPropertyUpdate, notifyPropertyUpdate, m_182420_
void (int, ItemStack, Supplier<ItemStack>): a, triggerSlotListeners, method_34246, m_mjpdgvrl, updateTrackedSlot, updateTrackedSlot, m_150407_
void (int, ItemStack, Supplier<ItemStack>): b, synchronizeSlotToRemote, method_34253, m_vbkxaaxc, checkSlotUpdates, checkSlotUpdates, m_150435_
void (int, int): d, synchronizeDataSlotToRemote, method_34715, m_xucrqdwn, checkPropertyUpdates, checkPropertyUpdates, m_150440_
void (): l, synchronizeCarriedToRemote, method_34258, m_ijbtjwai, checkCursorStackUpdates, checkCursorStackUpdates, m_150445_
void (int, ItemStack): a, setRemoteSlot, method_34245, m_rhgvjirq, setPreviousTrackedSlot, setPreviousTrackedSlot, m_150404_
void (int, ItemStack): b, setRemoteSlotNoCopy, method_37449, m_fyvkvqaw, setPreviousTrackedSlotMutable, setPreviousTrackedSlotMutable, m_182414_
void (ItemStack): a, setRemoteCarried, method_34250, m_spcnmyyt, setPreviousCursorStack, setPreviousCursorStack, m_150422_
boolean (Player, int): b, clickMenuButton, method_7604, m_ydpykrle, onButtonClick, onButtonClick, m_6366_
Slot (int): b, getSlot, method_7611, m_ekmjdrko, getSlot, getSlot, m_38853_
ItemStack (Player, int): a, quickMoveStack, method_7601, m_oujzgmbb, quickMove, quickTransfer, m_7648_
void (int, int, ClickType, Player): a, clicked, method_7593, m_gdprhdol, onSlotClick, onSlotClick, m_150399_
void (int, int, ClickType, Player): b, doClick, method_30010, m_nqfgpzfl, internalOnSlotClick, internalOnSlotClick, m_150430_
boolean (Player, ClickAction, Slot, ItemStack, ItemStack): a, tryItemClickBehaviourOverride, method_45409, m_qjjszeul, handleSlotClick, tryItemClickBehaviorOverride, m_246200_
SlotAccess (): m, createCarriedSlotAccess, method_34259, m_njgcxjgd, getCursorStackReference, getCursorStackReference, m_150446_
boolean (ItemStack, Slot): a, canTakeItemForPickAll, method_7613, m_pmldxlql, canInsertIntoSlot, canInsertIntoSlot, m_5882_
void (Player): b, removed, method_7595, m_bftcwuek, onClosed, close, m_6877_
void (Player, Container): a, clearContainer, method_7607, m_jmxluqeu, dropInventory, dropInventory, m_150411_
void (Container): a, slotsChanged, method_7609, m_heazfhiy, onContentChanged, onContentChanged, m_6199_
void (int, int, ItemStack): a, setItem, method_7619, m_egbeyyjm, setStackInSlot, setStackInSlot, m_182406_
void (int, List<ItemStack>, ItemStack): a, initializeContents, method_7610, m_bvjwezob, updateSlotStacks, updateSlotStacks, m_182410_
void (int, int): a, setData, method_7606, m_ltaaytca, setProperty, setProperty, m_7511_
boolean (Player): a, stillValid, method_7597, m_zipsjvkj, canUse, canUse, m_6875_
boolean (ItemStack, int, int, boolean): a, moveItemStackTo, method_7616, m_jpjdgbxy, insertItem, insertItem, m_38903_
int (int): c, getQuickcraftType, method_7620, m_btbrgjnj, unpackQuickCraftButton, unpackQuickCraftButton, m_38928_
int (int): d, getQuickcraftHeader, method_7594, m_dwapvpiw, unpackQuickCraftStage, unpackQuickCraftStage, m_38947_
int (int, int): b, getQuickcraftMask, method_7591, m_xpjlxrsf, packQuickCraftData, packQuickCraftData, m_38930_
boolean (int, Player): a, isValidQuickcraftType, method_7600, m_rounjcuy, shouldQuickCraftContinue, shouldQuickCraftContinue, m_38862_
void (): f, resetQuickCraft, method_7605, m_fqbvotew, endQuickCraft, endQuickCraft, m_38951_
boolean (Slot, ItemStack, boolean): a, canItemQuickReplace, method_7592, m_lexkqjew, canInsertItemIntoSlot, canInsertItemIntoSlot, m_38899_
int (Set<Slot>, int, ItemStack): a, getQuickCraftPlaceCount, method_7617, m_xsvwbxsr, calculateStackSize, calculateStackSize, m_278794_
boolean (Slot): b, canDragTo, method_7615, m_qrcwwplz, canInsertIntoSlot, canInsertIntoSlot, m_5622_
int (BlockEntity): a, getRedstoneSignalFromBlockEntity, method_7608, m_gidgxsfu, calculateComparatorOutput, calculateComparatorOutput, m_38918_
int (Container): b, getRedstoneSignalFromContainer, method_7618, m_itytzndi, calculateComparatorOutput, calculateComparatorOutput, m_38938_
void (ItemStack): b, setCarried, method_34254, m_gbbwvfyb, setCursorStack, setCursorStack, m_142503_
ItemStack (): g, getCarried, method_34255, m_tpzpzthr, getCursorStack, getCursorStack, m_142621_
void (): h, suppressRemoteUpdates, method_34256, m_nkkdvjuz, disableSyncing, disableSyncing, m_150443_
void (): i, resumeRemoteUpdates, method_34257, m_gkxduzuz, enableSyncing, enableSyncing, m_150444_
void (AbstractContainerMenu): a, transferState, method_34247, m_owkqkrmv, copySharedSlots, copySharedSlots, m_150414_
OptionalInt (Container, int): b, findSlot, method_37418, m_cayvsjhi, getSlotIndex, getSlotIndex, m_182417_
int (): j, getStateId, method_37421, m_npcuwiop, getRevision, getRevision, m_182424_
int (): k, incrementStateId, method_37422, m_utvkxflr, nextRevision, nextRevision, m_182425_