History - net.minecraft.client.gui.screen.ingame.HandledScreen
26.4-snapshot-7
Names
Fields
Identifier: SLOT_HIGHLIGHT_BACK_SPRITE, field_54268, SLOT_HIGHLIGHT_BACK_TEXTURE
Identifier: SLOT_HIGHLIGHT_FRONT_SPRITE, field_54269, SLOT_HIGHLIGHT_FRONT_TEXTURE
List<TooltipSubmenuHandler>: itemSlotMouseActions, field_52801, tooltipSubmenuHandlers
Slot: hoveredSlot, field_2787, focusedSlot
Slot: lastClickSlot, field_2799, lastClickedSlot
int: EQUIPMENT_TAB_GROUP, field_1_12573, field_1_12573
int: CONTAINER_TAB_GROUP, field_1_12570, field_1_12570
int: BEFORE_INPUT_TAB_GROUP, field_1_12568, field_1_12568
int: INPUT_TAB_GROUP, field_1_12579, field_1_12579
int: SECOND_INPUT_TAB_GROUP, field_1_12587, field_1_12587
int: FUEL_TAB_GROUP, field_1_12575, field_1_12575
int: BETWEEN_INPUT_OUTPUT_TAB_GROUP, field_1_12569, field_1_12569
int: RESULT_TAB_GROUP, field_1_12585, field_1_12585
int: INVENTORY_TAB_GROUP, field_1_12581, field_1_12581
int: HOTBAR_TAB_GROUP, field_1_12577, field_1_12577
Text: EQUIPMENT_GROUP_NAME, field_1_12572, field_1_12572
Text: INPUT_GROUP_NAME, field_1_12578, field_1_12578
Text: SECOND_INPUT_GROUP_NAME, field_1_12586, field_1_12586
Text: FUEL_GROUP_NAME, field_1_12574, field_1_12574
Text: RESULT_GROUP_NAME, field_1_12584, field_1_12584
Text: INVENTORY_GROUP_NAME, field_1_12580, field_1_12580
Text: HOTBAR_GROUP_NAME, field_1_12576, field_1_12576
long: DOUBLE_KEY_PRESS_THRESHOLD_MS, field_1_12571, field_1_12571
int: KEYBOARD_CARRIED_ITEM_OFFSET, field_1_12582, field_1_12582
float: KEYBOARD_CARRIED_ITEM_SMOOTHING_MS, field_1_12583, field_1_12583
List<class_1_1959>: slotGroups, field_1_12597, field_1_12597
class_1_1961: lastClickSlotWidget, field_1_12593, field_1_12593
class_1_1961: lastKeyPressedSlotWidget, field_1_12596, field_1_12596
boolean: doubleKeyPress, field_1_12592, field_1_12592
long: lastKeyPressTime, field_1_12594, field_1_12594
int: lastKeyPressed, field_1_12595, field_1_12595
boolean: carriedItemAnimStarted, field_1_12588, field_1_12588
float: carriedItemAnimX, field_1_12590, field_1_12590
float: carriedItemAnimY, field_1_12591, field_1_12591
long: carriedItemAnimTime, field_1_12589, field_1_12589
Constructors
Methods
void (TooltipSubmenuHandler): addItemSlotMouseAction, method_62000, addTooltipSubmenuHandler
boolean (double, double, double, double): mouseScrolled, method_25401, mouseScrolled
void (DrawContext): extractSlotHighlightBack, method_64241, drawSlotHighlightBack
void (DrawContext): extractSlotHighlightFront, method_64242, drawSlotHighlightFront
boolean (ItemStack): showTooltipWithItemInHand, method_62001, isItemTooltipSticky
List<Text> (ItemStack): getTooltipFromContainerItem, method_51454, getTooltipFromItem
void (DrawContext, ItemStack, int, int, String): extractFloatingItem, method_2382, drawItem
Slot (double, double): getHoveredSlot, method_64240, getSlotAt
boolean (Slot, double, double): isHovering, method_2387, isPointOverSlot
void (Slot): onStopHovering, method_61998, resetTooltipSubmenus
void (Slot, int, int, SlotActionType): slotClicked, method_2383, onSlotClick
void (Slot, SlotActionType): onMouseClickAction, method_64239, onMouseClick
boolean (Slot, ItemStack): shouldAddSlotToQuickCraft, method_1_742, canDrag
void (Slot, int, int, boolean, boolean): tryPickUpItem, method_1_10978, onMouseClick
boolean (Slot, int, boolean, boolean, boolean, int): handleDoublePress, method_1_10971, onMouseRelease
void (Slot, int, int, boolean, boolean): releaseCarriedItem, method_1_10975, onReleaseStack
void (DrawContext): extractTooltip, method_2380, drawMouseoverTooltip
void (DrawContext, Slot): extractSlot, method_2385, drawSlot
void (): updateSlotWidgets, method_1_12505, method_1_12505
void (List<class_1_1961>): setSlotWidgets, method_1_12502, method_1_12502
Text (Slot$class_1_1946): getSlotGroupName, method_1_12496, method_1_12496
int (Slot$class_1_1946): getTabOrderGroup, method_1_12498, method_1_12498
void (): updateScreenPositions, method_1_12504, method_1_12504
void (DrawContext, ItemStack, int, int): extractFloatingItem, method_2382, drawItem
void (class_1_1961): updateQuickCrafting, method_1_12503, method_1_12503
class_1_1961 (): getHoveredSlot, method_64240, getSlotAt
int (KeyInput): getContainerClickButton, method_1_12494, method_1_12494
void (class_1_1961, int, int, boolean, boolean): tryPickUpItem, method_1_10978, onMouseClick
class_1_1961 (): getSlotWidgetToMove, method_1_12497, method_1_12497
boolean (class_1_1961, boolean, boolean, int): handleDoublePress, method_1_10971, onMouseRelease
void (class_1_1961, int, int, boolean, boolean): releaseCarriedItem, method_1_10975, onReleaseStack
void (class_1_1961, int, int, SlotActionType): slotClicked, method_2383, onSlotClick
boolean (KeyInput): keyReleased, method_16803, keyReleased
class_1_1961 (): getFocusedSlotWidget, method_1_12495, method_1_12495
boolean (class_1_1961, ItemStack, boolean): shouldAddSlotToQuickCraft, method_1_742, canDrag
void (class_1_1959): lambda$updateScreenPositions$0, method_1_12501, method_1_12501
List (Slot$class_1_1946): lambda$setSlotWidgets$1, method_1_12500, method_1_12500
void (HandledScreen, class_1_1959): lambda$setSlotWidgets$0, method_1_12499, method_1_12499
26.4-snapshot-6
Names
Fields
Constructors
Methods
26.4-snapshot-5
Names
Fields
Constructors
Methods
void (DrawContext, int, int, float): extractRenderState, method_25394, render
void (DrawContext, int, int, float): extractContents, method_71085, renderMain
void (DrawContext, int, int): extractCarriedItem, method_71083, renderCursorStack
void (DrawContext, int, int): extractSlots, method_64508, drawSlots
void (DrawContext, int, int): extractTooltip, method_2380, drawMouseoverTooltip
void (DrawContext, int, int): extractLabels, method_2388, drawForeground
void (DrawContext, Slot, int, int): extractSlot, method_2385, drawSlot
void (DrawContext): extractRenderState, method_25394, render
void (DrawContext): extractContents, method_71085, renderMain
void (DrawContext): extractCarriedItem, method_71083, renderCursorStack
void (DrawContext): extractSlots, method_64508, drawSlots
void (DrawContext): extractTooltip, method_2380, drawMouseoverTooltip
void (DrawContext): extractLabels, method_2388, drawForeground
void (DrawContext, Slot): extractSlot, method_2385, drawSlot
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
Constructors
Methods
void (Click): checkHotbarMouseClicked, method_30107, onMouseClick
boolean (double, double, int, int): hasClickedOutside, method_2381, isClickOutsideBounds
void (Slot, int, int, SlotActionType): slotClicked, method_2383, onMouseClick
void (Slot, int, int, SlotActionType): slotClicked, method_2383, onSlotClick
void (Slot, int, Click, SlotActionType): slotClicked, method_1_8949, onMouseClick
boolean (): isQuickCrafting, method_1_10972, isCursorDragging
void (boolean): setQuickCrafting, method_1_10976, setCursorDragging
void (Slot, int, int, boolean, boolean): tryPickUpItem, method_1_10978, onMouseClick
void (boolean, boolean, boolean, int): setupQuickCrafting, method_1_10977, onMouseDrag
boolean (Predicate<KeyBinding>): checkHotbarSwap, method_1_10970, handleHotbarKeys
boolean (double, double): hasClickedOutside, method_2381, isClickOutsideBounds
boolean (Slot, int, boolean, boolean, boolean, int): handleDoublePress, method_1_10971, onMouseRelease
void (Slot, int, int, boolean, boolean): releaseCarriedItem, method_1_10975, onReleaseStack
void (Slot): updateLastQuickMoved, method_1_10979, setQuickMovingStack
boolean (KeyInput, KeyBinding): lambda$checkHotbarKeyPressed$0, method_1_10973, method_1_10973
boolean (Click, KeyBinding): lambda$mouseClicked$0, method_1_10974, method_1_10974
26.4-snapshot-1
Names
Fields
Constructors
Methods
26.3
Names
Fields
Constructors
Methods
void (Slot, int, Click, SlotActionType): slotClicked, method_1_8949, onMouseClick
int (Click): getContainerClickButton, method_1_8948, getClickedButton
26.2
Names
Fields
float: SNAPBACK_SPEED, field_32318, field_32318
int: QUICKDROP_DELAY, field_32319, field_32319
Slot: clickedSlot, field_2777, touchDragSlotStart
Slot: quickdropSlot, field_2780, touchHoveredSlot
HandledScreen$LetGoTouchStack: snapbackData, field_60054, letGoTouchStack
boolean: isSplittingStack, field_2789, touchIsRightClickDrag
ItemStack: draggingItem, field_2782, touchDragStack
long: quickdropTime, field_2781, touchDropTimer
Constructors
Methods
void (DrawContext): extractSnapbackItem, method_71084, renderLetGoTouchStack
void (): clearDraggingState, method_44339, endTouchDrag
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
int: DEFAULT_IMAGE_WIDTH, field_1_811, field_1_811
int: DEFAULT_IMAGE_HEIGHT, field_1_810, field_1_810
Constructors
(T, PlayerInventory, Text, int, int)
Methods
void (DrawContext, int, int, float): render, method_25394, render
void (DrawContext, int, int, float): extractRenderState, method_25394, render
void (DrawContext, int, int, float): renderContents, method_71085, renderMain
void (DrawContext, int, int, float): extractContents, method_71085, renderMain
void (DrawContext, int, int): renderCarriedItem, method_71083, renderCursorStack
void (DrawContext, int, int): extractCarriedItem, method_71083, renderCursorStack
void (DrawContext): renderSnapbackItem, method_71084, renderLetGoTouchStack
void (DrawContext): extractSnapbackItem, method_71084, renderLetGoTouchStack
void (DrawContext, int, int): renderSlots, method_64508, drawSlots
void (DrawContext, int, int): extractSlots, method_64508, drawSlots
void (DrawContext, int, int, float): renderBackground, method_25420, renderBackground
void (DrawContext): renderSlotHighlightBack, method_64241, drawSlotHighlightBack
void (DrawContext): extractSlotHighlightBack, method_64241, drawSlotHighlightBack
void (DrawContext): renderSlotHighlightFront, method_64242, drawSlotHighlightFront
void (DrawContext): extractSlotHighlightFront, method_64242, drawSlotHighlightFront
void (DrawContext, int, int): renderTooltip, method_2380, drawMouseoverTooltip
void (DrawContext, int, int): extractTooltip, method_2380, drawMouseoverTooltip
void (DrawContext, ItemStack, int, int, String): renderFloatingItem, method_2382, drawItem
void (DrawContext, ItemStack, int, int, String): extractFloatingItem, method_2382, drawItem
void (DrawContext, int, int): renderLabels, method_2388, drawForeground
void (DrawContext, int, int): extractLabels, method_2388, drawForeground
void (DrawContext, float, int, int): renderBg, method_2389, drawBackground
void (DrawContext, Slot, int, int): renderSlot, method_2385, drawSlot
void (DrawContext, Slot, int, int): extractSlot, method_2385, drawSlot
boolean (Slot, ItemStack): shouldAddSlotToQuickCraft, method_1_742, canDrag
void (): quickCraftToSlots, method_1_741, onFinishDrag
1.21.11_unobfuscated
Names
net.minecraft.client.gui.screens.inventory.AbstractContainerScreen
net.minecraft.class_465
net.minecraft.client.gui.screen.ingame.HandledScreen
Fields
Identifier: INVENTORY_LOCATION, field_2801, BACKGROUND_TEXTURE
Identifier: SLOT_HIGHLIGHT_BACK_SPRITE, field_54268, SLOT_HIGHLIGHT_BACK_TEXTURE
Identifier: SLOT_HIGHLIGHT_FRONT_SPRITE, field_54269, SLOT_HIGHLIGHT_FRONT_TEXTURE
int: BACKGROUND_TEXTURE_WIDTH, field_52802, field_52802
int: BACKGROUND_TEXTURE_HEIGHT, field_52803, field_52803
float: SNAPBACK_SPEED, field_32318, field_32318
int: QUICKDROP_DELAY, field_32319, field_32319
int: imageWidth, field_2792, backgroundWidth
int: imageHeight, field_2779, backgroundHeight
int: titleLabelX, field_25267, titleX
int: titleLabelY, field_25268, titleY
int: inventoryLabelX, field_25269, playerInventoryTitleX
int: inventoryLabelY, field_25270, playerInventoryTitleY
List<TooltipSubmenuHandler>: itemSlotMouseActions, field_52801, tooltipSubmenuHandlers
T: menu, field_2797, handler
Text: playerInventoryTitle, field_29347, playerInventoryTitle
Slot: hoveredSlot, field_2787, focusedSlot
Slot: clickedSlot, field_2777, touchDragSlotStart
Slot: quickdropSlot, field_2780, touchHoveredSlot
Slot: lastClickSlot, field_2799, lastClickedSlot
HandledScreen$LetGoTouchStack: snapbackData, field_60054, letGoTouchStack
int: leftPos, field_2776, x
int: topPos, field_2800, y
boolean: isSplittingStack, field_2789, touchIsRightClickDrag
ItemStack: draggingItem, field_2782, touchDragStack
long: quickdropTime, field_2781, touchDropTimer
Set<Slot>: quickCraftSlots, field_2793, cursorDragSlots
boolean: isQuickCrafting, field_2794, cursorDragging
int: quickCraftingType, field_2790, heldButtonType
int: quickCraftingButton, field_2778, heldButtonCode
boolean: skipNextRelease, field_2798, cancelNextRelease
int: quickCraftingRemainder, field_2803, draggedStackRemainder
boolean: doubleclick, field_2783, doubleClicking
ItemStack: lastQuickMoved, field_2791, quickMovingStack
Constructors
(T, PlayerInventory, Text)
Methods
void (): init, method_25426, init
void (TooltipSubmenuHandler): addItemSlotMouseAction, method_62000, addTooltipSubmenuHandler
void (DrawContext, int, int, float): render, method_25394, render
void (DrawContext, int, int, float): renderContents, method_71085, renderMain
void (DrawContext, int, int): renderCarriedItem, method_71083, renderCursorStack
void (DrawContext): renderSnapbackItem, method_71084, renderLetGoTouchStack
void (DrawContext, int, int): renderSlots, method_64508, drawSlots
void (DrawContext, int, int, float): renderBackground, method_25420, renderBackground
boolean (double, double, double, double): mouseScrolled, method_25401, mouseScrolled
void (DrawContext): renderSlotHighlightBack, method_64241, drawSlotHighlightBack
void (DrawContext): renderSlotHighlightFront, method_64242, drawSlotHighlightFront
void (DrawContext, int, int): renderTooltip, method_2380, drawMouseoverTooltip
boolean (ItemStack): showTooltipWithItemInHand, method_62001, isItemTooltipSticky
List<Text> (ItemStack): getTooltipFromContainerItem, method_51454, getTooltipFromItem
void (DrawContext, ItemStack, int, int, String): renderFloatingItem, method_2382, drawItem
void (DrawContext, int, int): renderLabels, method_2388, drawForeground
void (DrawContext, float, int, int): renderBg, method_2389, drawBackground
void (DrawContext, Slot, int, int): renderSlot, method_2385, drawSlot
void (): recalculateQuickCraftRemaining, method_2379, calculateOffset
Slot (double, double): getHoveredSlot, method_64240, getSlotAt
boolean (Click, boolean): mouseClicked, method_25402, mouseClicked
void (Click): checkHotbarMouseClicked, method_30107, onMouseClick
boolean (double, double, int, int): hasClickedOutside, method_2381, isClickOutsideBounds
boolean (Click, double, double): mouseDragged, method_25403, mouseDragged
boolean (Click): mouseReleased, method_25406, mouseReleased
void (): clearDraggingState, method_44339, endTouchDrag
boolean (Slot, double, double): isHovering, method_2387, isPointOverSlot
boolean (int, int, int, int, double, double): isHovering, method_2378, isPointWithinBounds
void (Slot): onStopHovering, method_61998, resetTooltipSubmenus
void (Slot, int, int, SlotActionType): slotClicked, method_2383, onMouseClick
void (Slot, SlotActionType): onMouseClickAction, method_64239, onMouseClick
void (int, int, boolean): handleSlotStateChanged, method_54590, onSlotChangedState
boolean (KeyInput): keyPressed, method_25404, keyPressed
boolean (KeyInput): checkHotbarKeyPressed, method_2384, handleHotbarKeyPressed
void (): removed, method_25432, removed
boolean (): isPauseScreen, method_25421, shouldPause
boolean (): isInGameUi, method_73150, deferSubtitles
void (): tick, method_25393, tick
void (): containerTick, method_37432, handledScreenTick
T (): getMenu, method_17577, getScreenHandler
void (): onClose, method_25419, close