From 644cab467afcb7cdf9056f7eb076192cba36f7dd Mon Sep 17 00:00:00 2001 From: shedaniel Date: Thu, 26 Dec 2019 20:29:59 +0800 Subject: [PATCH] some client names and moved PageTurnWidget (#1019) * some client names and moved PageTurnWidget * Update mappings/net/minecraft/client/gui/screen/recipebook/RecipeAlternatesWidget.mapping Co-Authored-By: liach <7806504+liach@users.noreply.github.com> Co-authored-by: liach <7806504+liach@users.noreply.github.com> --- .../client/gui/screen/AddServerScreen.mapping | 6 ++++++ .../minecraft/client/gui/screen/ChatScreen.mapping | 2 ++ .../gui/screen/ConfirmChatLinkScreen.mapping | 2 ++ .../client/gui/screen/ConfirmScreen.mapping | 5 +++++ .../client/gui/screen/ConnectScreen.mapping | 1 + .../gui/screen/CustomizeFlatLevelScreen.mapping | 6 ++++++ .../client/gui/screen/DeathScreen.mapping | 1 + .../client/gui/screen/DirectConnectScreen.mapping | 5 +++++ .../client/gui/screen/FatalErrorScreen.mapping | 1 + .../net/minecraft/client/gui/screen/Screen.mapping | 1 + .../client/gui/screen/StatsScreen.mapping | 4 ++++ .../gui/screen/advancement/AdvancementTab.mapping | 1 + .../screen/advancement/AdvancementsScreen.mapping | 4 ++++ .../ingame/AbstractCommandBlockScreen.mapping | 1 + .../screen/ingame/AbstractContainerScreen.mapping | 1 + .../screen/ingame/AbstractInventoryScreen.mapping | 12 ++++++++++++ .../client/gui/screen/ingame/AnvilScreen.mapping | 1 + .../gui/screen/ingame/BookEditScreen.mapping | 4 ++-- .../gui/screen/ingame/BrewingStandScreen.mapping | 4 ++++ .../screen/ingame/CartographyTableScreen.mapping | 3 ++- .../ingame/CreativeInventoryListener.mapping | 2 ++ .../screen/ingame/CreativeInventoryScreen.mapping | 7 +++++++ .../client/gui/screen/ingame/FurnaceScreen.mapping | 4 ++++ .../gui/screen/ingame/GrindstoneScreen.mapping | 4 ++++ .../client/gui/screen/ingame/HopperScreen.mapping | 4 ++++ .../client/gui/screen/ingame/HorseScreen.mapping | 4 ++++ .../gui/screen/ingame/JigsawBlockScreen.mapping | 1 + .../client/gui/screen/ingame/LecternScreen.mapping | 4 ++++ .../client/gui/screen/ingame/LoomScreen.mapping | 4 ++++ .../gui/screen/ingame/MerchantScreen.mapping | 4 ++++ .../gui/screen/ingame/ShulkerBoxScreen.mapping | 4 ++++ .../gui/screen/ingame/SignEditScreen.mapping | 2 ++ .../client/gui/screen/ingame/SmokerScreen.mapping | 4 ++++ .../gui/screen/ingame/StonecutterScreen.mapping | 14 ++++++++++++++ .../gui/screen/options/ControlsListWidget.mapping | 2 ++ .../gui/screen/options/GameOptionsScreen.mapping | 1 + .../gui/screen/options/MouseOptionsScreen.mapping | 1 + .../gui/screen/options/SkinOptionsScreen.mapping | 1 + .../recipebook/RecipeAlternatesWidget.mapping | 3 +++ .../screen/recipebook/RecipeBookGhostSlots.mapping | 1 + .../screen/recipebook/RecipeBookProvider.mapping | 2 +- .../gui/screen/recipebook/RecipeBookWidget.mapping | 1 + .../recipebook/RecipeDisplayListener.mapping | 1 + .../recipebook/RecipeGroupButtonWidget.mapping | 4 ++++ .../resourcepack/ResourcePackOptionsScreen.mapping | 1 + .../gui/screen/world/CreateWorldScreen.mapping | 5 +++++ .../gui/screen/world/OptimizeWorldScreen.mapping | 3 +++ .../gui/screen/world/SelectWorldScreen.mapping | 1 + .../client/gui/widget/AbstractButtonWidget.mapping | 2 ++ .../client/gui/widget/LockButtonWidget.mapping | 2 ++ .../ingame => widget}/PageTurnWidget.mapping | 4 +++- .../client/gui/widget/SliderWidget.mapping | 3 ++- .../client/gui/widget/SoundSliderWidget.mapping | 1 + .../network/ClientAdvancementManager.mapping | 3 +++ .../client/recipe/book/ClientRecipeBook.mapping | 2 ++ mappings/net/minecraft/container/Slot.mapping | 1 + 56 files changed, 166 insertions(+), 6 deletions(-) rename mappings/net/minecraft/client/gui/{screen/ingame => widget}/PageTurnWidget.mapping (68%) diff --git a/mappings/net/minecraft/client/gui/screen/AddServerScreen.mapping b/mappings/net/minecraft/client/gui/screen/AddServerScreen.mapping index 77a70060e6..39842f1e0a 100644 --- a/mappings/net/minecraft/client/gui/screen/AddServerScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/AddServerScreen.mapping @@ -1,14 +1,20 @@ CLASS net/minecraft/class_422 net/minecraft/client/gui/screen/AddServerScreen FIELD field_19236 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; + FIELD field_21791 parent Lnet/minecraft/class_437; FIELD field_2469 server Lnet/minecraft/class_642; FIELD field_2471 serverNameField Lnet/minecraft/class_342; FIELD field_2472 buttonAdd Lnet/minecraft/class_4185; FIELD field_2473 resourcePackOptionButton Lnet/minecraft/class_4185; FIELD field_2474 addressField Lnet/minecraft/class_342; FIELD field_2475 addressTextFilter Ljava/util/function/Predicate; + METHOD (Lnet/minecraft/class_437;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_642;)V + ARG 1 parent + ARG 2 callback + ARG 3 server METHOD method_2171 onClose (Ljava/lang/String;)V ARG 1 text METHOD method_2172 addAndClose ()V + METHOD method_24183 updateButtonActiveState ()V METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ChatScreen.mapping b/mappings/net/minecraft/client/gui/screen/ChatScreen.mapping index 8af9ee4438..432645e250 100644 --- a/mappings/net/minecraft/client/gui/screen/ChatScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ChatScreen.mapping @@ -12,6 +12,8 @@ CLASS net/minecraft/class_408 net/minecraft/client/gui/screen/ChatScreen METHOD method_2108 setText (Ljava/lang/String;)V ARG 1 text METHOD method_2114 setChatFromHistory (I)V + METHOD method_23945 onChatFieldUpdate (Ljava/lang/String;)V + ARG 1 chatText METHOD mouseClicked (DDI)Z ARG 1 mouseX ARG 3 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ConfirmChatLinkScreen.mapping b/mappings/net/minecraft/client/gui/screen/ConfirmChatLinkScreen.mapping index 6e255c9505..6bfb4a4d9d 100644 --- a/mappings/net/minecraft/client/gui/screen/ConfirmChatLinkScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ConfirmChatLinkScreen.mapping @@ -4,7 +4,9 @@ CLASS net/minecraft/class_407 net/minecraft/client/gui/screen/ConfirmChatLinkScr FIELD field_2372 warning Ljava/lang/String; FIELD field_2373 copy Ljava/lang/String; METHOD (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Ljava/lang/String;Z)V + ARG 1 callback ARG 2 link + ARG 3 trusted METHOD method_2100 copyToClipboard ()V METHOD render (IIF)V ARG 1 mouseX diff --git a/mappings/net/minecraft/client/gui/screen/ConfirmScreen.mapping b/mappings/net/minecraft/client/gui/screen/ConfirmScreen.mapping index b31f729216..8bd2b6c89a 100644 --- a/mappings/net/minecraft/client/gui/screen/ConfirmScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ConfirmScreen.mapping @@ -5,8 +5,13 @@ CLASS net/minecraft/class_410 net/minecraft/client/gui/screen/ConfirmScreen FIELD field_2402 yesTranslated Ljava/lang/String; FIELD field_2403 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; FIELD field_2404 messageSplit Ljava/util/List; + METHOD (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + ARG 1 callback + ARG 2 title + ARG 3 message METHOD (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/lang/String;Ljava/lang/String;)V ARG 1 callback + ARG 2 title ARG 3 message ARG 4 yesTranslated ARG 5 noTranslated diff --git a/mappings/net/minecraft/client/gui/screen/ConnectScreen.mapping b/mappings/net/minecraft/client/gui/screen/ConnectScreen.mapping index 983cbb77d5..0b6ef099b8 100644 --- a/mappings/net/minecraft/client/gui/screen/ConnectScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ConnectScreen.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_412 net/minecraft/client/gui/screen/ConnectScreen + FIELD field_19097 narratorTimer J FIELD field_2408 CONNECTOR_THREADS_COUNT Ljava/util/concurrent/atomic/AtomicInteger; FIELD field_2409 connectingCancelled Z FIELD field_2410 LOGGER Lorg/apache/logging/log4j/Logger; diff --git a/mappings/net/minecraft/client/gui/screen/CustomizeFlatLevelScreen.mapping b/mappings/net/minecraft/client/gui/screen/CustomizeFlatLevelScreen.mapping index 8dd05ac63e..3aa4340772 100644 --- a/mappings/net/minecraft/client/gui/screen/CustomizeFlatLevelScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/CustomizeFlatLevelScreen.mapping @@ -20,6 +20,12 @@ CLASS net/minecraft/class_413 net/minecraft/client/gui/screen/CustomizeFlatLevel ARG 3 delta CLASS class_4192 SuperflatLayersListWidget CLASS class_4193 SuperflatLayerItem + METHOD method_19373 (II)V + ARG 1 x + ARG 2 y + METHOD method_19375 (IILnet/minecraft/class_1799;)V + ARG 1 x + ARG 2 y METHOD mouseClicked (DDI)Z ARG 1 mouseX ARG 3 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/DeathScreen.mapping b/mappings/net/minecraft/client/gui/screen/DeathScreen.mapping index 915a6fe139..d63391bf3c 100644 --- a/mappings/net/minecraft/client/gui/screen/DeathScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/DeathScreen.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_418 net/minecraft/client/gui/screen/DeathScreen ARG 1 quit METHOD method_2164 getTextComponentUnderMouse (I)Lnet/minecraft/class_2561; ARG 1 mouseX + METHOD method_22364 quitLevel ()V METHOD mouseClicked (DDI)Z ARG 1 mouseX ARG 3 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/DirectConnectScreen.mapping b/mappings/net/minecraft/client/gui/screen/DirectConnectScreen.mapping index 1320bf61c7..492378a8ad 100644 --- a/mappings/net/minecraft/client/gui/screen/DirectConnectScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/DirectConnectScreen.mapping @@ -1,8 +1,13 @@ CLASS net/minecraft/class_420 net/minecraft/client/gui/screen/DirectConnectScreen FIELD field_19235 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; + FIELD field_21790 parent Lnet/minecraft/class_437; FIELD field_2460 serverEntry Lnet/minecraft/class_642; FIELD field_2462 selectServerButton Lnet/minecraft/class_4185; FIELD field_2463 addressField Lnet/minecraft/class_342; + METHOD (Lnet/minecraft/class_437;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_642;)V + ARG 1 parent + ARG 2 callback + ARG 3 server METHOD method_19376 (Ljava/lang/String;)V ARG 1 text METHOD method_2167 saveAndClose ()V diff --git a/mappings/net/minecraft/client/gui/screen/FatalErrorScreen.mapping b/mappings/net/minecraft/client/gui/screen/FatalErrorScreen.mapping index 5f05c92add..5dff83dd4c 100644 --- a/mappings/net/minecraft/client/gui/screen/FatalErrorScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/FatalErrorScreen.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_421 net/minecraft/client/gui/screen/FatalErrorScreen FIELD field_2467 message Ljava/lang/String; METHOD (Lnet/minecraft/class_2561;Ljava/lang/String;)V + ARG 1 title ARG 2 message METHOD render (IIF)V ARG 1 mouseX diff --git a/mappings/net/minecraft/client/gui/screen/Screen.mapping b/mappings/net/minecraft/client/gui/screen/Screen.mapping index 473de3d2c8..e17835d83b 100644 --- a/mappings/net/minecraft/client/gui/screen/Screen.mapping +++ b/mappings/net/minecraft/client/gui/screen/Screen.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen ARG 3 height METHOD insertText (Ljava/lang/String;Z)V ARG 1 text + ARG 2 override METHOD isCopy (I)Z ARG 0 code METHOD isCut (I)Z diff --git a/mappings/net/minecraft/client/gui/screen/StatsScreen.mapping b/mappings/net/minecraft/client/gui/screen/StatsScreen.mapping index 4095444afc..7c294d8138 100644 --- a/mappings/net/minecraft/client/gui/screen/StatsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/StatsScreen.mapping @@ -32,6 +32,8 @@ CLASS net/minecraft/class_447 net/minecraft/client/gui/screen/StatsScreen CLASS class_4198 GeneralStatsListWidget CLASS class_4197 Entry FIELD field_18749 stat Lnet/minecraft/class_3445; + METHOD (Lnet/minecraft/class_447$class_4198;Lnet/minecraft/class_3445;)V + ARG 2 stat CLASS class_4200 ItemStatsListWidget FIELD field_18753 HEADER_ICON_SPRITE_INDICES [I FIELD field_18754 blockStatTypes Ljava/util/List; @@ -40,6 +42,8 @@ CLASS net/minecraft/class_447 net/minecraft/client/gui/screen/StatsScreen FIELD field_18757 items Ljava/util/List; FIELD field_18758 comparator Ljava/util/Comparator; FIELD field_18759 selectedStatType Lnet/minecraft/class_3448; + METHOD (Lnet/minecraft/class_447;Lnet/minecraft/class_310;)V + ARG 2 client METHOD method_19406 getText (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2561; ARG 1 item METHOD method_19407 render (Lnet/minecraft/class_2561;II)V diff --git a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementTab.mapping b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementTab.mapping index 258a8d650d..0cd91a1743 100644 --- a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementTab.mapping +++ b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementTab.mapping @@ -45,6 +45,7 @@ CLASS net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/Advanc METHOD method_2315 drawIcon (IILnet/minecraft/class_918;)V ARG 1 x ARG 2 y + ARG 3 itemRenderer METHOD method_2316 isClickOnTab (IIDD)Z ARG 1 screenX ARG 2 screenY diff --git a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.mapping b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.mapping index 57913e7a66..f1ed0ed598 100644 --- a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.mapping @@ -5,12 +5,15 @@ CLASS net/minecraft/class_457 net/minecraft/client/gui/screen/advancement/Advanc FIELD field_2719 tabs Ljava/util/Map; FIELD field_2720 selectedTab Lnet/minecraft/class_454; FIELD field_2721 advancementHandler Lnet/minecraft/class_632; + METHOD (Lnet/minecraft/class_632;)V + ARG 1 advancementHandler METHOD keyPressed (III)Z ARG 1 keyCode ARG 2 scanCode ARG 3 modifiers METHOD method_2334 drawWidgets (II)V ARG 1 x + ARG 2 y METHOD method_2335 getAdvancementWidget (Lnet/minecraft/class_161;)Lnet/minecraft/class_456; ARG 1 advancement METHOD method_2336 getTab (Lnet/minecraft/class_161;)Lnet/minecraft/class_454; @@ -19,6 +22,7 @@ CLASS net/minecraft/class_457 net/minecraft/client/gui/screen/advancement/Advanc ARG 1 mouseX ARG 2 mouseY ARG 3 x + ARG 4 y METHOD method_2338 drawWidgetTooltip (IIII)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen.mapping index 04dbda8419..1297f10e5f 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen.mapping @@ -15,6 +15,7 @@ CLASS net/minecraft/class_463 net/minecraft/client/gui/screen/ingame/AbstractCom ARG 1 commandExecutor METHOD method_2359 commitAndClose ()V METHOD method_2360 onCommandChanged (Ljava/lang/String;)V + ARG 1 text METHOD method_2364 getTrackOutputButtonHeight ()I METHOD method_2368 updateTrackedOutput ()V METHOD mouseClicked (DDI)Z diff --git a/mappings/net/minecraft/client/gui/screen/ingame/AbstractContainerScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/AbstractContainerScreen.mapping index 4cfaf7a794..d876b7a64d 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/AbstractContainerScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/AbstractContainerScreen.mapping @@ -66,6 +66,7 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/AbstractCon ARG 1 keyCode ARG 2 scanCode METHOD method_2385 drawSlot (Lnet/minecraft/class_1735;)V + ARG 1 slot METHOD method_2386 getSlotAt (DD)Lnet/minecraft/class_1735; ARG 1 xPosition ARG 3 yPosition diff --git a/mappings/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.mapping index df09f60881..13288a3e31 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.mapping @@ -1,5 +1,17 @@ CLASS net/minecraft/class_485 net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen FIELD field_2900 offsetGuiForEffects Z + METHOD method_18642 renderBackground (IILjava/lang/Iterable;)V + ARG 1 x + ARG 2 spacing + ARG 3 effectInstances + METHOD method_18643 renderIcon (IILjava/lang/Iterable;)V + ARG 1 x + ARG 2 spacing + ARG 3 effectInstances + METHOD method_18644 renderText (IILjava/lang/Iterable;)V + ARG 1 x + ARG 2 spacing + ARG 3 effectInstances METHOD method_2476 applyStatusEffectOffset ()V METHOD method_2477 drawPotionEffects ()V METHOD render (IIF)V diff --git a/mappings/net/minecraft/client/gui/screen/ingame/AnvilScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/AnvilScreen.mapping index df1e0ba7b1..57601f7c35 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/AnvilScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/AnvilScreen.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_471 net/minecraft/client/gui/screen/ingame/AnvilScreen ARG 2 scanCode ARG 3 modifiers METHOD method_2403 onRenamed (Ljava/lang/String;)V + ARG 1 name METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ingame/BookEditScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/BookEditScreen.mapping index e25283d996..698958d330 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/BookEditScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/BookEditScreen.mapping @@ -60,12 +60,12 @@ CLASS net/minecraft/class_473 net/minecraft/client/gui/screen/ingame/BookEditScr ARG 1 content ARG 2 index METHOD method_2417 getCharacterCountForWidth (Ljava/lang/String;I)I - ARG 1 string + ARG 1 text ARG 2 width METHOD method_2421 moveCursorToTop (Ljava/lang/String;)V ARG 1 content METHOD method_2424 getStringWidth (Ljava/lang/String;)I - ARG 1 string + ARG 1 text METHOD method_2425 getCharacterCountForStringWidth (Ljava/lang/String;I)I ARG 1 string ARG 2 width diff --git a/mappings/net/minecraft/client/gui/screen/ingame/BrewingStandScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/BrewingStandScreen.mapping index 162c9fe726..047fd8003b 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/BrewingStandScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/BrewingStandScreen.mapping @@ -1,6 +1,10 @@ CLASS net/minecraft/class_472 net/minecraft/client/gui/screen/ingame/BrewingStandScreen FIELD field_2823 TEXTURE Lnet/minecraft/class_2960; FIELD field_2824 BUBBLE_PROGRESS [I + METHOD (Lnet/minecraft/class_1708;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 container + ARG 2 playerInventory + ARG 3 title METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.mapping index 9d5257fae1..b692a8e750 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.mapping @@ -1,7 +1,7 @@ CLASS net/minecraft/class_3934 net/minecraft/client/gui/screen/ingame/CartographyTableScreen FIELD field_17421 TEXTURE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_3910;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V - ARG 1 atl2 + ARG 1 container ARG 2 inventory ARG 3 title METHOD method_17566 drawMap (Lnet/minecraft/class_22;IIF)V @@ -10,6 +10,7 @@ CLASS net/minecraft/class_3934 net/minecraft/client/gui/screen/ingame/Cartograph ARG 3 y ARG 4 size METHOD method_17567 drawMap (Lnet/minecraft/class_22;ZZZZ)V + ARG 1 mapState ARG 2 isMap ARG 3 isPaper ARG 4 isGlassPane diff --git a/mappings/net/minecraft/client/gui/screen/ingame/CreativeInventoryListener.mapping b/mappings/net/minecraft/client/gui/screen/ingame/CreativeInventoryListener.mapping index e587e16ef3..acdc6d0cc7 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/CreativeInventoryListener.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/CreativeInventoryListener.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_478 net/minecraft/client/gui/screen/ingame/CreativeInventoryListener FIELD field_2876 client Lnet/minecraft/class_310; + METHOD (Lnet/minecraft/class_310;)V + ARG 1 client diff --git a/mappings/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.mapping index 9236efc424..82a68193a3 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.mapping @@ -11,6 +11,8 @@ CLASS net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInv FIELD field_2894 searchBox Lnet/minecraft/class_342; FIELD field_2895 inventory Lnet/minecraft/class_1277; FIELD field_2896 selectedTab I + METHOD (Lnet/minecraft/class_1657;)V + ARG 1 player METHOD charTyped (CI)Z ARG 1 chr ARG 2 keyCode @@ -84,3 +86,8 @@ CLASS net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInv METHOD method_2474 shouldShowScrollbar ()Z CLASS class_484 CreativeSlot FIELD field_2898 slot Lnet/minecraft/class_1735; + METHOD (Lnet/minecraft/class_1735;III)V + ARG 1 slot + ARG 2 invSlot + ARG 3 x + ARG 4 y diff --git a/mappings/net/minecraft/client/gui/screen/ingame/FurnaceScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/FurnaceScreen.mapping index ab2791a84f..4b703655fa 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/FurnaceScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/FurnaceScreen.mapping @@ -1,2 +1,6 @@ CLASS net/minecraft/class_3873 net/minecraft/client/gui/screen/ingame/FurnaceScreen FIELD field_17127 BG_TEX Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_3858;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 container + ARG 2 inventory + ARG 3 title diff --git a/mappings/net/minecraft/client/gui/screen/ingame/GrindstoneScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/GrindstoneScreen.mapping index b3ef904525..8cbc729ef7 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/GrindstoneScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/GrindstoneScreen.mapping @@ -1,5 +1,9 @@ CLASS net/minecraft/class_3802 net/minecraft/client/gui/screen/ingame/GrindstoneScreen FIELD field_16769 TEXTURE Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_3803;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 container + ARG 2 inventory + ARG 3 title METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ingame/HopperScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/HopperScreen.mapping index 0c85f8d57f..f4df3966e0 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/HopperScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/HopperScreen.mapping @@ -1,5 +1,9 @@ CLASS net/minecraft/class_488 net/minecraft/client/gui/screen/ingame/HopperScreen FIELD field_2919 TEXTURE Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_1722;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 container + ARG 2 inventory + ARG 3 title METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ingame/HorseScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/HorseScreen.mapping index ca0d6dad3b..6ed4678b4d 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/HorseScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/HorseScreen.mapping @@ -3,6 +3,10 @@ CLASS net/minecraft/class_491 net/minecraft/client/gui/screen/ingame/HorseScreen FIELD field_2938 mouseY F FIELD field_2939 mouseX F FIELD field_2941 entity Lnet/minecraft/class_1496; + METHOD (Lnet/minecraft/class_1724;Lnet/minecraft/class_1661;Lnet/minecraft/class_1496;)V + ARG 1 container + ARG 2 inventory + ARG 3 entity METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.mapping index e140dbab72..ebdbc71f13 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_3742 net/minecraft/client/gui/screen/ingame/JigsawBloc METHOD method_16346 onDone ()V METHOD method_16348 updateServer ()V METHOD method_16349 onCancel ()V + METHOD method_20118 updateDoneButtonState ()V METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ingame/LecternScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/LecternScreen.mapping index fdc3eb8f56..7c404d9f49 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/LecternScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/LecternScreen.mapping @@ -1,6 +1,10 @@ CLASS net/minecraft/class_3935 net/minecraft/client/gui/screen/ingame/LecternScreen FIELD field_17422 lecternContainer Lnet/minecraft/class_3916; FIELD field_17423 listener Lnet/minecraft/class_1712; + METHOD (Lnet/minecraft/class_3916;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 container + ARG 2 inventory + ARG 3 title METHOD method_17572 sendButtonPressPacket (I)V ARG 1 id METHOD method_17574 updatePageProvider ()V diff --git a/mappings/net/minecraft/client/gui/screen/ingame/LoomScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/LoomScreen.mapping index 673ba98d2a..41b11381fd 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/LoomScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/LoomScreen.mapping @@ -11,6 +11,10 @@ CLASS net/minecraft/class_494 net/minecraft/client/gui/screen/ingame/LoomScreen FIELD field_2967 pattern Lnet/minecraft/class_1799; FIELD field_2968 scrollPosition F FIELD field_2970 firstPatternButtonId I + METHOD (Lnet/minecraft/class_1726;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 container + ARG 2 inventory + ARG 3 title METHOD method_17576 onInventoryChanged ()V METHOD mouseClicked (DDI)Z ARG 1 mouseX diff --git a/mappings/net/minecraft/client/gui/screen/ingame/MerchantScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/MerchantScreen.mapping index 42d8a6fceb..92cdc87230 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/MerchantScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/MerchantScreen.mapping @@ -4,6 +4,10 @@ CLASS net/minecraft/class_492 net/minecraft/client/gui/screen/ingame/MerchantScr FIELD field_19163 indexStartOffset I FIELD field_19164 scrolling Z FIELD field_2950 TEXTURE Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_1728;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 container + ARG 2 inventory + ARG 3 title METHOD method_19413 drawLevelInfo (IILnet/minecraft/class_1914;)V METHOD method_20220 canScroll (I)Z ARG 1 listSize diff --git a/mappings/net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen.mapping index 1382d4d10a..61cd6ef8d7 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen.mapping @@ -1,5 +1,9 @@ CLASS net/minecraft/class_495 net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen FIELD field_2973 TEXTURE Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_1733;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 container + ARG 2 inventory + ARG 3 title METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/ingame/SignEditScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/SignEditScreen.mapping index 20c5f77587..7719656998 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/SignEditScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/SignEditScreen.mapping @@ -3,6 +3,8 @@ CLASS net/minecraft/class_498 net/minecraft/client/gui/screen/ingame/SignEditScr FIELD field_3030 ticksSinceOpened I FIELD field_3031 sign Lnet/minecraft/class_2625; FIELD field_3032 selectionManager Lnet/minecraft/class_3728; + METHOD (Lnet/minecraft/class_2625;)V + ARG 1 sign METHOD charTyped (CI)Z ARG 1 chr ARG 2 keyCode diff --git a/mappings/net/minecraft/client/gui/screen/ingame/SmokerScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/SmokerScreen.mapping index bfe6e9b356..4fde294f61 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/SmokerScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/SmokerScreen.mapping @@ -1,2 +1,6 @@ CLASS net/minecraft/class_3874 net/minecraft/client/gui/screen/ingame/SmokerScreen FIELD field_17128 BG_TEX Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_3706;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 container + ARG 2 inventory + ARG 3 title diff --git a/mappings/net/minecraft/client/gui/screen/ingame/StonecutterScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/StonecutterScreen.mapping index 72f9c4ae71..1e7a3228b8 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/StonecutterScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/StonecutterScreen.mapping @@ -4,6 +4,20 @@ CLASS net/minecraft/class_3979 net/minecraft/client/gui/screen/ingame/Stonecutte FIELD field_17672 canCraft Z FIELD field_17673 TEXTURE Lnet/minecraft/class_2960; FIELD field_17674 scrollAmount F + METHOD (Lnet/minecraft/class_3971;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 container + ARG 2 inventory + ARG 3 title + METHOD method_17951 renderRecipeIcons (III)V + ARG 1 x + ARG 2 y + ARG 3 scrollOffset + METHOD method_17952 renderRecipeBackground (IIIII)V + ARG 1 mouseX + ARG 2 mouseY + ARG 3 x + ARG 4 y + ARG 5 scrollOffset METHOD method_17953 getMaxScroll ()I METHOD method_17954 shouldScroll ()Z METHOD method_17955 onInventoryChange ()V diff --git a/mappings/net/minecraft/client/gui/screen/options/ControlsListWidget.mapping b/mappings/net/minecraft/client/gui/screen/options/ControlsListWidget.mapping index a3afe6760d..d45a8788c9 100644 --- a/mappings/net/minecraft/client/gui/screen/options/ControlsListWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/options/ControlsListWidget.mapping @@ -7,6 +7,8 @@ CLASS net/minecraft/class_459 net/minecraft/client/gui/screen/options/ControlsLi CLASS class_460 CategoryEntry FIELD field_2736 name Ljava/lang/String; FIELD field_2737 nameWidth I + METHOD (Lnet/minecraft/class_459;Ljava/lang/String;)V + ARG 2 translationKey CLASS class_461 Entry CLASS class_462 KeyBindingEntry FIELD field_2739 editButton Lnet/minecraft/class_4185; diff --git a/mappings/net/minecraft/client/gui/screen/options/GameOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/options/GameOptionsScreen.mapping index 5f10e037ae..83e87d7cc1 100644 --- a/mappings/net/minecraft/client/gui/screen/options/GameOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/options/GameOptionsScreen.mapping @@ -4,3 +4,4 @@ CLASS net/minecraft/class_4667 net/minecraft/client/gui/screen/options/GameOptio METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;Lnet/minecraft/class_2561;)V ARG 1 parent ARG 2 gameOptions + ARG 3 title diff --git a/mappings/net/minecraft/client/gui/screen/options/MouseOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/options/MouseOptionsScreen.mapping index dfd0b0efbb..2e99ff991d 100644 --- a/mappings/net/minecraft/client/gui/screen/options/MouseOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/options/MouseOptionsScreen.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_4288 net/minecraft/client/gui/screen/options/MouseOpti FIELD field_19247 OPTIONS [Lnet/minecraft/class_316; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent + ARG 2 gameOptions METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/options/SkinOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/options/SkinOptionsScreen.mapping index 0de3f8f261..d93fa1972b 100644 --- a/mappings/net/minecraft/client/gui/screen/options/SkinOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/options/SkinOptionsScreen.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_440 net/minecraft/client/gui/screen/options/SkinOptionsScreen METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent + ARG 2 gameOptions METHOD method_2248 getPlayerModelPartDisplayString (Lnet/minecraft/class_1664;)Ljava/lang/String; ARG 1 part METHOD render (IIF)V diff --git a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeAlternatesWidget.mapping b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeAlternatesWidget.mapping index 58ede769ac..5884a47530 100644 --- a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeAlternatesWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeAlternatesWidget.mapping @@ -13,10 +13,13 @@ CLASS net/minecraft/class_508 net/minecraft/client/gui/screen/recipebook/RecipeA ARG 1 mouseX ARG 3 mouseY METHOD method_2613 setVisible (Z)V + ARG 1 visible METHOD method_2614 getResults ()Lnet/minecraft/class_516; METHOD method_2615 getLastClickedRecipe ()Lnet/minecraft/class_1860; METHOD method_2616 isVisible ()Z METHOD method_2617 showAlternatesForResult (Lnet/minecraft/class_310;Lnet/minecraft/class_516;IIIIF)V + ARG 1 client + ARG 2 results ARG 3 buttonX ARG 4 buttonY ARG 5 areaCenterX diff --git a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots.mapping b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots.mapping index 8ce5aa9115..a891e1d006 100644 --- a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots.mapping +++ b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_505 net/minecraft/client/gui/screen/recipebook/RecipeB ARG 1 client ARG 2 x ARG 3 y + ARG 4 isBig ARG 5 lastFrameDuration METHOD method_2569 addSlot (Lnet/minecraft/class_1856;II)V ARG 1 ingredient diff --git a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookProvider.mapping b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookProvider.mapping index 94599b575b..b1c159735d 100644 --- a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookProvider.mapping +++ b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookProvider.mapping @@ -1,3 +1,3 @@ CLASS net/minecraft/class_518 net/minecraft/client/gui/screen/recipebook/RecipeBookProvider METHOD method_16891 refreshRecipeBook ()V - METHOD method_2659 getRecipeBookGui ()Lnet/minecraft/class_507; + METHOD method_2659 getRecipeBookWidget ()Lnet/minecraft/class_507; diff --git a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookWidget.mapping b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookWidget.mapping index e09be299d2..74b8824c9f 100644 --- a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookWidget.mapping @@ -32,6 +32,7 @@ CLASS net/minecraft/class_507 net/minecraft/client/gui/screen/recipebook/RecipeB METHOD method_2581 drawGhostSlots (IIZF)V ARG 1 left ARG 2 top + ARG 3 isBig ARG 4 lastFrameDuration METHOD method_2585 setBookButtonTexture ()V METHOD method_2586 refreshSearchResults ()V diff --git a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeDisplayListener.mapping b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeDisplayListener.mapping index c55051bd38..d27352c2aa 100644 --- a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeDisplayListener.mapping +++ b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeDisplayListener.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_515 net/minecraft/client/gui/screen/recipebook/RecipeDisplayListener METHOD method_2646 onRecipesDisplayed (Ljava/util/List;)V + ARG 1 recipes diff --git a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget.mapping b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget.mapping index efc03e0f9e..1b6279fe57 100644 --- a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget.mapping @@ -1,11 +1,15 @@ CLASS net/minecraft/class_512 net/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget FIELD field_3122 bounce F FIELD field_3123 category Lnet/minecraft/class_314; + METHOD (Lnet/minecraft/class_314;)V + ARG 1 category METHOD method_2621 renderIcons (Lnet/minecraft/class_918;)V ARG 1 itemRenderer METHOD method_2622 checkForNewRecipes (Lnet/minecraft/class_310;)V + ARG 1 client METHOD method_2623 getCategory ()Lnet/minecraft/class_314; METHOD method_2624 hasKnownRecipes (Lnet/minecraft/class_299;)Z + ARG 1 recipeBook METHOD renderButton (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/resourcepack/ResourcePackOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/resourcepack/ResourcePackOptionsScreen.mapping index 345619db85..2aff47ade6 100644 --- a/mappings/net/minecraft/client/gui/screen/resourcepack/ResourcePackOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/resourcepack/ResourcePackOptionsScreen.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_519 net/minecraft/client/gui/screen/resourcepack/Resou FIELD field_3157 availablePacks Lnet/minecraft/class_522; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent + ARG 2 gameOptions METHOD method_2660 markDirty ()V METHOD method_2663 disable (Lnet/minecraft/class_521$class_4271;)V ARG 1 resourcePack diff --git a/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping b/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping index 488acaac50..a84edcd769 100644 --- a/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping @@ -33,6 +33,7 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS ARG 2 scanCode ARG 3 modifiers METHOD method_22365 tweakDefaultsTo (Lnet/minecraft/class_525$class_4539;)V + ARG 1 mode METHOD method_2710 setMoreOptionsOpen (Z)V ARG 1 moreOptionsOpen METHOD method_2721 toggleMoreOptions ()V @@ -41,6 +42,7 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS METHOD method_2727 updateSaveFolderName ()V METHOD method_2736 createLevel ()V METHOD method_2737 recreateLevel (Lnet/minecraft/class_31;)V + ARG 1 levelProperties METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY @@ -48,3 +50,6 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS CLASS class_4539 Mode FIELD field_20628 translationSuffix Ljava/lang/String; FIELD field_20629 defaultGameMode Lnet/minecraft/class_1934; + METHOD (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_1934;)V + ARG 3 translationSuffix + ARG 4 defaultGameMode diff --git a/mappings/net/minecraft/client/gui/screen/world/OptimizeWorldScreen.mapping b/mappings/net/minecraft/client/gui/screen/world/OptimizeWorldScreen.mapping index 678d34a680..843a13c862 100644 --- a/mappings/net/minecraft/client/gui/screen/world/OptimizeWorldScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/world/OptimizeWorldScreen.mapping @@ -2,6 +2,9 @@ CLASS net/minecraft/class_527 net/minecraft/client/gui/screen/world/OptimizeWorl FIELD field_3232 DIMENSION_COLORS Lit/unimi/dsi/fastutil/objects/Object2IntMap; FIELD field_3233 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; FIELD field_3234 updater Lnet/minecraft/class_1257; + METHOD (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Ljava/lang/String;Lnet/minecraft/class_32;Z)V + ARG 1 callback + ARG 3 levelStorage METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/screen/world/SelectWorldScreen.mapping b/mappings/net/minecraft/client/gui/screen/world/SelectWorldScreen.mapping index 2216654b4b..efd77cbc2d 100644 --- a/mappings/net/minecraft/client/gui/screen/world/SelectWorldScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/world/SelectWorldScreen.mapping @@ -17,6 +17,7 @@ CLASS net/minecraft/class_526 net/minecraft/client/gui/screen/world/SelectWorldS ARG 2 scanCode ARG 3 modifiers METHOD method_19940 worldSelected (Z)V + ARG 1 active METHOD method_2739 setTooltip (Ljava/lang/String;)V ARG 1 value METHOD mouseScrolled (DDD)Z diff --git a/mappings/net/minecraft/client/gui/widget/AbstractButtonWidget.mapping b/mappings/net/minecraft/client/gui/widget/AbstractButtonWidget.mapping index 3c7c24b422..8226891cf6 100644 --- a/mappings/net/minecraft/client/gui/widget/AbstractButtonWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/AbstractButtonWidget.mapping @@ -42,6 +42,8 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/AbstractButtonWidg METHOD onRelease (DD)V ARG 1 mouseX ARG 3 mouseY + METHOD playDownSound (Lnet/minecraft/class_1144;)V + ARG 1 soundManager METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY diff --git a/mappings/net/minecraft/client/gui/widget/LockButtonWidget.mapping b/mappings/net/minecraft/client/gui/widget/LockButtonWidget.mapping index 3696fe51a4..7c628e06c4 100644 --- a/mappings/net/minecraft/client/gui/widget/LockButtonWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/LockButtonWidget.mapping @@ -3,7 +3,9 @@ CLASS net/minecraft/class_347 net/minecraft/client/gui/widget/LockButtonWidget METHOD (IILnet/minecraft/class_4185$class_4241;)V ARG 1 x ARG 2 y + ARG 3 action METHOD method_1895 setLocked (Z)V + ARG 1 locked METHOD method_1896 isLocked ()Z METHOD renderButton (IIF)V ARG 1 mouseX diff --git a/mappings/net/minecraft/client/gui/screen/ingame/PageTurnWidget.mapping b/mappings/net/minecraft/client/gui/widget/PageTurnWidget.mapping similarity index 68% rename from mappings/net/minecraft/client/gui/screen/ingame/PageTurnWidget.mapping rename to mappings/net/minecraft/client/gui/widget/PageTurnWidget.mapping index 5782df6e5b..8d20d28892 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/PageTurnWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/PageTurnWidget.mapping @@ -1,9 +1,11 @@ -CLASS net/minecraft/class_474 net/minecraft/client/gui/screen/ingame/PageTurnWidget +CLASS net/minecraft/class_474 net/minecraft/client/gui/widget/PageTurnWidget FIELD field_18977 playPageTurnSound Z FIELD field_2851 isNextPageButton Z METHOD (IIZLnet/minecraft/class_4185$class_4241;Z)V ARG 1 x ARG 2 y + ARG 3 isNextPageButton + ARG 4 action ARG 5 playPageTurnSound METHOD renderButton (IIF)V ARG 1 mouseX diff --git a/mappings/net/minecraft/client/gui/widget/SliderWidget.mapping b/mappings/net/minecraft/client/gui/widget/SliderWidget.mapping index 1a446bcbbc..a6134e3fd9 100644 --- a/mappings/net/minecraft/client/gui/widget/SliderWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/SliderWidget.mapping @@ -6,11 +6,12 @@ CLASS net/minecraft/class_357 net/minecraft/client/gui/widget/SliderWidget ARG 4 height ARG 5 progress METHOD (Lnet/minecraft/class_315;IIIID)V + ARG 1 options ARG 2 x ARG 3 y ARG 4 width ARG 5 height - ARG 6 progress + ARG 6 value METHOD getYImage (Z)I ARG 1 isHovered METHOD keyPressed (III)Z diff --git a/mappings/net/minecraft/client/gui/widget/SoundSliderWidget.mapping b/mappings/net/minecraft/client/gui/widget/SoundSliderWidget.mapping index 1c5e94aba0..731018ee19 100644 --- a/mappings/net/minecraft/client/gui/widget/SoundSliderWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/SoundSliderWidget.mapping @@ -4,4 +4,5 @@ CLASS net/minecraft/class_444 net/minecraft/client/gui/widget/SoundSliderWidget ARG 1 client ARG 2 x ARG 3 y + ARG 4 category ARG 5 width diff --git a/mappings/net/minecraft/client/network/ClientAdvancementManager.mapping b/mappings/net/minecraft/client/network/ClientAdvancementManager.mapping index 4de09f1e18..3e1eda14e5 100644 --- a/mappings/net/minecraft/client/network/ClientAdvancementManager.mapping +++ b/mappings/net/minecraft/client/network/ClientAdvancementManager.mapping @@ -12,4 +12,7 @@ CLASS net/minecraft/class_632 net/minecraft/client/network/ClientAdvancementMana METHOD method_2864 selectTab (Lnet/minecraft/class_161;Z)V CLASS class_633 Listener METHOD method_2865 setProgress (Lnet/minecraft/class_161;Lnet/minecraft/class_167;)V + ARG 1 advancement + ARG 2 progress METHOD method_2866 selectTab (Lnet/minecraft/class_161;)V + ARG 1 advancement diff --git a/mappings/net/minecraft/client/recipe/book/ClientRecipeBook.mapping b/mappings/net/minecraft/client/recipe/book/ClientRecipeBook.mapping index 5cdcf624a9..e11c7a23bd 100644 --- a/mappings/net/minecraft/client/recipe/book/ClientRecipeBook.mapping +++ b/mappings/net/minecraft/client/recipe/book/ClientRecipeBook.mapping @@ -8,7 +8,9 @@ CLASS net/minecraft/class_299 net/minecraft/client/recipe/book/ClientRecipeBook METHOD method_1394 addGroup (Lnet/minecraft/class_314;)Lnet/minecraft/class_516; ARG 1 group METHOD method_1395 getGroupsForContainer (Lnet/minecraft/class_1729;)Ljava/util/List; + ARG 0 container METHOD method_1396 getResultsForGroup (Lnet/minecraft/class_314;)Ljava/util/List; + ARG 1 category METHOD method_1400 getGroupForRecipe (Lnet/minecraft/class_1860;)Lnet/minecraft/class_314; METHOD method_1401 reload ()V METHOD method_18092 addGroupResults (Lnet/minecraft/class_314;Lnet/minecraft/class_516;)V diff --git a/mappings/net/minecraft/container/Slot.mapping b/mappings/net/minecraft/container/Slot.mapping index 39d01b4cc6..d2737fda46 100644 --- a/mappings/net/minecraft/container/Slot.mapping +++ b/mappings/net/minecraft/container/Slot.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_1735 net/minecraft/container/Slot FIELD field_7874 id I FIELD field_7875 invSlot I METHOD (Lnet/minecraft/class_1263;III)V + ARG 1 inventory ARG 2 invSlot ARG 3 xPosition ARG 4 yPosition