net.minecraft.client.gui.screen.ingame

abstract class BeaconScreen$BaseButtonWidget

extends PressableWidget implements BeaconScreen$BeaconButtonWidget

All mapped superinterfaces:

Widget, Drawable, Element, Navigable, Selectable, Narratable, BeaconScreen$BeaconButtonWidget

net.minecraft.client.gui.screens.inventory.BeaconScreen$BeaconScreenButton
net.minecraft.class_466$class_470
net.minecraft.client.gui.screen.ingame.BeaconScreen$BaseButtonWidget

Field summary

Modifier and TypeField
private boolean
selected
field_2815
disabled

Constructor summary

ModifierConstructor
protected (int x, int y)
protected (int x, int y, Text message)

Method summary

Modifier and TypeMethod
public void
extractContents(GuiGraphicsExtractor graphics)
method_75752(class_332 arg0)
drawIcon(DrawContext arg0)
protected abstract void
extractIcon(GuiGraphicsExtractor graphics)
method_18641(class_332 arg0)
renderExtra(DrawContext context)
public boolean
isSelected()
method_2402()
isDisabled()
public void
setSelected(boolean selected)
method_2401(boolean arg0)
setDisabled(boolean disabled)
public void
updateWidgetNarration(NarrationElementOutput output)
method_47399(class_6382 arg0)
appendClickableNarrations(NarrationMessageBuilder arg0)