diff --git a/mappings/net/minecraft/client/util/InputUtil.mapping b/mappings/net/minecraft/client/util/InputUtil.mapping index de7ffa7164..150841c638 100644 --- a/mappings/net/minecraft/client/util/InputUtil.mapping +++ b/mappings/net/minecraft/client/util/InputUtil.mapping @@ -2,6 +2,124 @@ CLASS net/minecraft/class_3675 net/minecraft/client/util/InputUtil FIELD field_16237 UNKNOWN_KEY Lnet/minecraft/class_3675$class_306; FIELD field_20333 GLFW_RAW_MOUSE_MOTION_SUPPORTED_HANDLE Ljava/lang/invoke/MethodHandle; FIELD field_20334 GLFW_RAW_MOUSE_MOTION I + FIELD field_31906 GLFW_KEY_Q I + FIELD field_31907 GLFW_KEY_R I + FIELD field_31908 GLFW_KEY_S I + FIELD field_31909 GLFW_KEY_T I + FIELD field_31910 GLFW_KEY_U I + FIELD field_31911 GLFW_KEY_V I + FIELD field_31912 GLFW_KEY_W I + FIELD field_31913 GLFW_KEY_X I + FIELD field_31914 GLFW_KEY_Y I + FIELD field_31915 GLFW_KEY_Z I + FIELD field_31916 GLFW_KEY_F1 I + FIELD field_31917 GLFW_KEY_F2 I + FIELD field_31918 GLFW_KEY_F3 I + FIELD field_31919 GLFW_KEY_F4 I + FIELD field_31920 GLFW_KEY_F5 I + FIELD field_31921 GLFW_KEY_F6 I + FIELD field_31922 GLFW_KEY_F7 I + FIELD field_31923 GLFW_KEY_F8 I + FIELD field_31924 GLFW_KEY_F9 I + FIELD field_31925 GLFW_KEY_F10 I + FIELD field_31926 GLFW_KEY_F11 I + FIELD field_31927 GLFW_KEY_F12 I + FIELD field_31928 GLFW_KEY_F13 I + FIELD field_31929 GLFW_KEY_F14 I + FIELD field_31930 GLFW_KEY_F15 I + FIELD field_31931 GLFW_KEY_F16 I + FIELD field_31932 GLFW_KEY_UP I + FIELD field_31933 GLFW_KEY_KP_ADD I + FIELD field_31934 GLFW_KEY_APOSTROPHE I + FIELD field_31935 GLFW_KEY_BACKSLASH I + FIELD field_31936 GLFW_KEY_COMMA I + FIELD field_31937 GLFW_KEY_EQUAL I + FIELD field_31938 GLFW_KEY_GRAVE_ACCENT I + FIELD field_31939 GLFW_KEY_LEFT_BRACKET I + FIELD field_31940 GLFW_KEY_0 I + FIELD field_31941 GLFW_KEY_MINUS I + FIELD field_31942 GLFW_KEY_KP_MULTIPLY I + FIELD field_31943 GLFW_KEY_PERIOD I + FIELD field_31944 GLFW_KEY_RIGHT_BRACKET I + FIELD field_31945 GLFW_KEY_SEMICOLON I + FIELD field_31946 GLFW_KEY_SLASH I + FIELD field_31947 GLFW_KEY_SPACE I + FIELD field_31948 GLFW_KEY_TAB I + FIELD field_31949 GLFW_KEY_LEFT_ALT I + FIELD field_31950 GLFW_KEY_LEFT_CONTROL I + FIELD field_31951 GLFW_KEY_LEFT_SHIFT I + FIELD field_31952 GLFW_KEY_LEFT_SUPER I + FIELD field_31953 GLFW_KEY_RIGHT_ALT I + FIELD field_31954 GLFW_KEY_RIGHT_CONTROL I + FIELD field_31955 GLFW_KEY_RIGHT_SHIFT I + FIELD field_31956 GLFW_KEY_RIGHT_SUPER I + FIELD field_31957 GLFW_KEY_ENTER I + FIELD field_31958 GLFW_KEY_ESCAPE I + FIELD field_31959 GLFW_KEY_F17 I + FIELD field_31960 GLFW_KEY_F18 I + FIELD field_31961 GLFW_KEY_F19 I + FIELD field_31962 GLFW_KEY_F20 I + FIELD field_31963 GLFW_KEY_F21 I + FIELD field_31964 GLFW_KEY_F22 I + FIELD field_31965 GLFW_KEY_F23 I + FIELD field_31966 GLFW_KEY_F24 I + FIELD field_31967 GLFW_KEY_F25 I + FIELD field_31968 GLFW_KEY_NUM_LOCK I + FIELD field_31969 GLFW_KEY_KP_0 I + FIELD field_31970 GLFW_KEY_KP_1 I + FIELD field_31971 GLFW_KEY_KP_2 I + FIELD field_31972 GLFW_KEY_KP_3 I + FIELD field_31973 GLFW_KEY_KP_4 I + FIELD field_31974 GLFW_KEY_KP_5 I + FIELD field_31975 GLFW_KEY_KP_6 I + FIELD field_31976 GLFW_KEY_KP_7 I + FIELD field_31977 GLFW_KEY_KP_8 I + FIELD field_31978 GLFW_KEY_KP_9 I + FIELD field_31979 GLFW_KEY_KP_DECIMAL I + FIELD field_31980 GLFW_KEY_KP_ENTER I + FIELD field_31981 GLFW_KEY_KP_EQUAL I + FIELD field_31982 GLFW_KEY_DOWN I + FIELD field_31983 GLFW_KEY_LEFT I + FIELD field_31984 GLFW_KEY_RIGHT I + FIELD field_31985 GLFW_KEY_1 I + FIELD field_31986 GLFW_KEY_BACKSPACE I + FIELD field_31987 GLFW_KEY_DELETE I + FIELD field_31988 GLFW_KEY_END I + FIELD field_31989 GLFW_KEY_HOME I + FIELD field_31990 GLFW_KEY_INSERT I + FIELD field_31991 GLFW_KEY_PAGE_DOWN I + FIELD field_31992 GLFW_KEY_PAGE_UP I + FIELD field_31993 GLFW_KEY_CAPS_LOCK I + FIELD field_31994 GLFW_KEY_PAUSE I + FIELD field_31995 GLFW_KEY_SCROLL_LOCK I + FIELD field_31996 GLFW_KEY_PRINT_SCREEN I + FIELD field_32004 GLFW_CURSOR I + FIELD field_32005 GLFW_CURSOR_DISABLED I + FIELD field_32006 GLFW_CURSOR_NORMAL I + FIELD field_32007 GLFW_KEY_2 I + FIELD field_32008 GLFW_KEY_3 I + FIELD field_32009 GLFW_KEY_4 I + FIELD field_32010 GLFW_KEY_5 I + FIELD field_32011 GLFW_KEY_6 I + FIELD field_32012 GLFW_KEY_7 I + FIELD field_32013 GLFW_KEY_8 I + FIELD field_32014 GLFW_KEY_9 I + FIELD field_32015 GLFW_KEY_A I + FIELD field_32016 GLFW_KEY_B I + FIELD field_32017 GLFW_KEY_C I + FIELD field_32018 GLFW_KEY_D I + FIELD field_32019 GLFW_KEY_E I + FIELD field_32020 GLFW_KEY_F I + FIELD field_32021 GLFW_KEY_G I + FIELD field_32022 GLFW_KEY_H I + FIELD field_32023 GLFW_KEY_I I + FIELD field_32024 GLFW_KEY_J I + FIELD field_32025 GLFW_KEY_K I + FIELD field_32026 GLFW_KEY_L I + FIELD field_32027 GLFW_KEY_M I + FIELD field_32028 GLFW_KEY_N I + FIELD field_32029 GLFW_KEY_O I + FIELD field_32030 GLFW_KEY_P I METHOD method_15981 fromTranslationKey (Ljava/lang/String;)Lnet/minecraft/class_3675$class_306; ARG 0 translationKey METHOD method_15983 setMouseCallbacks (JLorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;Lorg/lwjgl/glfw/GLFWDropCallbackI;)V @@ -11,6 +129,9 @@ CLASS net/minecraft/class_3675 net/minecraft/client/util/InputUtil ARG 4 scrollCallback METHOD method_15984 setCursorParameters (JIDD)V ARG 0 handler + ARG 2 inputModeValue + ARG 3 x + ARG 5 y METHOD method_15985 fromKeyCode (II)Lnet/minecraft/class_3675$class_306; ARG 0 keyCode ARG 1 scanCode @@ -55,5 +176,14 @@ CLASS net/minecraft/class_3675 net/minecraft/client/util/InputUtil ARG 2 keyCode METHOD method_1447 createFromCode (I)Lnet/minecraft/class_3675$class_306; ARG 1 code + METHOD method_27447 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/class_2561; + ARG 0 buttonCode + ARG 1 translationKey METHOD method_27448 (I)Lnet/minecraft/class_3675$class_306; ARG 1 code + METHOD method_27449 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/class_2561; + ARG 0 scanCode + ARG 1 translationKey + METHOD method_27450 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/class_2561; + ARG 0 keyCode + ARG 1 translationKey