net.minecraft.client.gui.widget

public abstract class ButtonWidget

extends GuiElement implements Widget, GuiEventListener

All mapped superinterfaces:

Widget, GuiEventListener

cwm
net.minecraft.class_339
net.minecraft.client.gui.widget.ButtonWidget
net.minecraft.client.gui.widget.Widget
net.minecraft.client.gui.widget.Widget

Field summary

Modifier and TypeField
public static final Identifier
WIDGETS_LOCATION
f_57413165
WIDGETS_LOCATION
WIDGETS_LOCATION
private static final int
NARRATE_DELAY_MOUSE
f_45978086
f_45978086
NARRATE_DELAY_MOUSE
private static final int
NARRATE_DELAY_FOCUS
f_77987464
f_77987464
NARRATE_DELAY_FOCUS
protected int
width
f_64784750
width
width
protected int
height
f_00173992
height
height
public int
x
x
x
x
func_214457_x
public int
y
y
y
y
y
private String
message
f_35112386
message
message
private boolean
wasHovered
f_29422423
f_29422423
wasHovered
protected boolean
isHovered
f_58008334
hovered
isHovered
public boolean
active
f_89460239
active
active
public boolean
visible
f_59331544
visible
visible
protected float
alpha
f_10339448
alpha
alpha
protected long
nextNarration
f_12063349
f_12063349
nextNarration
private boolean
focused
f_19350415
focused
focused

Constructor summary

ModifierConstructor
public (int x, int y, String message)
public (int x, int y, int width, int height, String message)

Method summary

Modifier and TypeMethod
protected int
getYImage(boolean arg0)
m_12559000(boolean arg0)
getYImage(boolean hovered)
getYImage(boolean arg0)
public void
render(int arg0, int arg1, float arg2)
m_93956703(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
protected void
narrate()
m_47969630()
m_47969630()
narrate()
protected String
getNarrationMessage()
m_44969667()
m_44969667()
getNarrationMessage()
public void
renderButton(int arg0, int arg1, float arg2)
m_43811351(int arg0, int arg1, float arg2)
renderButton(int mouseX, int mouseY, float tickDelta)
renderButton(int arg0, int arg1, float arg2)
protected void
renderBg(cvi arg0, int arg1, int arg2)
m_77395853(class_310 arg0, int arg1, int arg2)
renderBackground(Minecraft minecraft, int mouseX, int mouseY)
renderBg(Minecraft arg0, int arg1, int arg2)
public void
onClick(double arg0, double arg1)
m_15978786(double arg0, double arg1)
m_15978786(double mouseX, double mouseY)
onClick(double arg0, double arg1)
public void
onRelease(double arg0, double arg1)
m_18761667(double arg0, double arg1)
release(double mouseX, double mouseY)
onRelease(double arg0, double arg1)
protected void
onDrag(double arg0, double arg1, double arg2, double arg3)
m_03680550(double arg0, double arg1, double arg2, double arg3)
drag(double mouseX, double mouseY, double dx, double dy)
onDrag(double arg0, double arg1, double arg2, double arg3)
public boolean
mouseClicked(double arg0, double arg1, int arg2)
m_29843171(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
public boolean
mouseReleased(double arg0, double arg1, int arg2)
m_37728393(double arg0, double arg1, int arg2)
mouseReleased(double arg0, double arg1, int arg2)
mouseReleased(double arg0, double arg1, int arg2)
protected boolean
isValidClickButton(int arg0)
m_83633270(int arg0)
m_83633270(int button)
isValidClickButton(int arg0)
public boolean
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
m_52921597(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)
protected boolean
clicked(double arg0, double arg1)
m_07260289(double arg0, double arg1)
isMouseOver(double mouseX, double mouseY)
clicked(double arg0, double arg1)
public boolean
isHovered()
m_26949167()
isHovered()
isHovered()
public boolean
changeFocus(boolean arg0)
m_92379633(boolean arg0)
m_92379633(boolean arg0)
changeFocus(boolean arg0)
protected void
onFocusedChanged(boolean arg0)
m_78029281(boolean arg0)
m_78029281(boolean focussed)
onFocusedChanged(boolean arg0)
public boolean
isMouseOver(double arg0, double arg1)
m_74503738(double arg0, double arg1)
m_74503738(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
public void
renderToolTip(int arg0, int arg1)
m_50104693(int arg0, int arg1)
renderTooltip(int mouseX, int mouseY)
renderToolTip(int arg0, int arg1)
public void
playDownSound(dxu arg0)
m_33490682(class_1144 arg0)
playClickSound(SoundManager soundManager)
playDownSound(SoundHandler arg0)
public int
getWidth()
m_28570376()
getWidth()
getWidth()
public void
setWidth(int arg0)
m_85987159(int arg0)
setWidth(int width)
setWidth(int arg0)
public void
setAlpha(float arg0)
m_90187563(float arg0)
setAlpha(float alpha)
setAlpha(float arg0)
public void
setMessage(String arg0)
m_41620500(String arg0)
setMessage(String message)
setMessage(String arg0)
public String
getMessage()
m_13033251()
getMessage()
getMessage()
public boolean
isFocused()
m_17837825()
m_17837825()
isFocused()
protected void
setFocused(boolean arg0)
m_03672433(boolean arg0)
m_03672433(boolean focussed)
setFocused(boolean arg0)