Add some mappings for GUIs and input handling (#203)

* Add some mappings for GUIs and input handling

 - Add keyboard, mouse and clipboard control
 - Flesh out the GuiEventListener mappings

* Rename to SharedConstants
This commit is contained in:
SquidDev 2018-11-25 12:25:11 +00:00 committed by Adrian Siekierka
parent 49dbb5baa0
commit dfb0600796
57 changed files with 302 additions and 5 deletions

View File

@ -1,11 +1,22 @@
CLASS cpf
FIELD a focused Lcpg;
FIELD f active Z
METHOD a isActive ()Z
METHOD a setFocused (Lcpg;)V
METHOD a switchFocus (Lcpg;I)V
METHOD b getListeners ()Ljava/util/List;
METHOD b focusOn (Lcpg;)V
METHOD e setEnabled (Z)V
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD t focusNext ()V

View File

@ -1,11 +1,22 @@
CLASS cph
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD keyReleased (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta

View File

@ -9,6 +9,12 @@ CLASS cql
METHOD f getScrollbarPosition ()I
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta
METHOD n getContentHeight ()I

View File

@ -8,6 +8,12 @@ CLASS cqn
METHOD f getScrollbarPosition ()I
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta
METHOD n getContentHeight ()I

View File

@ -11,6 +11,12 @@ CLASS cqo
METHOD f getScrollbarPosition ()I
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta
METHOD n getContentHeight ()I

View File

@ -15,4 +15,9 @@ CLASS ctd
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V

View File

@ -6,3 +6,5 @@ CLASS ctu
ARG 2 delta
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -5,3 +5,5 @@ CLASS cty
METHOD b getWidth ()I
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -2,3 +2,5 @@ CLASS cuf
METHOD a drawEntry (IIIIZF)V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -1,4 +1,4 @@
CLASS k
CLASS k net/minecraft/SharedConstants
FIELD a RESOURCE_LEAK_DETECTOR_DISABLED Lio/netty/util/ResourceLeakDetector$Level;
FIELD b isDevelopment Z
FIELD c INVALID_CHARS_LEVEL_NAME [C

View File

@ -59,6 +59,8 @@ CLASS cnl net/minecraft/client/MinecraftGame
FIELD r hudInGame Lcnz;
FIELD t hitResult Lckd;
FIELD u settings Lcnn;
FIELD v mouse Lcnm;
FIELD w keyboard Lcnk;
FIELD x runDirectory Ljava/io/File;
FIELD z fpsDebugString Ljava/lang/String;
METHOD A getServer ()Ldnu;

View File

@ -9,12 +9,14 @@ CLASS coa net/minecraft/client/gui/Drawable
ARG 3 u
ARG 4 v
ARG 5 width
ARG 6 height
METHOD a drawTexturedRect (IIFFIIFF)V
METHOD a drawTexturedRect (IIFFIIIIFF)V
METHOD a drawHorizontalLine (IIII)V
ARG 1 left
ARG 2 right
ARG 3 top
ARG 4 color
METHOD a drawRect (IIIII)V
ARG 0 top
ARG 1 left
@ -37,18 +39,22 @@ CLASS coa net/minecraft/client/gui/Drawable
ARG 2 str
ARG 3 x
ARG 4 y
ARG 5 color
METHOD b drawVerticalLine (IIII)V
ARG 1 left
ARG 2 top
ARG 3 bottom
ARG 4 color
METHOD b drawTexturedRect (IIIIII)V
ARG 1 x
ARG 2 y
ARG 3 u
ARG 4 v
ARG 5 width
ARG 6 height
METHOD c drawString (Lcny;Ljava/lang/String;III)V
ARG 1 fontRenderer
ARG 2 str
ARG 3 x
ARG 4 y
ARG 5 color

View File

@ -57,6 +57,7 @@ CLASS crq net/minecraft/client/gui/Gui
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD n onClosed ()V
METHOD p isControlPressed ()Z
METHOD q isShiftPressed ()Z

View File

@ -50,8 +50,13 @@ CLASS csl net/minecraft/client/gui/GuiContainer
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V

View File

@ -1,7 +1,25 @@
CLASS cpg net/minecraft/client/gui/GuiEventListener
METHOD b setHasFocus (Z)V
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD d mouseMoved (DD)V
ARG 1 mouseX
ARG 3 yPos
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD keyReleased (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD l hasFocus ()Z
METHOD mouseClicked (DDI)Z
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta

View File

@ -55,4 +55,6 @@ CLASS crv net/minecraft/client/gui/GuiMainMenu
METHOD i switchToRealms ()V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V

View File

@ -25,6 +25,11 @@ CLASS csk net/minecraft/client/gui/SimpleCommandBlockGui
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta
METHOD n onClosed ()V

View File

@ -33,4 +33,6 @@ CLASS css net/minecraft/client/gui/container/GuiCraftingTable
METHOD f update ()V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V

View File

@ -19,3 +19,5 @@ CLASS csy net/minecraft/client/gui/container/GuiEnchanting
METHOD h calculateOffset ()V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -23,10 +23,16 @@ CLASS csz net/minecraft/client/gui/container/GuiFurnace
METHOD c onInitialized ()V
METHOD c drawForeground (II)V
ARG 1 mouseX
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD f update ()V
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V

View File

@ -15,3 +15,7 @@ CLASS cte net/minecraft/client/gui/container/GuiLoom
METHOD f update ()V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta

View File

@ -5,11 +5,18 @@ CLASS ctv net/minecraft/client/gui/container/GuiRecipeBook
FIELD r searchField Lcom;
FIELD t cachedInvChangeCount I
METHOD a triggerPirateSpeakEasterEgg (Ljava/lang/String;)V
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD keyReleased (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -12,6 +12,11 @@ CLASS cqt net/minecraft/client/gui/ingame/GuiChat
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta
METHOD n onClosed ()V

View File

@ -8,3 +8,4 @@ CLASS crh net/minecraft/client/gui/ingame/GuiChatSleeping
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers

View File

@ -68,17 +68,28 @@ CLASS csu net/minecraft/client/gui/ingame/GuiCreativeInventory
METHOD c onInitialized ()V
METHOD c drawForeground (II)V
ARG 1 mouseX
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD f update ()V
METHOD h calculateOffset ()V
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD keyReleased (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD m doRenderScrollBar ()Z
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta
METHOD n onClosed ()V

View File

@ -18,3 +18,5 @@ CLASS cra net/minecraft/client/gui/ingame/GuiDeath
METHOD f update ()V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -37,11 +37,17 @@ CLASS cso net/minecraft/client/gui/ingame/GuiEditBook
ARG 1 mouseX
ARG 2 mouseY
METHOD c onInitialized ()V
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD d handleTextComponentClick (Liz;)Z
METHOD f update ()V
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V

View File

@ -7,9 +7,13 @@ CLASS cti net/minecraft/client/gui/ingame/GuiEditSign
ARG 1 mouseX
ARG 2 mouseY
METHOD c onInitialized ()V
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD f update ()V
METHOD g close ()V
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD n onClosed ()V

View File

@ -30,6 +30,10 @@ CLASS ctc net/minecraft/client/gui/ingame/GuiInventory
METHOD f update ()V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V

View File

@ -17,6 +17,10 @@ CLASS ctj net/minecraft/client/gui/ingame/GuiStructureBlock
CLASS ctj$6
METHOD a onPressed (DD)V
ARG 0 mouseX
CLASS ctj$7
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
CLASS ctj$9
METHOD a onPressed (DD)V
ARG 0 mouseX
@ -87,9 +91,12 @@ CLASS ctj net/minecraft/client/gui/ingame/GuiStructureBlock
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD m updateShowBoundingBoxButton ()V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V
METHOD o updateMirrorButton ()V
METHOD s updateRotationButton ()V

View File

@ -21,6 +21,9 @@ CLASS csf net/minecraft/client/gui/menu/GuiAdvancements
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V

View File

@ -42,9 +42,13 @@ CLASS cuo net/minecraft/client/gui/menu/GuiBackupLevel
ARG 1 game
ARG 2 width
METHOD c onInitialized ()V
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD f update ()V
METHOD h commit ()V
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD n onClosed ()V

View File

@ -32,3 +32,4 @@ CLASS cqr net/minecraft/client/gui/menu/GuiBackupPrompt
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers

View File

@ -23,8 +23,14 @@ CLASS cuq net/minecraft/client/gui/menu/GuiLevelSelect
ARG 1 mouseX
ARG 2 mouseY
METHOD c onInitialized ()V
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD f update ()V
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta
METHOD n onClosed ()V

View File

@ -33,4 +33,5 @@ CLASS ctm net/minecraft/client/gui/menu/GuiMultiplayer
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD n onClosed ()V

View File

@ -45,10 +45,16 @@ CLASS cun net/minecraft/client/gui/menu/GuiNewLevel
ARG 1 mouseX
ARG 2 mouseY
METHOD c onInitialized ()V
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD f update ()V
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V

View File

@ -20,4 +20,6 @@ CLASS crn net/minecraft/client/gui/menu/GuiNewLevelPresets
ARG 2 width
METHOD c onInitialized ()V
METHOD f update ()V
METHOD mouseScrolled (D)Z
ARG 1 delta
METHOD n onClosed ()V

View File

@ -41,6 +41,7 @@ CLASS cqm net/minecraft/client/gui/menu/GuiRealms
ARG 3 u
ARG 4 v
ARG 5 width
ARG 6 height
METHOD b drawString (Ljava/lang/String;III)V
ARG 1 text
ARG 2 x
@ -52,6 +53,9 @@ CLASS cqm net/minecraft/client/gui/menu/GuiRealms
METHOD c getStringWidth (Ljava/lang/String;)I
METHOD c containsWidget (Lnet/minecraft/realms/RealmsGuiEventListener;)Z
METHOD c_ drawBackground (I)V
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD confirmResult handle (ZI)V
ARG 1 result
METHOD d drawBackground ()V
@ -63,9 +67,14 @@ CLASS cqm net/minecraft/client/gui/menu/GuiRealms
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD m clearWidgets ()V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD n onClosed ()V

View File

@ -21,4 +21,5 @@ CLASS cre net/minecraft/client/gui/menu/GuiServerAdd
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD n onClosed ()V

View File

@ -12,8 +12,12 @@ CLASS crc net/minecraft/client/gui/menu/GuiServerConnect
ARG 1 game
ARG 2 width
METHOD c onInitialized ()V
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD f update ()V
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD n onClosed ()V

View File

@ -22,7 +22,12 @@ CLASS csi net/minecraft/client/gui/menu/GuiSettingsControls
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -10,3 +10,6 @@ CLASS cue net/minecraft/client/gui/menu/GuiSettingsResourcePacks
ARG 1 mouseX
ARG 2 mouseY
METHOD c onInitialized ()V
METHOD d mouseMoved (DD)V
ARG 1 mouseX
ARG 3 yPos

View File

@ -15,5 +15,9 @@ CLASS crw net/minecraft/client/gui/menu/GuiSettingsVideo
METHOD g close ()V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -33,3 +33,4 @@ CLASS cqw net/minecraft/client/gui/menu/GuiYesNo
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers

View File

@ -9,3 +9,5 @@ CLASS cto net/minecraft/client/gui/menu/ListEntryLocalServer
METHOD e getLanServerEntry ()Ldnv;
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -10,3 +10,5 @@ CLASS ctp net/minecraft/client/gui/menu/ListEntryRemoteServer
METHOD a drawIcon (IILpx;)V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -31,5 +31,9 @@ CLASS coi net/minecraft/client/gui/widget/WidgetButton
METHOD b onReleased (DD)V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -9,3 +9,5 @@ CLASS cur net/minecraft/client/gui/widget/WidgetLevelEntry
METHOD a drawEntry (IIIIZF)V
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers

View File

@ -18,6 +18,9 @@ CLASS cpa net/minecraft/client/gui/widget/WidgetListBase
ARG 1 width
ARG 2 height
ARG 3 y1
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD d getEntryCount ()I
METHOD e getEntryWidth ()I
METHOD e scrollByY (I)V
@ -26,10 +29,17 @@ CLASS cpa net/minecraft/client/gui/widget/WidgetListBase
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseScrolled (D)Z
ARG 1 delta
METHOD n getContentHeight ()I
METHOD o clampScrollY ()V
METHOD p getMaxScrollY ()I

View File

@ -6,11 +6,15 @@ CLASS cox net/minecraft/client/gui/widget/WidgetListVideoSettings
METHOD a drawEntry (IIIIZF)V
METHOD mouseClicked (DDI)Z
ARG 0 mouseX
ARG 1 mouseY
ARG 1 mouseX
ARG 2 keyCode
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 0 mouseX
ARG 1 mouseY
ARG 1 mouseX
ARG 2 keyCode
ARG 3 mouseY
ARG 5 modifiers
METHOD e getEntryWidth ()I
METHOD f getScrollbarPosition ()I

View File

@ -15,7 +15,11 @@ CLASS com net/minecraft/client/gui/widget/WidgetTextField
METHOD a setText (Ljava/lang/String;)V
METHOD b getText ()Ljava/lang/String;
METHOD b addText (Ljava/lang/String;)V
METHOD b setHasFocus (Z)V
METHOD c getSelectedText ()Ljava/lang/String;
METHOD charTyped (CI)Z
ARG 1 chr
ARG 2 modifiers
METHOD d setIsEditable (Z)V
METHOD f setVisible (Z)V
METHOD g getMaxLength ()I
@ -24,7 +28,11 @@ CLASS com net/minecraft/client/gui/widget/WidgetTextField
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
METHOD l hasFocus ()Z
METHOD m isFocused ()Z
METHOD mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY
ARG 5 modifiers
METHOD r getVisible ()Z

View File

@ -0,0 +1,12 @@
CLASS clv net/minecraft/client/util/Clipboard
FIELD a clipboardBuffer Ljava/nio/ByteBuffer;
METHOD a setClipboard (JLjava/lang/String;)V
ARG 1 window
ARG 3 contents
METHOD a setClipboard (JLjava/nio/ByteBuffer;Ljava/lang/String;)V
ARG 1 window
ARG 3 buffer
ARG 4 contents
METHOD a getClipboard (JLorg/lwjgl/glfw/GLFWErrorCallbackI;)Ljava/lang/String;
ARG 1 window
ARG 3 errorCallback

View File

@ -0,0 +1,25 @@
CLASS cnk net/minecraft/client/util/Keyboard
FIELD a game Lcnl;
FIELD b repeatEvents Z
FIELD c clipboard Lclv;
METHOD <init> (Lcnl;)V
ARG 1 game
METHOD a getClipboard ()Ljava/lang/String;
METHOD a setup (J)V
ARG 1 window
METHOD a onChar (JII)V
ARG 1 window
ARG 3 codepoint
ARG 4 mods
METHOD a onKey (JIIII)V
ARG 1 window
ARG 3 key
ARG 4 scancode
ARG 5 action
ARG 6 modifiers
METHOD a setClipbord (Ljava/lang/String;)V
ARG 1 clipboard
METHOD a debugWarn (Ljava/lang/String;[Ljava/lang/Object;)V
METHOD a enableRepeatEvents (Z)V
ARG 1 enabled
METHOD b debugError (Ljava/lang/String;[Ljava/lang/Object;)V

View File

@ -0,0 +1,19 @@
CLASS cnm net/minecraft/client/util/Mouse
FIELD a game Lcnl;
METHOD <init> (Lcnl;)V
ARG 1 game
METHOD a setup (J)V
ARG 1 window
METHOD a onMouseScroll (JDD)V
ARG 1 window
ARG 3 xOffset
ARG 5 yOffset
METHOD a onMouseButton (JIII)V
ARG 1 window
ARG 3 button
ARG 4 action
ARG 5 modifiers
METHOD b onCursorPos (JDD)V
ARG 1 window
ARG 3 xPos
ARG 5 yPos

View File

@ -25,6 +25,8 @@ CLASS axy net/minecraft/recipe/crafting/RecipeShaped
ARG 3 offsetY
METHOD a matches (Laer;Lbam;)Z
ARG 1 inv
METHOD a deserializeItemStack (Lcom/google/gson/JsonObject;)Lavn;
ARG 0 obj
METHOD b getId ()Lpx;
METHOD b deserializePattern (Lcom/google/gson/JsonArray;)[Ljava/lang/String;
ARG 0 arr

View File

@ -11,12 +11,16 @@ CLASS csh net/minecraft/sortme/KeyBindingGui
METHOD a drawEntry (IIIIZF)V
METHOD mouseClicked (DDI)Z
ARG 0 mouseX
ARG 1 mouseY
ARG 1 mouseX
ARG 2 keyCode
ARG 3 mouseY
ARG 5 modifiers
METHOD mouseReleased (DDI)Z
ARG 0 mouseX
ARG 1 mouseY
ARG 1 mouseX
ARG 2 keyCode
ARG 3 mouseY
ARG 5 modifiers
FIELD v gui Lcsi;
FIELD w game Lcnl;
METHOD <init> (Lcsi;Lcnl;)V

View File

@ -8,6 +8,8 @@ CLASS ip net/minecraft/util/PacketByteBuf
METHOD a writeTextComponent (Liz;)Lip;
METHOD a readEnumConstant (Ljava/lang/Class;)Ljava/lang/Enum;
METHOD a writeEnumConstant (Ljava/lang/Enum;)Lip;
METHOD a writeString (Ljava/lang/String;)Lip;
METHOD a writeString (Ljava/lang/String;I)Lip;
METHOD a writeDate (Ljava/util/Date;)Lip;
METHOD a writeUuid (Ljava/util/UUID;)Lip;
METHOD a writeIdentifier (Lpx;)Lip;