Class ControlsListWidget.KeyBindingEntry
java.lang.Object
net.minecraft.client.gui.screen.options.ControlsListWidget.KeyBindingEntry
- All Implemented Interfaces:
EntryListWidget.Entry
- Enclosing class:
- ControlsListWidget
@Environment(CLIENT)
public class ControlsListWidget.KeyBindingEntry
extends Object
implements EntryListWidget.Entry
- Mappings:
Namespace Name official bgi$bintermediary net/minecraft/class_1819$class_1822named net/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final KeyBindingprivate final ButtonWidgetprivate final Stringprivate final ButtonWidget -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanmouseClicked(int index, int mouseX, int mouseY, int button, int x, int y) voidmouseReleased(int index, int mouseX, int mouseY, int button, int x, int y) voidrender(int index, int x, int y, int rowWidth, int rowHeight, int mouseX, int mouseY, boolean hovered) voidupdatePosition(int index, int x, int y)
-
Field Details
-
keyBinding
- Mappings:
Namespace Name Mixin selector official bLbgi$b;b:Lbcu;intermediary field_7806Lnet/minecraft/class_1819$class_1822;field_7806:Lnet/minecraft/class_327;named keyBindingLnet/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry;keyBinding:Lnet/minecraft/client/options/KeyBinding;
-
name
- Mappings:
Namespace Name Mixin selector official cLbgi$b;c:Ljava/lang/String;intermediary field_7807Lnet/minecraft/class_1819$class_1822;field_7807:Ljava/lang/String;named nameLnet/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry;name:Ljava/lang/String;
-
keyBindingButton
- Mappings:
Namespace Name Mixin selector official dLbgi$b;d:Lbdr;intermediary field_7808Lnet/minecraft/class_1819$class_1822;field_7808:Lnet/minecraft/class_356;named keyBindingButtonLnet/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry;keyBindingButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
resetButton
- Mappings:
Namespace Name Mixin selector official eLbgi$b;e:Lbdr;intermediary field_7809Lnet/minecraft/class_1819$class_1822;field_7809:Lnet/minecraft/class_356;named resetButtonLnet/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry;resetButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
-
Constructor Details
-
KeyBindingEntry
- Mappings:
Namespace Name Mixin selector official <init>Lbgi$b;<init>(Lbgi;Lbcu;)Vintermediary <init>Lnet/minecraft/class_1819$class_1822;<init>(Lnet/minecraft/class_1819;Lnet/minecraft/class_327;)Vnamed <init>Lnet/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry;<init>(Lnet/minecraft/client/gui/screen/options/ControlsListWidget;Lnet/minecraft/client/options/KeyBinding;)V
-
-
Method Details
-
render
public void render(int index, int x, int y, int rowWidth, int rowHeight, int mouseX, int mouseY, boolean hovered) - Specified by:
renderin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official aLbed$a;a(IIIIIIIZ)Vintermediary method_6700Lnet/minecraft/class_1802$class_1803;method_6700(IIIIIIIZ)Vnamed renderLnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(IIIIIIIZ)V
-
mouseClicked
public boolean mouseClicked(int index, int mouseX, int mouseY, int button, int x, int y) - Specified by:
mouseClickedin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official aLbed$a;a(IIIIII)Zintermediary method_6699Lnet/minecraft/class_1802$class_1803;method_6699(IIIIII)Znamed mouseClickedLnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseClicked(IIIIII)Z
-
mouseReleased
public void mouseReleased(int index, int mouseX, int mouseY, int button, int x, int y) - Specified by:
mouseReleasedin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official bLbed$a;b(IIIIII)Vintermediary method_6701Lnet/minecraft/class_1802$class_1803;method_6701(IIIIII)Vnamed mouseReleasedLnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseReleased(IIIIII)V
-
updatePosition
public void updatePosition(int index, int x, int y) - Specified by:
updatePositionin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official aLbed$a;a(III)Vintermediary method_9473Lnet/minecraft/class_1802$class_1803;method_9473(III)Vnamed updatePositionLnet/minecraft/client/gui/widget/EntryListWidget$Entry;updatePosition(III)V
-