diff --git a/mappings/net/minecraft/client/gui/hud/PlayerListHud.mapping b/mappings/net/minecraft/client/gui/hud/PlayerListHud.mapping index 8e2cbd1b2a..b37c4d9f2b 100644 --- a/mappings/net/minecraft/client/gui/hud/PlayerListHud.mapping +++ b/mappings/net/minecraft/client/gui/hud/PlayerListHud.mapping @@ -9,6 +9,7 @@ CLASS cxd net/minecraft/client/gui/hud/PlayerListHud FIELD g visible Z METHOD (Lcvk;Lcwd;)V ARG 1 client + ARG 2 inGameHud METHOD a clear ()V METHOD a draw (ILcsx;Lcsu;)V ARG 2 scoreboard diff --git a/mappings/net/minecraft/client/gui/screen/DeathScreen.mapping b/mappings/net/minecraft/client/gui/screen/DeathScreen.mapping index 98546960c6..be1f0641ae 100644 --- a/mappings/net/minecraft/client/gui/screen/DeathScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/DeathScreen.mapping @@ -1,8 +1,10 @@ CLASS cyz net/minecraft/client/gui/screen/DeathScreen FIELD a ticksSinceDeath I FIELD b message Ljm; + FIELD c isHardcore Z METHOD (Ljm;Z)V ARG 1 message + ARG 2 isHardcore METHOD mouseClicked (DDI)Z ARG 1 mouseX ARG 3 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ingame/BookScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/BookScreen.mapping index 2fe8ac0494..099790ba04 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/BookScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/BookScreen.mapping @@ -25,6 +25,7 @@ CLASS dat net/minecraft/client/gui/screen/ingame/BookScreen METHOD (Ldat$a;)V ARG 1 pageProvider METHOD (Ldat$a;Z)V + ARG 1 contents ARG 2 playPageTurnSound METHOD a getPageCount ()I METHOD a setPage (I)Z diff --git a/mappings/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.mapping index 190945fa45..ef7b0834f2 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.mapping @@ -2,6 +2,8 @@ CLASS dav net/minecraft/client/gui/screen/ingame/CartographyTableScreen FIELD k TEXTURE Lqs; METHOD (Layi;Lavx;Ljm;)V ARG 1 atl2 + ARG 2 inventory + ARG 3 title METHOD a drawMap (Lcnx;IIF)V ARG 1 state ARG 2 x diff --git a/mappings/net/minecraft/client/gui/screen/ingame/EnchantingPhrases.mapping b/mappings/net/minecraft/client/gui/screen/ingame/EnchantingPhrases.mapping index 98fd11aa77..5a2de67e65 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/EnchantingPhrases.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/EnchantingPhrases.mapping @@ -4,5 +4,7 @@ CLASS dbd net/minecraft/client/gui/screen/ingame/EnchantingPhrases FIELD c phrases [Ljava/lang/String; METHOD a getInstance ()Ldbd; METHOD a setSeed (J)V + ARG 1 seed METHOD a generatePhrase (Lcwc;I)Ljava/lang/String; ARG 1 fontRenderer + ARG 2 width diff --git a/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping b/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping index 466e16f91d..6d49511d71 100644 --- a/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping @@ -1,10 +1,15 @@ CLASS dbz net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget CLASS dbz$a Entry + CLASS dbz$b ScanningEntry + FIELD a client Lcvk; CLASS dbz$c LanServerListEntry FIELD a client Lcvk; FIELD b server Ldxl; FIELD c screen Ldby; FIELD d time J + METHOD (Ldby;Ldxl;)V + ARG 1 screen + ARG 2 server METHOD a getLanServerEntry ()Ldxl; METHOD mouseClicked (DDI)Z ARG 1 mouseX @@ -26,3 +31,15 @@ CLASS dbz net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidge ARG 3 mouseY ARG 5 button FIELD a LOGGER Lorg/apache/logging/log4j/Logger; + FIELD e screen Ldby; + FIELD f serverItems Ljava/util/List; + FIELD g scanningEntry Ldbz$a; + FIELD h serverEntries Ljava/util/List; + METHOD (Ldby;Lcvk;IIIII)V + ARG 1 screen + ARG 2 client + ARG 3 width + ARG 4 height + ARG 5 top + ARG 6 bottom + ARG 7 entryHeight diff --git a/mappings/net/minecraft/client/gui/screen/resourcepack/AvailableResourcePackListWidget.mapping b/mappings/net/minecraft/client/gui/screen/resourcepack/AvailableResourcePackListWidget.mapping index 9d0e06f86d..e7848b73b3 100644 --- a/mappings/net/minecraft/client/gui/screen/resourcepack/AvailableResourcePackListWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/resourcepack/AvailableResourcePackListWidget.mapping @@ -1 +1,5 @@ CLASS dcs net/minecraft/client/gui/screen/resourcepack/AvailableResourcePackListWidget + METHOD (Lcvk;II)V + ARG 1 client + ARG 2 width + ARG 3 height diff --git a/mappings/net/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget.mapping b/mappings/net/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget.mapping index 3bdb1de596..f2e78e93a9 100644 --- a/mappings/net/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget.mapping @@ -29,6 +29,8 @@ CLASS dct net/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget FIELD e title Ljm; METHOD (Lcvk;IILjm;)V ARG 1 client + ARG 2 width + ARG 3 height ARG 4 title METHOD a addEntry (Ldct$a;)V ARG 1 entry diff --git a/mappings/net/minecraft/client/gui/screen/resourcepack/SelectedResourcePackListWidget.mapping b/mappings/net/minecraft/client/gui/screen/resourcepack/SelectedResourcePackListWidget.mapping index ed0a3b9b36..8bd2a9266b 100644 --- a/mappings/net/minecraft/client/gui/screen/resourcepack/SelectedResourcePackListWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/resourcepack/SelectedResourcePackListWidget.mapping @@ -1 +1,5 @@ CLASS dcu net/minecraft/client/gui/screen/resourcepack/SelectedResourcePackListWidget + METHOD (Lcvk;II)V + ARG 1 client + ARG 2 width + ARG 3 height diff --git a/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping b/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping index ea2805b45b..9af3103fa0 100644 --- a/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping @@ -19,6 +19,8 @@ CLASS dcy net/minecraft/client/gui/screen/world/CreateWorldScreen FIELD v buttonCustomizeType Lcwq; FIELD y seed Ljava/lang/String; FIELD z levelName Ljava/lang/String; + METHOD (Lczt;)V + ARG 1 parent METHOD a recreateLevel (Lcoc;)V METHOD c createLevel ()V METHOD keyPressed (III)Z diff --git a/mappings/net/minecraft/client/gui/widget/GameOptionSliderWidget.mapping b/mappings/net/minecraft/client/gui/widget/GameOptionSliderWidget.mapping index 012b9a119e..36396f399e 100644 --- a/mappings/net/minecraft/client/gui/widget/GameOptionSliderWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/GameOptionSliderWidget.mapping @@ -2,6 +2,10 @@ CLASS cxf net/minecraft/client/gui/widget/GameOptionSliderWidget FIELD a option Lcvq; METHOD (Lcvo;IIIILcvq;)V ARG 1 gameOptions + ARG 2 x + ARG 3 y + ARG 4 width + ARG 5 height ARG 6 option METHOD renderButton (IIF)V ARG 1 mouseX diff --git a/mappings/net/minecraft/client/gui/widget/RecipeBookButtonWidget.mapping b/mappings/net/minecraft/client/gui/widget/RecipeBookButtonWidget.mapping deleted file mode 100644 index d08db3662b..0000000000 --- a/mappings/net/minecraft/client/gui/widget/RecipeBookButtonWidget.mapping +++ /dev/null @@ -1,21 +0,0 @@ -CLASS cwx net/minecraft/client/gui/widget/RecipeBookButtonWidget - FIELD a texture Lqs; - FIELD b u I - FIELD c v I - FIELD e hoverVOffset I - METHOD (IIIIIIILqs;IILcwq$a;)V - ARG 8 texture - ARG 11 pressAction - METHOD (IIIIIIILqs;IILcwq$a;Ljava/lang/String;)V - ARG 8 texture - ARG 11 pressAction - METHOD (IIIIIIILqs;Lcwq$a;)V - ARG 8 texture - ARG 9 pressAction - METHOD a setPos (II)V - ARG 1 x - ARG 2 y - METHOD renderButton (IIF)V - ARG 1 mouseX - ARG 2 mouseY - ARG 3 delta diff --git a/mappings/net/minecraft/client/gui/widget/TextFieldWidget.mapping b/mappings/net/minecraft/client/gui/widget/TextFieldWidget.mapping index 33d7ae06ec..2bc0008fad 100644 --- a/mappings/net/minecraft/client/gui/widget/TextFieldWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/TextFieldWidget.mapping @@ -31,6 +31,8 @@ CLASS cww net/minecraft/client/gui/widget/TextFieldWidget METHOD a setRenderTextProvider (Ljava/util/function/BiFunction;)V ARG 1 renderTextProvider METHOD a setChangedListener (Ljava/util/function/Consumer;)V + METHOD a setTextPredicate (Ljava/util/function/Predicate;)V + ARG 1 textPredicate METHOD b getText ()Ljava/lang/String; METHOD b addText (Ljava/lang/String;)V METHOD b setHasBorder (Z)V @@ -45,6 +47,7 @@ CLASS cww net/minecraft/client/gui/widget/TextFieldWidget ARG 2 keyCode METHOD d moveCursor (I)V METHOD d onChanged (Ljava/lang/String;)V + ARG 1 newText METHOD e setVisible (Z)V ARG 1 visible METHOD f setCursor (I)V diff --git a/mappings/net/minecraft/client/gui/widget/TexturedButtonWidget.mapping b/mappings/net/minecraft/client/gui/widget/TexturedButtonWidget.mapping new file mode 100644 index 0000000000..9fe9d72fa5 --- /dev/null +++ b/mappings/net/minecraft/client/gui/widget/TexturedButtonWidget.mapping @@ -0,0 +1,49 @@ +CLASS cwx net/minecraft/client/gui/widget/TexturedButtonWidget + FIELD a texture Lqs; + FIELD b u I + FIELD c v I + FIELD d hoveredVOffset I + FIELD e textureWidth I + FIELD f textureHeight I + METHOD (IIIIIIILqs;IILcwq$a;)V + ARG 1 x + ARG 2 y + ARG 3 width + ARG 4 height + ARG 5 u + ARG 6 v + ARG 7 hoveredVOffset + ARG 8 texture + ARG 9 textureWidth + ARG 10 textureHeight + ARG 11 pressAction + METHOD (IIIIIIILqs;IILcwq$a;Ljava/lang/String;)V + ARG 1 x + ARG 2 y + ARG 3 width + ARG 4 height + ARG 5 u + ARG 6 v + ARG 7 hoveredVOffset + ARG 8 texture + ARG 9 textureWidth + ARG 10 textureHeight + ARG 11 pressAction + ARG 12 text + METHOD (IIIIIIILqs;Lcwq$a;)V + ARG 1 x + ARG 2 y + ARG 3 width + ARG 4 height + ARG 5 u + ARG 6 v + ARG 7 hoveredVOffset + ARG 8 texture + ARG 9 pressAction + METHOD a setPos (II)V + ARG 1 x + ARG 2 y + METHOD renderButton (IIF)V + ARG 1 mouseX + ARG 2 mouseY + ARG 3 delta diff --git a/mappings/net/minecraft/client/gui/widget/ToggleButtonWidget.mapping b/mappings/net/minecraft/client/gui/widget/ToggleButtonWidget.mapping index 268434196f..c6315c4d19 100644 --- a/mappings/net/minecraft/client/gui/widget/ToggleButtonWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/ToggleButtonWidget.mapping @@ -22,6 +22,7 @@ CLASS cxg net/minecraft/client/gui/widget/ToggleButtonWidget ARG 4 hoverVOffset ARG 5 texture METHOD a setToggled (Z)V + ARG 1 toggled METHOD renderButton (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/container/AnvilContainer.mapping b/mappings/net/minecraft/container/AnvilContainer.mapping index 1222454d47..69e768aaf3 100644 --- a/mappings/net/minecraft/container/AnvilContainer.mapping +++ b/mappings/net/minecraft/container/AnvilContainer.mapping @@ -6,6 +6,13 @@ CLASS aye net/minecraft/container/AnvilContainer FIELD g context Laym; FIELD i newItemName Ljava/lang/String; FIELD j player Lavy; + METHOD (ILavx;)V + ARG 1 syncId + ARG 2 inventory + METHOD (ILavx;Laym;)V + ARG 1 syncId + ARG 2 inventory + ARG 3 blockContext METHOD a setNewItemName (Ljava/lang/String;)V METHOD d getNextCost (I)I ARG 0 cost diff --git a/mappings/net/minecraft/container/Slot.mapping b/mappings/net/minecraft/container/Slot.mapping index f39042762d..e42958241c 100644 --- a/mappings/net/minecraft/container/Slot.mapping +++ b/mappings/net/minecraft/container/Slot.mapping @@ -12,6 +12,7 @@ CLASS azp net/minecraft/container/Slot METHOD a takeStack (I)Lbcb; ARG 1 amount METHOD a canTakeItems (Lavy;)Z + ARG 1 playerEntity METHOD a onTakeItem (Lavy;Lbcb;)Lbcb; ARG 1 player ARG 2 stack