diff --git a/unpick-definitions/key_codes.unpick b/unpick-definitions/key_bindings.unpick similarity index 91% rename from unpick-definitions/key_codes.unpick rename to unpick-definitions/key_bindings.unpick index f0b5398533..3512f16d9b 100644 --- a/unpick-definitions/key_codes.unpick +++ b/unpick-definitions/key_bindings.unpick @@ -130,6 +130,14 @@ constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_PRINT_SCREEN constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_WORLD_1 constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_WORLD_2 +constant key_categories net/minecraft/client/option/KeyBinding MOVEMENT_CATEGORY +constant key_categories net/minecraft/client/option/KeyBinding MISC_CATEGORY +constant key_categories net/minecraft/client/option/KeyBinding MULTIPLAYER_CATEGORY +constant key_categories net/minecraft/client/option/KeyBinding GAMEPLAY_CATEGORY +constant key_categories net/minecraft/client/option/KeyBinding INVENTORY_CATEGORY +constant key_categories net/minecraft/client/option/KeyBinding UI_CATEGORY +constant key_categories net/minecraft/client/option/KeyBinding CREATIVE_CATEGORY + target_method net/minecraft/client/util/InputUtil$Type mapKey (Lnet/minecraft/client/util/InputUtil$Type;Ljava/lang/String;I)V param 2 key_codes target_method net/minecraft/client/util/InputUtil$Type createFromCode (I)Lnet/minecraft/client/util/InputUtil$Key; @@ -144,14 +152,19 @@ target_method net/minecraft/client/util/InputUtil fromKeyCode (II)Lnet/minecraft param 0 key_codes target_method net/minecraft/client/option/KeyBinding (Ljava/lang/String;ILjava/lang/String;)V param 1 key_codes + param 2 key_categories target_method net/minecraft/client/option/KeyBinding (Ljava/lang/String;Lnet/minecraft/client/util/InputUtil$Type;ILjava/lang/String;)V param 2 key_codes + param 3 key_categories target_method net/minecraft/client/option/KeyBinding matchesKey (II)Z param 0 key_codes target_method net/minecraft/client/option/KeyBinding matchesMouse (I)Z param 0 key_codes +target_method net/minecraft/client/option/KeyBinding getCategory ()Ljava/lang/String; + return key_categories target_method net/minecraft/client/option/StickyKeyBinding (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BooleanSupplier;)V param 1 key_codes + param 2 key_categories target_method net/minecraft/client/gui/Element keyPressed (III)Z param 0 key_codes target_method net/minecraft/client/gui/Element keyReleased (III)Z