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