net.minecraft.client.gui.widget

public class ButtonWidget

extends PressableWidget

All mapped superinterfaces:

Drawable, Element, Selectable, Narratable

dza
net.minecraft.client.gui.components.Button
net.minecraft.class_4185
net.minecraft.client.gui.widget.ButtonWidget
net.minecraft.unmapped.C_buwziidm
net.minecraft.src.C_3451_

Field summary

Modifier and TypeField
public static final ButtonWidget$TooltipSupplier
r
NO_TOOLTIP
field_25035
EMPTY
f_biraanug
f_93716_
protected final ButtonWidget$PressAction
s
onPress
field_22767
onPress
f_hirmxmcw
f_93717_
protected final ButtonWidget$TooltipSupplier
t
onTooltip
field_25036
tooltipSupplier
f_ypziqjgf
f_93718_

Constructor summary

ModifierConstructor
public (int x, int y, int width, int height, Text message, ButtonWidget$PressAction onPress)
public (int x, int y, int width, int height, Text message, ButtonWidget$PressAction onPress, ButtonWidget$TooltipSupplier tooltipSupplier)

Method summary

Modifier and TypeMethod
public void
c()
onPress()
method_25306()
onPress()
m_npixagfj()
m_5691_()
public void
b(dsj o, int o, int o, float arg3)
renderButton(PoseStack arg0, int arg1, int arg2, float arg3)
method_25359(class_4587 arg0, int arg1, int arg2, float arg3)
renderButton(MatrixStack arg0, int arg1, int arg2, float arg3)
m_hbtivtow(C_cnszsxvd arg0, int arg1, int arg2, float arg3)
m_6303_(C_3181_ p_93747_, int p_93748_, int p_93749_, float arg3)
public void
a(dsj o, int o, int arg2)
renderToolTip(PoseStack arg0, int arg1, int arg2)
method_25352(class_4587 arg0, int arg1, int arg2)
renderTooltip(MatrixStack arg0, int arg1, int arg2)
m_mtbykcke(C_cnszsxvd arg0, int arg1, int arg2)
m_7428_(C_3181_ p_93737_, int p_93738_, int arg2)
public void
a(ebd arg0)
updateNarration(NarrationElementOutput arg0)
method_37020(class_6382 arg0)
appendNarrations(NarrationMessageBuilder arg0)
m_ubiaqpjr(C_pofrkllk arg0)
m_142291_(C_141608_ arg0)