net.minecraft.client.gui.screens.inventory

public class MerchantScreen

extends AbstractContainerScreen<MerchantMenu>

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, Widget, MenuAccess

deg
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
field_147041_z
private final MerchantScreen$TradeOfferButton[]
m
tradeOfferButtons
field_19162
field_214138_m
private int
n
scrollOff
field_19163
field_214139_n
private boolean
o
isDragging
field_19164
field_214140_o

Constructor summary

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

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, bgu arg2)
renderProgressBar(int arg0, int arg1, MerchantOffer arg2)
method_19413(int arg0, int arg1, class_1914 arg2)
func_214130_a(int arg0, int arg1, MerchantOffer arg2)
private void
a(int arg0, int arg1, bgv 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(bgu 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(bcj arg0, bcj 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)
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)