net.minecraft.client.gui.screens.inventory

public class MerchantScreen

extends AbstractContainerScreen<MerchantMenu>

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable, MenuAccess

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

Field summary

Modifier and TypeField
private static final ResourceLocation
G
OUT_OF_STOCK_SPRITE
field_45490
private static final ResourceLocation
H
EXPERIENCE_BAR_BACKGROUND_SPRITE
field_45491
private static final ResourceLocation
I
EXPERIENCE_BAR_CURRENT_SPRITE
field_45492
private static final ResourceLocation
J
EXPERIENCE_BAR_RESULT_SPRITE
field_45484
private static final ResourceLocation
K
SCROLLER_SPRITE
field_45485
private static final ResourceLocation
L
SCROLLER_DISABLED_SPRITE
field_45486
private static final ResourceLocation
M
TRADE_ARROW_OUT_OF_STOCK_SPRITE
field_45487
private static final ResourceLocation
N
TRADE_ARROW_SPRITE
field_45488
private static final ResourceLocation
O
DISCOUNT_STRIKETHRUOGH_SPRITE
field_45489
private static final ResourceLocation
P
VILLAGER_LOCATION
field_2950
private static final int
Q
TEXTURE_WIDTH
field_32354
private static final int
R
TEXTURE_HEIGHT
field_32355
private static final int
S
MERCHANT_MENU_PART_X
field_32356
private static final int
T
PROGRESS_BAR_X
field_32357
private static final int
U
PROGRESS_BAR_Y
field_32358
private static final int
V
SELL_ITEM_1_X
field_32359
private static final int
W
SELL_ITEM_2_X
field_32360
private static final int
X
BUY_ITEM_X
field_32361
private static final int
Y
LABEL_Y
field_32362
private static final int
Z
NUMBER_OF_OFFER_BUTTONS
field_32363
private static final int
aa
TRADE_BUTTON_X
field_32364
private static final int
ab
TRADE_BUTTON_HEIGHT
field_32365
private static final int
ac
TRADE_BUTTON_WIDTH
field_32366
private static final int
ad
SCROLLER_HEIGHT
field_32367
private static final int
ae
SCROLLER_WIDTH
field_32368
private static final int
af
SCROLL_BAR_HEIGHT
field_32369
private static final int
ag
SCROLL_BAR_TOP_POS_Y
field_32370
private static final int
ah
SCROLL_BAR_START_X
field_32371
private static final Component
ai
TRADES_LABEL
field_26569
private static final Component
aj
DEPRECATED_TOOLTIP
field_26571
private int
ak
shopItem
field_19161
private final MerchantScreen$TradeOfferButton[]
al
tradeOfferButtons
field_19162
int
am
scrollOff
field_19163
private boolean
an
isDragging
field_19164

Constructor summary

ModifierConstructor
public (MerchantMenu arg0, Inventory arg1, Component arg2)

Method summary

Modifier and TypeMethod
private void
E()
postButtonClick()
method_2496()
protected void
aR_()
init()
method_25426()
protected void
c(fvb arg0, int arg1, int arg2)
renderLabels(GuiGraphics arg0, int arg1, int arg2)
method_2388(class_332 arg0, int arg1, int arg2)
protected void
a(fvb arg0, float arg1, int arg2, int arg3)
renderBg(GuiGraphics arg0, float arg1, int arg2, int arg3)
method_2389(class_332 arg0, float arg1, int arg2, int arg3)
private void
a(fvb arg0, int arg1, int arg2, djv arg3)
renderProgressBar(GuiGraphics arg0, int arg1, int arg2, MerchantOffer arg3)
method_19413(class_332 arg0, int arg1, int arg2, class_1914 arg3)
private void
a(fvb arg0, int arg1, int arg2, djw arg3)
renderScroller(GuiGraphics arg0, int arg1, int arg2, MerchantOffers arg3)
method_20221(class_332 arg0, int arg1, int arg2, class_1916 arg3)
public void
a(fvb arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
private void
a(fvb arg0, djv arg1, int arg2, int arg3)
renderButtonArrows(GuiGraphics arg0, MerchantOffer arg1, int arg2, int arg3)
method_20223(class_332 arg0, class_1914 arg1, int arg2, int arg3)
private void
a(fvb arg0, dba arg1, dba arg2, int arg3, int arg4)
renderAndDecorateCostA(GuiGraphics arg0, ItemStack arg1, ItemStack arg2, int arg3, int arg4)
method_20222(class_332 arg0, class_1799 arg1, class_1799 arg2, int arg3, int arg4)
private boolean
a(int arg0)
canScroll(int arg0)
method_20220(int arg0)
public boolean
a(double arg0, double arg1, double arg2, double arg3)
mouseScrolled(double arg0, double arg1, double arg2, double arg3)
method_25401(double arg0, double arg1, double arg2, double arg3)
public boolean
a(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
method_25403(double arg0, double arg1, int arg2, double arg3, double arg4)
public boolean
a(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
method_25402(double arg0, double arg1, int arg2)