diff --git a/mappings/net/minecraft/client/gui/DrawableHelper.mapping b/mappings/net/minecraft/client/gui/DrawableHelper.mapping index addee5dc64..448184defe 100644 --- a/mappings/net/minecraft/client/gui/DrawableHelper.mapping +++ b/mappings/net/minecraft/client/gui/DrawableHelper.mapping @@ -139,7 +139,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper ARG 3 x2 ARG 4 y2 ARG 5 color - METHOD method_25300 drawCenteredString (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Ljava/lang/String;III)V + METHOD method_25300 drawCenteredText (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Ljava/lang/String;III)V ARG 0 matrices ARG 1 textRenderer ARG 2 text @@ -206,3 +206,26 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper ARG 3 x ARG 4 y ARG 5 color + METHOD method_33284 fillGradient (Lnet/minecraft/class_4587;IIIIIII)V + ARG 0 matrices + ARG 1 startX + ARG 2 startY + ARG 3 endX + ARG 4 endY + ARG 5 colorStart + ARG 6 colorEnd + ARG 7 z + METHOD method_35719 drawCenteredTextWithShadow (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_5481;III)V + ARG 0 matrices + ARG 1 textRenderer + ARG 2 text + ARG 3 centerX + ARG 4 y + ARG 5 color + METHOD method_35720 drawWithShadow (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_5481;III)V + ARG 0 matrices + ARG 1 textHandler + ARG 2 text + ARG 3 x + ARG 4 y + ARG 5 color diff --git a/mappings/net/minecraft/client/gui/screen/CommandSuggestor.mapping b/mappings/net/minecraft/client/gui/screen/CommandSuggestor.mapping index 15e24b4aa4..7f8d44b991 100644 --- a/mappings/net/minecraft/client/gui/screen/CommandSuggestor.mapping +++ b/mappings/net/minecraft/client/gui/screen/CommandSuggestor.mapping @@ -67,10 +67,13 @@ CLASS net/minecraft/class_4717 net/minecraft/client/gui/screen/CommandSuggestor ARG 1 suggestion METHOD method_23937 show ()V METHOD method_23958 getNarration ()Ljava/lang/String; + METHOD method_30104 sortSuggestions (Lcom/mojang/brigadier/suggestion/Suggestions;)Ljava/util/List; + ARG 1 suggestions METHOD method_30505 formatException (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Lnet/minecraft/class_5481; ARG 0 exception CLASS class_464 SuggestionWindow FIELD field_21630 lastNarrationIndex I + FIELD field_25709 suggestions Ljava/util/List; FIELD field_2765 completed Z FIELD field_2766 selection I FIELD field_2767 mouse Lnet/minecraft/class_241; @@ -81,6 +84,7 @@ CLASS net/minecraft/class_4717 net/minecraft/client/gui/screen/CommandSuggestor ARG 2 x ARG 3 y ARG 4 width + ARG 5 suggestions ARG 6 narrateFirstSuggestion METHOD method_2370 mouseScrolled (D)Z ARG 1 amount diff --git a/mappings/net/minecraft/client/gui/screen/SplashScreen.mapping b/mappings/net/minecraft/client/gui/screen/SplashScreen.mapping index ea4c222172..821c6f42c9 100644 --- a/mappings/net/minecraft/client/gui/screen/SplashScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/SplashScreen.mapping @@ -24,4 +24,7 @@ CLASS net/minecraft/class_425 net/minecraft/client/gui/screen/SplashScreen ARG 6 opacity METHOD method_18819 init (Lnet/minecraft/class_310;)V ARG 0 client + METHOD method_35732 withAlpha (II)I + ARG 0 color + ARG 1 alpha CLASS class_4070 LogoTexture diff --git a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementWidget.mapping b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementWidget.mapping index d1e6c14f46..785a9a6cf9 100644 --- a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementWidget.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/AdvancementWidget + FIELD field_24262 SPLIT_OFFSET_CANDIDATES [I FIELD field_2702 advancement Lnet/minecraft/class_161; FIELD field_2703 tab Lnet/minecraft/class_454; FIELD field_2704 client Lnet/minecraft/class_310; @@ -45,6 +46,7 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/Advanc ARG 3 mouseX ARG 4 mouseY METHOD method_2330 wrapDescription (Lnet/minecraft/class_2561;I)Ljava/util/List; + ARG 1 text ARG 2 width METHOD method_2331 drawTooltip (Lnet/minecraft/class_4587;IIFII)V ARG 1 matrices @@ -55,4 +57,6 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/Advanc METHOD method_2333 setProgress (Lnet/minecraft/class_167;)V ARG 1 progress METHOD method_27572 getMaxWidth (Lnet/minecraft/class_5225;Ljava/util/List;)F + ARG 0 textHandler + ARG 1 lines METHOD method_35737 getWidth ()I diff --git a/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping index 21ae64d444..9a47af0c88 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre FIELD field_25268 titleY I FIELD field_25269 playerInventoryTitleX I FIELD field_25270 playerInventoryTitleY I + FIELD field_2776 x I FIELD field_2777 touchDragSlotStart Lnet/minecraft/class_1735; FIELD field_2778 heldButtonCode I FIELD field_2779 backgroundHeight I @@ -26,6 +27,7 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre FIELD field_2797 handler Lnet/minecraft/class_1703; FIELD field_2798 cancelNextRelease Z FIELD field_2799 lastClickedSlot Lnet/minecraft/class_1735; + FIELD field_2800 y I FIELD field_2801 BACKGROUND_TEXTURE Lnet/minecraft/class_2960; FIELD field_2802 touchDropOriginSlot Lnet/minecraft/class_1735; FIELD field_2803 draggedStackRemainder I @@ -87,3 +89,8 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre ARG 4 mouseY METHOD method_30107 (I)V ARG 1 button + METHOD method_33285 (Lnet/minecraft/class_4587;III)V + ARG 0 matrices + ARG 1 x + ARG 2 y + ARG 3 color diff --git a/mappings/net/minecraft/client/gui/screen/ingame/StructureBlockScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/StructureBlockScreen.mapping index dc4eb67373..f6853abde8 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/StructureBlockScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/StructureBlockScreen.mapping @@ -47,4 +47,9 @@ CLASS net/minecraft/class_497 net/minecraft/client/gui/screen/ingame/StructureBl METHOD method_2514 cancel ()V METHOD method_2515 done ()V METHOD method_2516 updateStructureBlock (Lnet/minecraft/class_2633$class_2634;)Z + ARG 1 action METHOD method_2517 parseInt (Ljava/lang/String;)I + METHOD method_32650 updateWidgets (Lnet/minecraft/class_2776;)V + ARG 1 mode + METHOD method_32656 (Lnet/minecraft/class_2776;)Z + ARG 0 mode diff --git a/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping b/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping index 63acb33ff7..91629d15df 100644 --- a/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping @@ -57,6 +57,7 @@ CLASS net/minecraft/class_4267 net/minecraft/client/gui/screen/multiplayer/Multi ARG 2 x ARG 3 y ARG 4 textureId + METHOD method_20136 canConnect ()Z METHOD method_22110 swapEntries (II)V ARG 1 i ARG 2 j diff --git a/mappings/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget.mapping b/mappings/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget.mapping index 1efd16560a..c60f3342fe 100644 --- a/mappings/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget.mapping @@ -10,6 +10,11 @@ CLASS net/minecraft/class_5521 net/minecraft/client/gui/screen/multiplayer/Socia ARG 5 top ARG 6 bottom ARG 7 itemHeight + METHOD method_31342 (Lnet/minecraft/class_5519;)Z + ARG 1 player + METHOD method_31343 (Lnet/minecraft/class_5519;Lnet/minecraft/class_5519;)I + ARG 0 player1 + ARG 1 player2 METHOD method_31345 setPlayerOnline (Lnet/minecraft/class_640;Lnet/minecraft/class_5522$class_5523;)V ARG 1 player ARG 2 tab diff --git a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookWidget.mapping b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookWidget.mapping index 809ae12403..96cb88c2b7 100644 --- a/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/recipebook/RecipeBookWidget.mapping @@ -19,6 +19,7 @@ CLASS net/minecraft/class_507 net/minecraft/client/gui/screen/recipebook/RecipeB FIELD field_3100 parentHeight I FIELD field_3101 parentWidth I FIELD field_3102 leftOffset I + FIELD field_33679 open Z METHOD method_17064 getToggleCraftableButtonText ()Lnet/minecraft/class_2561; METHOD method_2576 triggerPirateSpeakEasterEgg (Ljava/lang/String;)V METHOD method_2579 reset (Z)V @@ -62,3 +63,4 @@ CLASS net/minecraft/class_507 net/minecraft/client/gui/screen/recipebook/RecipeB METHOD method_2605 isOpen ()Z METHOD method_2606 refreshTabButtons ()V METHOD method_2607 close ()V + METHOD method_36485 isGuiOpen ()Z diff --git a/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping b/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping index b9fdfab7b6..4b2250f488 100644 --- a/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping @@ -31,6 +31,7 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS FIELD field_3201 currentMode Lnet/minecraft/class_525$class_4539; FIELD field_3202 moreOptionsOpen Z FIELD field_3205 createLevelButton Lnet/minecraft/class_4185; + FIELD field_32434 TEMP_DIR_PREFIX Ljava/lang/String; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Ljava/nio/file/Path;Lnet/minecraft/class_5359;Lnet/minecraft/class_5455$class_5457;)V ARG 1 parent ARG 2 levelInfo @@ -53,6 +54,7 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS METHOD method_27615 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_28084 setMoreOptionsOpen ()V + METHOD method_29682 applyDataPacks (Lnet/minecraft/class_3283;)V METHOD method_29687 copyDataPack (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V ARG 0 srcFolder ARG 1 destFolder @@ -60,6 +62,7 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS METHOD method_29692 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_29693 getDataPackTempDir ()Ljava/nio/file/Path; + METHOD method_29694 openPackScreen ()V METHOD method_29695 clearDataPackTempDir ()V METHOD method_29696 copyTempDirDataPacks ()Z METHOD method_30297 onCloseScreen ()V diff --git a/mappings/net/minecraft/client/gui/screen/world/WorldListWidget.mapping b/mappings/net/minecraft/client/gui/screen/world/WorldListWidget.mapping index 64a5f37f7e..d66cf6aa1c 100644 --- a/mappings/net/minecraft/client/gui/screen/world/WorldListWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/world/WorldListWidget.mapping @@ -37,9 +37,12 @@ CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWid ARG 2 levelList ARG 3 level METHOD method_20164 play ()V - METHOD method_20169 delete ()V + METHOD method_20169 deleteIfConfirmed ()V + METHOD method_20170 (Z)V + ARG 1 confirmed METHOD method_20171 edit ()V METHOD method_20173 recreate ()V METHOD method_20174 start ()V METHOD method_20175 getIconTexture ()Lnet/minecraft/class_1043; + METHOD method_33685 delete ()V METHOD method_35740 getLevelDisplayName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/client/gui/widget/EntryListWidget.mapping b/mappings/net/minecraft/client/gui/widget/EntryListWidget.mapping index eacd23082a..e7f2f8be33 100644 --- a/mappings/net/minecraft/client/gui/widget/EntryListWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/EntryListWidget.mapping @@ -15,6 +15,8 @@ CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget FIELD field_22749 scrollAmount D FIELD field_22750 scrolling Z FIELD field_22751 selected Lnet/minecraft/class_350$class_351; + FIELD field_26846 renderBackground Z + FIELD field_26847 renderHorizontalShadows Z FIELD field_29346 WHITE_TEXTURE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_310;IIIII)V ARG 1 client @@ -109,6 +111,10 @@ CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget METHOD method_30014 (Lnet/minecraft/class_350$class_351;)Z ARG 0 entry METHOD method_30015 ensureSelectedEntryVisible ()V + METHOD method_31322 setRenderBackground (Z)V + ARG 1 renderBackground + METHOD method_31323 setRenderHorizontalShadows (Z)V + ARG 1 renderHorizontalShadows METHOD method_31383 getRowRight ()I CLASS class_351 Entry FIELD field_22752 parentList Lnet/minecraft/class_350;