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 bmd$b
intermediary net/minecraft/class_1819$class_1822
named net/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry
  • Field Details

    • keyBinding

      private final KeyBinding keyBinding
      Mappings:
      Namespace Name Mixin selector
      official b Lbmd$b;b:Lbhy;
      intermediary field_7806 Lnet/minecraft/class_1819$class_1822;field_7806:Lnet/minecraft/class_327;
      named keyBinding Lnet/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry;keyBinding:Lnet/minecraft/client/options/KeyBinding;
    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      official c Lbmd$b;c:Ljava/lang/String;
      intermediary field_7807 Lnet/minecraft/class_1819$class_1822;field_7807:Ljava/lang/String;
      named name Lnet/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry;name:Ljava/lang/String;
    • keyBindingButton

      private final ButtonWidget keyBindingButton
      Mappings:
      Namespace Name Mixin selector
      official d Lbmd$b;d:Lbja;
      intermediary field_7808 Lnet/minecraft/class_1819$class_1822;field_7808:Lnet/minecraft/class_356;
      named keyBindingButton Lnet/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry;keyBindingButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • resetButton

      private final ButtonWidget resetButton
      Mappings:
      Namespace Name Mixin selector
      official e Lbmd$b;e:Lbja;
      intermediary field_7809 Lnet/minecraft/class_1819$class_1822;field_7809:Lnet/minecraft/class_356;
      named resetButton Lnet/minecraft/client/gui/screen/options/ControlsListWidget$KeyBindingEntry;resetButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
  • Constructor Details

    • KeyBindingEntry

      private KeyBindingEntry(KeyBinding keyBinding)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbmd$b;<init>(Lbmd;Lbhy;)V
      intermediary <init> Lnet/minecraft/class_1819$class_1822;<init>(Lnet/minecraft/class_1819;Lnet/minecraft/class_327;)V
      named <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

    • method_6700

      public void method_6700(int int2, int int3, int int4, int int5, int int6, int int7, int int8, boolean bool, float float2)
      Specified by:
      method_6700 in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official a Lbjm$a;a(IIIIIIIZF)V
      intermediary method_6700 Lnet/minecraft/class_1802$class_1803;method_6700(IIIIIIIZF)V
      named method_6700 Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;method_6700(IIIIIIIZF)V
    • mouseClicked

      public boolean mouseClicked(int index, int mouseX, int mouseY, int button, int x, int y)
      Specified by:
      mouseClicked in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official a Lbjm$a;a(IIIIII)Z
      intermediary method_6699 Lnet/minecraft/class_1802$class_1803;method_6699(IIIIII)Z
      named mouseClicked Lnet/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:
      mouseReleased in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official b Lbjm$a;b(IIIIII)V
      intermediary method_6701 Lnet/minecraft/class_1802$class_1803;method_6701(IIIIII)V
      named mouseReleased Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseReleased(IIIIII)V
    • method_9473

      public void method_9473(int int2, int int3, int int4, float float2)
      Specified by:
      method_9473 in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official a Lbjm$a;a(IIIF)V
      intermediary method_9473 Lnet/minecraft/class_1802$class_1803;method_9473(IIIF)V
      named method_9473 Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;method_9473(IIIF)V