net.minecraft.client.gui.screens.inventory

public class MerchantScreen

extends AbstractContainerScreen<MerchantMenu>

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, Widget, MenuAccess

dhw
net.minecraft.client.gui.screens.inventory.MerchantScreen
net.minecraft.class_492
net.minecraft.client.gui.screen.ingame.MerchantScreen
net.minecraft.client.gui.screen.inventory.MerchantScreen

Field summary

Modifier and TypeField
private static final ResourceLocation
k
VILLAGER_LOCATION
field_2950
TEXTURE
field_147038_v
private int
l
shopItem
field_19161
selectedIndex
field_147041_z
private final MerchantScreen$TradeOfferButton[]
m
tradeOfferButtons
field_19162
offers
field_214138_m
private int
n
scrollOff
field_19163
indexStartOffset
field_214139_n
private boolean
o
isDragging
field_19164
scrolling
field_214140_o

Constructor summary

ModifierConstructor
public (MerchantMenu container, Inventory inventory, Component title)

Method summary

Modifier and TypeMethod
private void
b()
postButtonClick()
method_2496()
syncRecipeIndex()
func_195391_j()
protected void
init()
init()
init()
init()
protected void
b(int arg0, int arg1)
renderLabels(int arg0, int arg1)
method_2388(int arg0, int arg1)
drawForeground(int arg0, int arg1)
func_146979_b(int arg0, int arg1)
protected void
a(float arg0, int arg1, int arg2)
renderBg(float arg0, int arg1, int arg2)
method_2389(float arg0, int arg1, int arg2)
drawBackground(float arg0, int arg1, int arg2)
func_146976_a(float arg0, int arg1, int arg2)
private void
a(int arg0, int arg1, biz arg2)
renderProgressBar(int arg0, int arg1, MerchantOffer arg2)
method_19413(int arg0, int arg1, class_1914 arg2)
drawLevelInfo(int arg0, int arg1, TradeOffer arg2)
func_214130_a(int arg0, int arg1, MerchantOffer arg2)
private void
a(int arg0, int arg1, bja arg2)
renderScroller(int arg0, int arg1, MerchantOffers arg2)
method_20221(int arg0, int arg1, class_1916 arg2)
func_214129_a(int arg0, int arg1, MerchantOffers arg2)
public void
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
private void
a(biz arg0, int arg1, int arg2)
renderButtonArrows(MerchantOffer arg0, int arg1, int arg2)
method_20223(class_1914 arg0, int arg1, int arg2)
func_214134_a(MerchantOffer arg0, int arg1, int arg2)
private void
a(ben arg0, ben arg1, int arg2, int arg3)
renderAndDecorateCostA(ItemStack arg0, ItemStack arg1, int arg2, int arg3)
method_20222(class_1799 arg0, class_1799 arg1, int arg2, int arg3)
func_214137_a(ItemStack arg0, ItemStack arg1, int arg2, int arg3)
private boolean
a(int arg0)
canScroll(int arg0)
method_20220(int arg0)
canScroll(int listSize)
func_214135_a(int arg0)
public boolean
mouseScrolled(double arg0, double arg1, double arg2)
mouseScrolled(double arg0, double arg1, double arg2)
mouseScrolled(double arg0, double arg1, double arg2)
mouseScrolled(double arg0, double arg1, double arg2)
mouseScrolled(double arg0, double arg1, double arg2)
public boolean
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
public boolean
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)