History - net.minecraft.world.inventory.AbstractContainerMenu

1.21.4

Names

ctc

csd

Fields

Constructors

Methods

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_