net.minecraft.client.gui.screen.option

public class ControlsListWidget$KeyBindingEntry

extends ControlsListWidget$Entry

All mapped superinterfaces:

Widget, Element, Navigable, ParentElement

net.minecraft.client.gui.screens.options.controls.KeyBindsList$KeyEntry
net.minecraft.client.gui.screens.options.controls.KeyBindsList$KeyEntry
net.minecraft.class_459$class_462
net.minecraft.client.gui.screen.option.ControlsListWidget$KeyBindingEntry

Field summary

Modifier and TypeField
private static final Text
RESET_BUTTON_TITLE
RESET_BUTTON_TITLE
field_49534
RESET_TEXT
private static final int
PADDING
PADDING
field_49535
field_49535
private final KeyBinding
key
key
field_2740
binding
private final Text
name
name
field_2741
bindingName
private final ButtonWidget
changeButton
changeButton
field_2739
editButton
private final ButtonWidget
resetButton
resetButton
field_2743
resetButton
private boolean
hasCollision
hasCollision
field_42497
duplicate

Constructor summary

ModifierConstructor
private (ControlsListWidget this$0, KeyBinding binding, Text bindingName)

Method summary

Modifier and TypeMethod
public void
extractContent(GuiGraphicsExtractor graphics, int mouseX, int mouseY, boolean hovered, float a)
extractContent(GuiGraphicsExtractor graphics, int mouseX, int mouseY, boolean hovered, float a)
method_25343(class_332 arg0, int arg1, int arg2, boolean arg3, float arg4)
render(DrawContext arg0, int arg1, int arg2, boolean arg3, float arg4)
public List<? extends Element>
children()
children()
method_25396()
children()
public List<? extends Selectable>
narratables()
narratables()
method_37025()
selectableChildren()
public void
refreshEntry()
refreshEntry()
method_48269()
update()