History - net.minecraft.client.gui.screen.ingame.MerchantScreen

26.4-snapshot-7

Names

Fields

int: NUMBER_OF_OFFER_BUTTONS, field_32363, MAX_TRADE_OFFERS

int: SCROLL_BAR_START_X, field_32371, SCROLLBAR_OFFSET_X

int: shopItem, field_19161, selectedIndex

int: selectedOfferIndex, field_19161, selectedIndex

MerchantScreen$WidgetButtonPage[]: tradeOfferButtons, field_19162, offers

int: scrollOff, field_19163, indexStartOffset

boolean: isDragging, field_19164, scrolling

ScrollableLayoutWidget: tradeArea, field_1_12505, field_1_12505

Constructors

Methods

void (): postButtonClick, method_2496, syncRecipeIndex

void (): init, method_25426, init

void (DrawContext, int, int, TradeOffer): extractProgressBar, method_19413, drawLevelInfo

void (DrawContext, TradeOffer, int, int): extractButtonArrows, method_20223, renderArrow

void (DrawContext, ItemStack, ItemStack, int, int): extractAndDecorateCostA, method_20222, renderFirstBuyItem

boolean (int): canScroll, method_20220, canScroll

boolean (double, double, double, double): mouseScrolled, method_25401, mouseScrolled

boolean (Click, double, double): mouseDragged, method_25403, mouseDragged

boolean (Click, boolean): mouseClicked, method_25402, mouseClicked

boolean (Click): mouseReleased, method_25406, mouseReleased

void (ButtonWidget): lambda$init$0, method_19896, method_19896

TextRenderer (MerchantScreen): access$000, method_20227, method_20227

TextRenderer (MerchantScreen): access$000, method_1_12390, method_1_12390

TextRenderer (MerchantScreen): access$100, method_20225, method_20225

TextRenderer (MerchantScreen): access$100, method_1_12391, method_1_12391

void (DrawContext, int, int, TradeOfferList): extractScroller, method_20221, renderScrollbar

void (): tradesChanged, method_1_12403, method_1_12403

void (): repositionElements, method_48640, refreshWidgetPositions

void (int): selectTrade, method_1_12402, method_1_12402

void (DrawContext, int, int): extractProgressBar, method_19413, drawLevelInfo

ScrollableLayoutWidget (LayoutWidget): createScrollableLayout, method_1_12398, method_1_12398

TextRenderer (MerchantScreen): access$300, method_1_12392, method_1_12392

TextRenderer (MerchantScreen): access$400, method_1_12393, method_1_12393

TextRenderer (MerchantScreen): access$500, method_1_12394, method_1_12394

TextRenderer (MerchantScreen): access$600, method_1_12395, method_1_12395

TextRenderer (MerchantScreen): access$700, method_1_12396, method_1_12396

MinecraftClient (MerchantScreen): access$800, method_1_12397, method_1_12397

void (MerchantScreen, ClickableWidget): lambda$createScrollableLayout$0, method_1_12399, method_1_12399

void (int, ButtonWidget): lambda$tradesChanged$1, method_1_12401, method_1_12401

void (MerchantScreen, ClickableWidget): lambda$tradesChanged$0, method_1_12400, method_1_12400

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

Fields

Constructors

Methods

void (DrawContext, int, int): extractLabels, method_2388, drawForeground

void (DrawContext, int, int, int, int, TradeOfferList): extractScroller, method_20221, renderScrollbar

void (DrawContext, int, int, float): extractContents, method_71085, renderMain

void (DrawContext, int, int, float): extractBackground, method_25420, renderBackground

void (DrawContext): extractLabels, method_2388, drawForeground

void (DrawContext): extractBackground, method_25420, renderBackground

void (DrawContext, int, int, TradeOfferList): extractScroller, method_20221, renderScrollbar

void (DrawContext): extractContents, method_71085, renderMain

26.4-snapshot-4

Names

Fields

Constructors

Methods

26.4-snapshot-3

Names

Fields

Constructors

Methods

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

Fields

Constructors

Methods

26.3

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

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, int, int, TradeOffer): renderProgressBar, method_19413, drawLevelInfo

void (DrawContext, int, int, TradeOffer): extractProgressBar, method_19413, drawLevelInfo

void (DrawContext, int, int, int, int, TradeOfferList): renderScroller, method_20221, renderScrollbar

void (DrawContext, int, int, int, int, TradeOfferList): extractScroller, method_20221, renderScrollbar

void (DrawContext, int, int, float): renderContents, method_71085, renderMain

void (DrawContext, int, int, float): extractContents, method_71085, renderMain

void (DrawContext, TradeOffer, int, int): renderButtonArrows, method_20223, renderArrow

void (DrawContext, TradeOffer, int, int): extractButtonArrows, method_20223, renderArrow

void (DrawContext, ItemStack, ItemStack, int, int): renderAndDecorateCostA, method_20222, renderFirstBuyItem

void (DrawContext, ItemStack, ItemStack, int, int): extractAndDecorateCostA, method_20222, renderFirstBuyItem

void (DrawContext, int, int, float): extractBackground, method_25420, renderBackground

1.21.11_unobfuscated

Names

net.minecraft.client.gui.screens.inventory.MerchantScreen

net.minecraft.class_492

net.minecraft.client.gui.screen.ingame.MerchantScreen

Fields

Identifier: OUT_OF_STOCK_SPRITE, field_45490, OUT_OF_STOCK_TEXTURE

Identifier: EXPERIENCE_BAR_BACKGROUND_SPRITE, field_45491, EXPERIENCE_BAR_BACKGROUND_TEXTURE

Identifier: EXPERIENCE_BAR_CURRENT_SPRITE, field_45492, EXPERIENCE_BAR_CURRENT_TEXTURE

Identifier: EXPERIENCE_BAR_RESULT_SPRITE, field_45484, EXPERIENCE_BAR_RESULT_TEXTURE

Identifier: SCROLLER_SPRITE, field_45485, SCROLLER_TEXTURE

Identifier: SCROLLER_DISABLED_SPRITE, field_45486, SCROLLER_DISABLED_TEXTURE

Identifier: TRADE_ARROW_OUT_OF_STOCK_SPRITE, field_45487, TRADE_ARROW_OUT_OF_STOCK_TEXTURE

Identifier: TRADE_ARROW_SPRITE, field_45488, TRADE_ARROW_TEXTURE

Identifier: DISCOUNT_STRIKETHRUOGH_SPRITE, field_45489, DISCOUNT_STRIKETHROUGH_TEXTURE

Identifier: VILLAGER_LOCATION, field_2950, TEXTURE

int: TEXTURE_WIDTH, field_32354, TEXTURE_WIDTH

int: TEXTURE_HEIGHT, field_32355, TEXTURE_HEIGHT

int: MERCHANT_MENU_PART_X, field_32356, field_32356

int: PROGRESS_BAR_X, field_32357, EXPERIENCE_BAR_X_OFFSET

int: PROGRESS_BAR_Y, field_32358, TRADE_LIST_AREA_Y_OFFSET

int: SELL_ITEM_1_X, field_32359, FIRST_BUY_ITEM_X_OFFSET

int: SELL_ITEM_2_X, field_32360, SECOND_BUY_ITEM_X_OFFSET

int: BUY_ITEM_X, field_32361, SOLD_ITEM_X_OFFSET

int: LABEL_Y, field_32362, field_32362

int: NUMBER_OF_OFFER_BUTTONS, field_32363, MAX_TRADE_OFFERS

int: TRADE_BUTTON_X, field_32364, field_32364

int: TRADE_BUTTON_HEIGHT, field_32365, TRADE_OFFER_BUTTON_HEIGHT

int: TRADE_BUTTON_WIDTH, field_32366, TRADE_OFFER_BUTTON_WIDTH

int: SCROLLER_HEIGHT, field_32367, SCROLLBAR_HEIGHT

int: SCROLLER_WIDTH, field_32368, SCROLLBAR_WIDTH

int: SCROLL_BAR_HEIGHT, field_32369, SCROLLBAR_AREA_HEIGHT

int: SCROLL_BAR_TOP_POS_Y, field_32370, SCROLLBAR_OFFSET_Y

int: SCROLL_BAR_START_X, field_32371, SCROLLBAR_OFFSET_X

Text: TRADES_LABEL, field_26569, TRADES_TEXT

Text: DEPRECATED_TOOLTIP, field_26571, DEPRECATED_TEXT

int: shopItem, field_19161, selectedIndex

MerchantScreen$WidgetButtonPage[]: tradeOfferButtons, field_19162, offers

int: scrollOff, field_19163, indexStartOffset

boolean: isDragging, field_19164, scrolling

Constructors

(MerchantScreenHandler, PlayerInventory, Text)

Methods

void (): postButtonClick, method_2496, syncRecipeIndex

void (): init, method_25426, init

void (DrawContext, int, int): renderLabels, method_2388, drawForeground

void (DrawContext, float, int, int): renderBg, method_2389, drawBackground

void (DrawContext, int, int, TradeOffer): renderProgressBar, method_19413, drawLevelInfo

void (DrawContext, int, int, int, int, TradeOfferList): renderScroller, method_20221, renderScrollbar

void (DrawContext, int, int, float): renderContents, method_71085, renderMain

void (DrawContext, TradeOffer, int, int): renderButtonArrows, method_20223, renderArrow

void (DrawContext, ItemStack, ItemStack, int, int): renderAndDecorateCostA, method_20222, renderFirstBuyItem

boolean (int): canScroll, method_20220, canScroll

boolean (double, double, double, double): mouseScrolled, method_25401, mouseScrolled

boolean (Click, double, double): mouseDragged, method_25403, mouseDragged

boolean (Click, boolean): mouseClicked, method_25402, mouseClicked

boolean (Click): mouseReleased, method_25406, mouseReleased

void (ButtonWidget): lambda$init$0, method_19896, method_19896

TextRenderer (MerchantScreen): access$000, method_20227, method_20227

TextRenderer (MerchantScreen): access$100, method_20225, method_20225

TextRenderer (MerchantScreen): access$200, method_20226, method_20226