Class KeyboardInput

java.lang.Object
net.minecraft.client.input.Input
net.minecraft.client.input.KeyboardInput

@Environment(CLIENT) public class KeyboardInput extends Input
Mappings:
Namespace Name
intermediary net/minecraft/class_413
glue class_453
server net/minecraft/class_413
client lr
named net/minecraft/client/input/KeyboardInput
  • Field Details

    • keys

      private boolean[] keys
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1661 Lnet/minecraft/class_413;field_1661:[Z
      glue field_1824 Lclass_453;field_1824:[Z
      server field_1661 Lnet/minecraft/class_413;field_1661:[Z
      client f Llr;f:[Z
      named keys Lnet/minecraft/client/input/KeyboardInput;keys:[Z
    • options

      private GameOptions options
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1662 Lnet/minecraft/class_413;field_1662:Lnet/minecraft/class_322;
      glue field_1825 Lclass_453;field_1825:Lclass_419;
      server field_1662 Lnet/minecraft/class_413;field_1662:Lnet/minecraft/class_322;
      client g Llr;g:Lkv;
      named options Lnet/minecraft/client/input/KeyboardInput;options:Lnet/minecraft/client/option/GameOptions;
  • Constructor Details

    • KeyboardInput

      public KeyboardInput(GameOptions options)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_413;<init>(Lnet/minecraft/class_322;)V
      glue <init> Lclass_453;<init>(Lclass_419;)V
      server <init> Lnet/minecraft/class_413;<init>(Lnet/minecraft/class_322;)V
      client <init> Llr;<init>(Lkv;)V
      named <init> Lnet/minecraft/client/input/KeyboardInput;<init>(Lnet/minecraft/client/option/GameOptions;)V
  • Method Details

    • updateKey

      public void updateKey(int key, boolean keyDown)
      Overrides:
      updateKey in class Input
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1941 Lnet/minecraft/class_41;method_1941(IZ)V
      glue method_1667 Lclass_673;method_1667(IZ)V
      server method_1941 Lnet/minecraft/class_41;method_1941(IZ)V
      client a Luo;a(IZ)V
      named updateKey Lnet/minecraft/client/input/Input;updateKey(IZ)V
    • reset

      public void reset()
      Overrides:
      reset in class Input
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1940 Lnet/minecraft/class_41;method_1940()V
      glue method_1666 Lclass_673;method_1666()V
      server method_1940 Lnet/minecraft/class_41;method_1940()V
      client a Luo;a()V
      named reset Lnet/minecraft/client/input/Input;reset()V
    • update

      public void update(PlayerEntity player)
      Overrides:
      update in class Input
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1942 Lnet/minecraft/class_41;method_1942(Lnet/minecraft/class_54;)V
      glue method_1668 Lclass_673;method_1668(Lclass_172;)V
      server method_1942 Lnet/minecraft/class_41;method_1942(Lem;)V
      client a Luo;a(Lgs;)V
      named update Lnet/minecraft/client/input/Input;update(Lnet/minecraft/entity/player/PlayerEntity;)V