net.minecraft.client.gui.components

public abstract class AbstractButton

extends AbstractWidget$WithInactiveMessage

All mapped superinterfaces:

Renderable, GuiEventListener, TabOrderedElement, LayoutElement, NarratableEntry, NarrationSupplier

ghl
net.minecraft.client.gui.components.AbstractButton
net.minecraft.class_4264
net.minecraft.client.gui.widget.PressableWidget

Field summary

Modifier and TypeField
protected static final int
e
TEXT_MARGIN
field_43050
field_43050
private static final WidgetSprites
a
SPRITES
field_45339
TEXTURES

Constructor summary

ModifierConstructor
public (int arg0, int arg1, int arg2, int arg3, Component arg4)

Method summary

Modifier and TypeMethod
public abstract void
a(gxq arg0)
onPress(InputWithModifiers arg0)
method_25306(class_11907 arg0)
onPress(AbstractInput input)
protected final void
a_(ghi arg0, int arg1, int arg2, float arg3)
renderWidget(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_48579(class_332 arg0, int arg1, int arg2, float arg3)
renderWidget(DrawContext arg0, int arg1, int arg2, float arg3)
protected abstract void
b(ghi arg0, int arg1, int arg2, float arg3)
renderContents(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_75752(class_332 arg0, int arg1, int arg2, float arg3)
drawIcon(DrawContext context, int mouseX, int mouseY, float deltaTicks)
protected void
a(ghc arg0)
renderDefaultLabel(ActiveTextCollector arg0)
method_75793(class_12225 arg0)
drawLabel(TextConsumer drawer)
protected final void
a(ghi arg0)
renderDefaultSprite(GuiGraphics arg0)
method_75794(class_332 arg0)
drawButton(DrawContext context)
public void
b(gxs arg0, boolean arg1)
onClick(MouseButtonEvent arg0, boolean arg1)
method_25348(class_11909 arg0, boolean arg1)
onClick(Click arg0, boolean arg1)
public boolean
a(gxr arg0)
keyPressed(KeyEvent arg0)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)