net.minecraft.client.gui.screen.ingame

class MerchantScreen$WidgetButtonPage

extends ButtonWidget$Text

All mapped superinterfaces:

Widget, Drawable, Element, Navigable, Selectable, Narratable

net.minecraft.client.gui.screens.inventory.MerchantScreen$TradeOfferButton
net.minecraft.class_492$class_493
net.minecraft.client.gui.screen.ingame.MerchantScreen$WidgetButtonPage

Field summary

Modifier and TypeField
private final TradeOffer
offer
field_1_12506
field_1_12506
final MerchantScreen
this$0
field_19166
field_19166

Constructor summary

ModifierConstructor
public (MerchantScreen this$0, TradeOffer offer, ButtonWidget$PressAction onPress)

Method summary

Modifier and TypeMethod
protected MutableText
createNarrationMessage()
method_25360()
getNarrationMessage()
private static Text
countAndItem(ItemStack itemStack)
method_1_12404(class_1799 arg0)
method_1_12404(ItemStack arg0)
protected void
extractContents(GuiGraphicsExtractor graphics)
method_75752(class_332 arg0)
drawIcon(DrawContext arg0)
private void
extractButtonArrows(GuiGraphicsExtractor graphics, int decorHeight)
method_1_12406(class_332 arg0, int arg1)
method_1_12406(DrawContext arg0, int arg1)
private void
extractAndDecorateCostA(GuiGraphicsExtractor graphics, ItemStack costA, ItemStack baseCostA, int sellItem1X, int decorHeight)
method_1_12405(class_332 arg0, class_1799 arg1, class_1799 arg2, int arg3, int arg4)
method_1_12405(DrawContext arg0, ItemStack arg1, ItemStack arg2, int arg3, int arg4)
private void
extractTooltip(GuiGraphicsExtractor graphics)
method_25352(class_332 arg0)
renderTooltip(DrawContext context)