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