From dfb06007963636fcb05454ce74694838dfdc011a Mon Sep 17 00:00:00 2001 From: SquidDev Date: Sun, 25 Nov 2018 12:25:11 +0000 Subject: [PATCH] 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 --- mappings/cpf.mapping | 11 ++++++++ mappings/cph.mapping | 11 ++++++++ mappings/cql.mapping | 6 +++++ mappings/cqn.mapping | 6 +++++ mappings/cqo.mapping | 6 +++++ mappings/ctd.mapping | 5 ++++ mappings/ctu.mapping | 2 ++ mappings/cty.mapping | 2 ++ mappings/cuf.mapping | 2 ++ .../minecraft/SharedConstants.mapping} | 2 +- .../minecraft/client/MinecraftGame.mapping | 2 ++ .../net/minecraft/client/gui/Drawable.mapping | 6 +++++ mappings/net/minecraft/client/gui/Gui.mapping | 1 + .../minecraft/client/gui/GuiContainer.mapping | 5 ++++ .../client/gui/GuiEventListener.mapping | 18 +++++++++++++ .../minecraft/client/gui/GuiMainMenu.mapping | 2 ++ .../client/gui/SimpleCommandBlockGui.mapping | 5 ++++ .../gui/container/GuiCraftingTable.mapping | 2 ++ .../gui/container/GuiEnchanting.mapping | 2 ++ .../client/gui/container/GuiFurnace.mapping | 6 +++++ .../client/gui/container/GuiLoom.mapping | 4 +++ .../gui/container/GuiRecipeBook.mapping | 7 ++++++ .../client/gui/ingame/GuiChat.mapping | 5 ++++ .../client/gui/ingame/GuiChatSleeping.mapping | 1 + .../gui/ingame/GuiCreativeInventory.mapping | 11 ++++++++ .../client/gui/ingame/GuiDeath.mapping | 2 ++ .../client/gui/ingame/GuiEditBook.mapping | 6 +++++ .../client/gui/ingame/GuiEditSign.mapping | 4 +++ .../client/gui/ingame/GuiInventory.mapping | 4 +++ .../gui/ingame/GuiStructureBlock.mapping | 7 ++++++ .../client/gui/menu/GuiAdvancements.mapping | 3 +++ .../client/gui/menu/GuiBackupLevel.mapping | 4 +++ .../client/gui/menu/GuiBackupPrompt.mapping | 1 + .../client/gui/menu/GuiLevelSelect.mapping | 6 +++++ .../client/gui/menu/GuiMultiplayer.mapping | 1 + .../client/gui/menu/GuiNewLevel.mapping | 6 +++++ .../gui/menu/GuiNewLevelPresets.mapping | 2 ++ .../client/gui/menu/GuiRealms.mapping | 9 +++++++ .../client/gui/menu/GuiServerAdd.mapping | 1 + .../client/gui/menu/GuiServerConnect.mapping | 4 +++ .../gui/menu/GuiSettingsControls.mapping | 5 ++++ .../gui/menu/GuiSettingsResourcePacks.mapping | 3 +++ .../client/gui/menu/GuiSettingsVideo.mapping | 4 +++ .../client/gui/menu/GuiYesNo.mapping | 1 + .../gui/menu/ListEntryLocalServer.mapping | 2 ++ .../gui/menu/ListEntryRemoteServer.mapping | 2 ++ .../client/gui/widget/WidgetButton.mapping | 4 +++ .../gui/widget/WidgetLevelEntry.mapping | 2 ++ .../client/gui/widget/WidgetListBase.mapping | 10 ++++++++ .../widget/WidgetListVideoSettings.mapping | 8 ++++-- .../client/gui/widget/WidgetTextField.mapping | 8 ++++++ .../minecraft/client/util/Clipboard.mapping | 12 +++++++++ .../minecraft/client/util/Keyboard.mapping | 25 +++++++++++++++++++ .../net/minecraft/client/util/Mouse.mapping | 19 ++++++++++++++ .../recipe/crafting/RecipeShaped.mapping | 2 ++ .../minecraft/sortme/KeyBindingGui.mapping | 8 ++++-- .../net/minecraft/util/PacketByteBuf.mapping | 2 ++ 57 files changed, 302 insertions(+), 5 deletions(-) rename mappings/{k.mapping => net/minecraft/SharedConstants.mapping} (87%) create mode 100644 mappings/net/minecraft/client/util/Clipboard.mapping create mode 100644 mappings/net/minecraft/client/util/Keyboard.mapping create mode 100644 mappings/net/minecraft/client/util/Mouse.mapping diff --git a/mappings/cpf.mapping b/mappings/cpf.mapping index 4ea6a43231..5decddcf07 100644 --- a/mappings/cpf.mapping +++ b/mappings/cpf.mapping @@ -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 diff --git a/mappings/cph.mapping b/mappings/cph.mapping index ce0ff72bd4..cf8397dff9 100644 --- a/mappings/cph.mapping +++ b/mappings/cph.mapping @@ -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 diff --git a/mappings/cql.mapping b/mappings/cql.mapping index 0bea380dcc..7264ae47c9 100644 --- a/mappings/cql.mapping +++ b/mappings/cql.mapping @@ -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 diff --git a/mappings/cqn.mapping b/mappings/cqn.mapping index c8a47c755b..551e348670 100644 --- a/mappings/cqn.mapping +++ b/mappings/cqn.mapping @@ -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 diff --git a/mappings/cqo.mapping b/mappings/cqo.mapping index ee79bca812..5be754e2de 100644 --- a/mappings/cqo.mapping +++ b/mappings/cqo.mapping @@ -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 diff --git a/mappings/ctd.mapping b/mappings/ctd.mapping index 0b07f04e36..e9409da68e 100644 --- a/mappings/ctd.mapping +++ b/mappings/ctd.mapping @@ -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 diff --git a/mappings/ctu.mapping b/mappings/ctu.mapping index 88776263e2..ec0be42822 100644 --- a/mappings/ctu.mapping +++ b/mappings/ctu.mapping @@ -6,3 +6,5 @@ CLASS ctu ARG 2 delta METHOD mouseClicked (DDI)Z ARG 1 mouseX + ARG 3 mouseY + ARG 5 modifiers diff --git a/mappings/cty.mapping b/mappings/cty.mapping index 637a45422b..cef8ced853 100644 --- a/mappings/cty.mapping +++ b/mappings/cty.mapping @@ -5,3 +5,5 @@ CLASS cty METHOD b getWidth ()I METHOD mouseClicked (DDI)Z ARG 1 mouseX + ARG 3 mouseY + ARG 5 modifiers diff --git a/mappings/cuf.mapping b/mappings/cuf.mapping index 348de52e25..03cc04b026 100644 --- a/mappings/cuf.mapping +++ b/mappings/cuf.mapping @@ -2,3 +2,5 @@ CLASS cuf METHOD a drawEntry (IIIIZF)V METHOD mouseClicked (DDI)Z ARG 1 mouseX + ARG 3 mouseY + ARG 5 modifiers diff --git a/mappings/k.mapping b/mappings/net/minecraft/SharedConstants.mapping similarity index 87% rename from mappings/k.mapping rename to mappings/net/minecraft/SharedConstants.mapping index b66881ba2c..c82bb6d1ab 100644 --- a/mappings/k.mapping +++ b/mappings/net/minecraft/SharedConstants.mapping @@ -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 diff --git a/mappings/net/minecraft/client/MinecraftGame.mapping b/mappings/net/minecraft/client/MinecraftGame.mapping index af069e55dd..7d2b200922 100644 --- a/mappings/net/minecraft/client/MinecraftGame.mapping +++ b/mappings/net/minecraft/client/MinecraftGame.mapping @@ -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; diff --git a/mappings/net/minecraft/client/gui/Drawable.mapping b/mappings/net/minecraft/client/gui/Drawable.mapping index cf0a70740b..3e40853687 100644 --- a/mappings/net/minecraft/client/gui/Drawable.mapping +++ b/mappings/net/minecraft/client/gui/Drawable.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/Gui.mapping b/mappings/net/minecraft/client/gui/Gui.mapping index 24ba0c1ae4..89e60ca86e 100644 --- a/mappings/net/minecraft/client/gui/Gui.mapping +++ b/mappings/net/minecraft/client/gui/Gui.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/GuiContainer.mapping b/mappings/net/minecraft/client/gui/GuiContainer.mapping index 47106b8c38..5f79f6eb62 100644 --- a/mappings/net/minecraft/client/gui/GuiContainer.mapping +++ b/mappings/net/minecraft/client/gui/GuiContainer.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/GuiEventListener.mapping b/mappings/net/minecraft/client/gui/GuiEventListener.mapping index c1be5a353f..43d3fba7c0 100644 --- a/mappings/net/minecraft/client/gui/GuiEventListener.mapping +++ b/mappings/net/minecraft/client/gui/GuiEventListener.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/GuiMainMenu.mapping b/mappings/net/minecraft/client/gui/GuiMainMenu.mapping index 305a9607c6..3e22cf0e03 100644 --- a/mappings/net/minecraft/client/gui/GuiMainMenu.mapping +++ b/mappings/net/minecraft/client/gui/GuiMainMenu.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/SimpleCommandBlockGui.mapping b/mappings/net/minecraft/client/gui/SimpleCommandBlockGui.mapping index 7169fbd500..2cfe58c99c 100644 --- a/mappings/net/minecraft/client/gui/SimpleCommandBlockGui.mapping +++ b/mappings/net/minecraft/client/gui/SimpleCommandBlockGui.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/container/GuiCraftingTable.mapping b/mappings/net/minecraft/client/gui/container/GuiCraftingTable.mapping index c0a3e5884e..435de84f2e 100644 --- a/mappings/net/minecraft/client/gui/container/GuiCraftingTable.mapping +++ b/mappings/net/minecraft/client/gui/container/GuiCraftingTable.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/container/GuiEnchanting.mapping b/mappings/net/minecraft/client/gui/container/GuiEnchanting.mapping index 8534241497..7d3d64ffe5 100644 --- a/mappings/net/minecraft/client/gui/container/GuiEnchanting.mapping +++ b/mappings/net/minecraft/client/gui/container/GuiEnchanting.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/container/GuiFurnace.mapping b/mappings/net/minecraft/client/gui/container/GuiFurnace.mapping index 1a71852d26..b1c78df80c 100644 --- a/mappings/net/minecraft/client/gui/container/GuiFurnace.mapping +++ b/mappings/net/minecraft/client/gui/container/GuiFurnace.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/container/GuiLoom.mapping b/mappings/net/minecraft/client/gui/container/GuiLoom.mapping index 55ec56b61b..9f0f717cd7 100644 --- a/mappings/net/minecraft/client/gui/container/GuiLoom.mapping +++ b/mappings/net/minecraft/client/gui/container/GuiLoom.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/container/GuiRecipeBook.mapping b/mappings/net/minecraft/client/gui/container/GuiRecipeBook.mapping index 1db7ce75aa..3c5237a7a2 100644 --- a/mappings/net/minecraft/client/gui/container/GuiRecipeBook.mapping +++ b/mappings/net/minecraft/client/gui/container/GuiRecipeBook.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/ingame/GuiChat.mapping b/mappings/net/minecraft/client/gui/ingame/GuiChat.mapping index ebd64e33fb..da257574d2 100644 --- a/mappings/net/minecraft/client/gui/ingame/GuiChat.mapping +++ b/mappings/net/minecraft/client/gui/ingame/GuiChat.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/ingame/GuiChatSleeping.mapping b/mappings/net/minecraft/client/gui/ingame/GuiChatSleeping.mapping index 7839cf919c..27c6dc8a0f 100644 --- a/mappings/net/minecraft/client/gui/ingame/GuiChatSleeping.mapping +++ b/mappings/net/minecraft/client/gui/ingame/GuiChatSleeping.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/ingame/GuiCreativeInventory.mapping b/mappings/net/minecraft/client/gui/ingame/GuiCreativeInventory.mapping index 814dfc16fe..fde53d8a59 100644 --- a/mappings/net/minecraft/client/gui/ingame/GuiCreativeInventory.mapping +++ b/mappings/net/minecraft/client/gui/ingame/GuiCreativeInventory.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/ingame/GuiDeath.mapping b/mappings/net/minecraft/client/gui/ingame/GuiDeath.mapping index aa76cdb531..42378d5f28 100644 --- a/mappings/net/minecraft/client/gui/ingame/GuiDeath.mapping +++ b/mappings/net/minecraft/client/gui/ingame/GuiDeath.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/ingame/GuiEditBook.mapping b/mappings/net/minecraft/client/gui/ingame/GuiEditBook.mapping index 175424f7ba..327c5410fc 100644 --- a/mappings/net/minecraft/client/gui/ingame/GuiEditBook.mapping +++ b/mappings/net/minecraft/client/gui/ingame/GuiEditBook.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/ingame/GuiEditSign.mapping b/mappings/net/minecraft/client/gui/ingame/GuiEditSign.mapping index 723af5c15e..79fceaa8ff 100644 --- a/mappings/net/minecraft/client/gui/ingame/GuiEditSign.mapping +++ b/mappings/net/minecraft/client/gui/ingame/GuiEditSign.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/ingame/GuiInventory.mapping b/mappings/net/minecraft/client/gui/ingame/GuiInventory.mapping index edbde9fde7..ee1c390cef 100644 --- a/mappings/net/minecraft/client/gui/ingame/GuiInventory.mapping +++ b/mappings/net/minecraft/client/gui/ingame/GuiInventory.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/ingame/GuiStructureBlock.mapping b/mappings/net/minecraft/client/gui/ingame/GuiStructureBlock.mapping index 8962d2325c..9bdbe0d00c 100644 --- a/mappings/net/minecraft/client/gui/ingame/GuiStructureBlock.mapping +++ b/mappings/net/minecraft/client/gui/ingame/GuiStructureBlock.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiAdvancements.mapping b/mappings/net/minecraft/client/gui/menu/GuiAdvancements.mapping index 688904f555..2dcb68d425 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiAdvancements.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiAdvancements.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiBackupLevel.mapping b/mappings/net/minecraft/client/gui/menu/GuiBackupLevel.mapping index ba2c17939b..fb5869e527 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiBackupLevel.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiBackupLevel.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiBackupPrompt.mapping b/mappings/net/minecraft/client/gui/menu/GuiBackupPrompt.mapping index 60a9a21767..0d1f99ca92 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiBackupPrompt.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiBackupPrompt.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiLevelSelect.mapping b/mappings/net/minecraft/client/gui/menu/GuiLevelSelect.mapping index 9941ddb9e9..b3eabe0e1e 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiLevelSelect.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiLevelSelect.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiMultiplayer.mapping b/mappings/net/minecraft/client/gui/menu/GuiMultiplayer.mapping index 168b3d8359..5d59cff1b1 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiMultiplayer.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiMultiplayer.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiNewLevel.mapping b/mappings/net/minecraft/client/gui/menu/GuiNewLevel.mapping index 514bd98d65..40c11c3af5 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiNewLevel.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiNewLevel.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiNewLevelPresets.mapping b/mappings/net/minecraft/client/gui/menu/GuiNewLevelPresets.mapping index 5c7f6417ff..a4dd976b3c 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiNewLevelPresets.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiNewLevelPresets.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiRealms.mapping b/mappings/net/minecraft/client/gui/menu/GuiRealms.mapping index 8a8b0720fa..b45df64b0f 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiRealms.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiRealms.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiServerAdd.mapping b/mappings/net/minecraft/client/gui/menu/GuiServerAdd.mapping index d15221f5f2..d1afda0a38 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiServerAdd.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiServerAdd.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiServerConnect.mapping b/mappings/net/minecraft/client/gui/menu/GuiServerConnect.mapping index 5a2ceb96f4..29a46e848f 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiServerConnect.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiServerConnect.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiSettingsControls.mapping b/mappings/net/minecraft/client/gui/menu/GuiSettingsControls.mapping index 8a4305d74b..b603e85320 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiSettingsControls.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiSettingsControls.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiSettingsResourcePacks.mapping b/mappings/net/minecraft/client/gui/menu/GuiSettingsResourcePacks.mapping index 58a2b8752c..f5abdadf9d 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiSettingsResourcePacks.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiSettingsResourcePacks.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiSettingsVideo.mapping b/mappings/net/minecraft/client/gui/menu/GuiSettingsVideo.mapping index b7449d13d8..12a90aa8e3 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiSettingsVideo.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiSettingsVideo.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/GuiYesNo.mapping b/mappings/net/minecraft/client/gui/menu/GuiYesNo.mapping index 59428aaf5b..277d51272a 100644 --- a/mappings/net/minecraft/client/gui/menu/GuiYesNo.mapping +++ b/mappings/net/minecraft/client/gui/menu/GuiYesNo.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/ListEntryLocalServer.mapping b/mappings/net/minecraft/client/gui/menu/ListEntryLocalServer.mapping index 92ed388340..5c1c4db403 100644 --- a/mappings/net/minecraft/client/gui/menu/ListEntryLocalServer.mapping +++ b/mappings/net/minecraft/client/gui/menu/ListEntryLocalServer.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/menu/ListEntryRemoteServer.mapping b/mappings/net/minecraft/client/gui/menu/ListEntryRemoteServer.mapping index e1cd980681..1537b412ed 100644 --- a/mappings/net/minecraft/client/gui/menu/ListEntryRemoteServer.mapping +++ b/mappings/net/minecraft/client/gui/menu/ListEntryRemoteServer.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/widget/WidgetButton.mapping b/mappings/net/minecraft/client/gui/widget/WidgetButton.mapping index ff971815af..1b7c1a669a 100644 --- a/mappings/net/minecraft/client/gui/widget/WidgetButton.mapping +++ b/mappings/net/minecraft/client/gui/widget/WidgetButton.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/widget/WidgetLevelEntry.mapping b/mappings/net/minecraft/client/gui/widget/WidgetLevelEntry.mapping index a346dd2641..824c072e54 100644 --- a/mappings/net/minecraft/client/gui/widget/WidgetLevelEntry.mapping +++ b/mappings/net/minecraft/client/gui/widget/WidgetLevelEntry.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/widget/WidgetListBase.mapping b/mappings/net/minecraft/client/gui/widget/WidgetListBase.mapping index 0f999c3d7c..757f42e9c5 100644 --- a/mappings/net/minecraft/client/gui/widget/WidgetListBase.mapping +++ b/mappings/net/minecraft/client/gui/widget/WidgetListBase.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/widget/WidgetListVideoSettings.mapping b/mappings/net/minecraft/client/gui/widget/WidgetListVideoSettings.mapping index a266a61a86..d4c6c0a671 100644 --- a/mappings/net/minecraft/client/gui/widget/WidgetListVideoSettings.mapping +++ b/mappings/net/minecraft/client/gui/widget/WidgetListVideoSettings.mapping @@ -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 diff --git a/mappings/net/minecraft/client/gui/widget/WidgetTextField.mapping b/mappings/net/minecraft/client/gui/widget/WidgetTextField.mapping index 3fa24e5c4a..6a9df41034 100644 --- a/mappings/net/minecraft/client/gui/widget/WidgetTextField.mapping +++ b/mappings/net/minecraft/client/gui/widget/WidgetTextField.mapping @@ -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 diff --git a/mappings/net/minecraft/client/util/Clipboard.mapping b/mappings/net/minecraft/client/util/Clipboard.mapping new file mode 100644 index 0000000000..f3f15f425d --- /dev/null +++ b/mappings/net/minecraft/client/util/Clipboard.mapping @@ -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 diff --git a/mappings/net/minecraft/client/util/Keyboard.mapping b/mappings/net/minecraft/client/util/Keyboard.mapping new file mode 100644 index 0000000000..875c438ff3 --- /dev/null +++ b/mappings/net/minecraft/client/util/Keyboard.mapping @@ -0,0 +1,25 @@ +CLASS cnk net/minecraft/client/util/Keyboard + FIELD a game Lcnl; + FIELD b repeatEvents Z + FIELD c clipboard Lclv; + METHOD (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 diff --git a/mappings/net/minecraft/client/util/Mouse.mapping b/mappings/net/minecraft/client/util/Mouse.mapping new file mode 100644 index 0000000000..ac8a0ccf30 --- /dev/null +++ b/mappings/net/minecraft/client/util/Mouse.mapping @@ -0,0 +1,19 @@ +CLASS cnm net/minecraft/client/util/Mouse + FIELD a game Lcnl; + METHOD (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 diff --git a/mappings/net/minecraft/recipe/crafting/RecipeShaped.mapping b/mappings/net/minecraft/recipe/crafting/RecipeShaped.mapping index 82a8693d4a..4aae4f8cdc 100644 --- a/mappings/net/minecraft/recipe/crafting/RecipeShaped.mapping +++ b/mappings/net/minecraft/recipe/crafting/RecipeShaped.mapping @@ -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 diff --git a/mappings/net/minecraft/sortme/KeyBindingGui.mapping b/mappings/net/minecraft/sortme/KeyBindingGui.mapping index 82e0b6e7b0..6bfbf8deeb 100644 --- a/mappings/net/minecraft/sortme/KeyBindingGui.mapping +++ b/mappings/net/minecraft/sortme/KeyBindingGui.mapping @@ -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 (Lcsi;Lcnl;)V diff --git a/mappings/net/minecraft/util/PacketByteBuf.mapping b/mappings/net/minecraft/util/PacketByteBuf.mapping index 1db6d72326..c2eed4371d 100644 --- a/mappings/net/minecraft/util/PacketByteBuf.mapping +++ b/mappings/net/minecraft/util/PacketByteBuf.mapping @@ -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;