diff --git a/mappings/net/minecraft/class_9273.mapping b/mappings/net/minecraft/class_9273.mapping deleted file mode 100644 index 533375faee..0000000000 --- a/mappings/net/minecraft/class_9273.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS net/minecraft/class_9273 - CLASS class_4621 Crack diff --git a/mappings/net/minecraft/client/color/item/ItemColors.mapping b/mappings/net/minecraft/client/color/item/ItemColors.mapping index 0831dd3149..dc25924c7f 100644 --- a/mappings/net/minecraft/client/color/item/ItemColors.mapping +++ b/mappings/net/minecraft/client/color/item/ItemColors.mapping @@ -27,3 +27,12 @@ CLASS net/minecraft/class_325 net/minecraft/client/color/item/ItemColors METHOD method_43767 (Lnet/minecraft/class_1799;I)I ARG 0 stack ARG 1 tintIndex + METHOD method_57705 (Lnet/minecraft/class_1799;I)I + ARG 0 stack + ARG 1 tintIndex + METHOD method_57706 (Lnet/minecraft/class_1799;I)I + ARG 0 stack + ARG 1 tintIndex + METHOD method_57707 (Lnet/minecraft/class_1799;I)I + ARG 0 stack + ARG 1 tintIndex diff --git a/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping b/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping index eb95bf03ef..b87b2376d2 100644 --- a/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping @@ -8,6 +8,8 @@ CLASS net/minecraft/class_8032 net/minecraft/client/gui/screen/AccessibilityOnbo FIELD field_42038 isNarratorUsable Z FIELD field_46008 onClose Ljava/lang/Runnable; FIELD field_48395 narratorWidget Lnet/minecraft/class_339; + FIELD field_49490 TITLE_TEXT Lnet/minecraft/class_2561; + FIELD field_49491 layoutWidget Lnet/minecraft/class_8132; METHOD (Lnet/minecraft/class_315;Ljava/lang/Runnable;)V ARG 1 gameOptions ARG 2 onClose diff --git a/mappings/net/minecraft/client/gui/screen/MessageScreen.mapping b/mappings/net/minecraft/client/gui/screen/MessageScreen.mapping index 326d3d68c7..aae24eac36 100644 --- a/mappings/net/minecraft/client/gui/screen/MessageScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/MessageScreen.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_424 net/minecraft/client/gui/screen/MessageScreen + FIELD field_49496 textWidget Lnet/minecraft/class_8019; diff --git a/mappings/net/minecraft/client/gui/screen/OutOfMemoryScreen.mapping b/mappings/net/minecraft/client/gui/screen/OutOfMemoryScreen.mapping index 787b8cc254..eafcacd95e 100644 --- a/mappings/net/minecraft/client/gui/screen/OutOfMemoryScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/OutOfMemoryScreen.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_428 net/minecraft/client/gui/screen/OutOfMemoryScreen FIELD field_49504 TITLE Lnet/minecraft/class_2561; FIELD field_49505 MESSAGE Lnet/minecraft/class_2561; + FIELD field_49506 MAX_TEXT_WIDTH I FIELD field_49507 layout Lnet/minecraft/class_8132; METHOD method_19834 (Lnet/minecraft/class_4185;)V ARG 1 button diff --git a/mappings/net/minecraft/client/gui/screen/Screen.mapping b/mappings/net/minecraft/client/gui/screen/Screen.mapping index ff44c35c33..cae117f19f 100644 --- a/mappings/net/minecraft/client/gui/screen/Screen.mapping +++ b/mappings/net/minecraft/client/gui/screen/Screen.mapping @@ -24,7 +24,7 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen FIELD field_42156 screenInitialized Z FIELD field_44944 executor Ljava/util/concurrent/Executor; FIELD field_49508 PANORAMA_RENDERER Lnet/minecraft/class_751; - FIELD field_49509 ROTATIONG_PANORAMA_RENDERER Lnet/minecraft/class_766; + FIELD field_49509 ROTATING_PANORAMA_RENDERER Lnet/minecraft/class_766; FIELD field_49510 PANORAMA_OVERLAY_TEXTURE Lnet/minecraft/class_2960; FIELD field_49511 MENU_BACKGROUND_TEXTURE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_2561;)V diff --git a/mappings/net/minecraft/client/gui/screen/StatsScreen.mapping b/mappings/net/minecraft/client/gui/screen/StatsScreen.mapping index 5ebccba10f..87d9c69f5a 100644 --- a/mappings/net/minecraft/client/gui/screen/StatsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/StatsScreen.mapping @@ -12,6 +12,11 @@ CLASS net/minecraft/class_447 net/minecraft/client/gui/screen/StatsScreen FIELD field_45420 SORT_UP_TEXTURE Lnet/minecraft/class_2960; FIELD field_45421 SORT_DOWN_TEXTURE Lnet/minecraft/class_2960; FIELD field_46185 NONE_TEXT Lnet/minecraft/class_2561; + FIELD field_49516 TITLE_TEXT Lnet/minecraft/class_2561; + FIELD field_49517 GENERAL_BUTTON_TEXT Lnet/minecraft/class_2561; + FIELD field_49518 ITEM_BUTTON_TEXT Lnet/minecraft/class_2561; + FIELD field_49519 MOBS_BUTTON_TEXT Lnet/minecraft/class_2561; + FIELD field_49523 layoutWidget Lnet/minecraft/class_8132; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_3469;)V ARG 1 parent ARG 2 statHandler @@ -30,6 +35,8 @@ CLASS net/minecraft/class_447 net/minecraft/client/gui/screen/StatsScreen METHOD method_2300 onStatsReady ()V METHOD method_27027 getStatTranslationKey (Lnet/minecraft/class_3445;)Ljava/lang/String; ARG 0 stat + METHOD method_57739 (Lnet/minecraft/class_447;Lnet/minecraft/class_364;)V + ARG 1 child CLASS class_4198 GeneralStatsListWidget METHOD (Lnet/minecraft/class_447;Lnet/minecraft/class_310;)V ARG 2 client diff --git a/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping b/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping index 739b84fbb9..6bdceb0bde 100644 --- a/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_442 net/minecraft/client/gui/screen/TitleScreen FIELD field_37209 deprecationNotice Lnet/minecraft/class_442$class_7063; FIELD field_41847 logoDrawer Lnet/minecraft/class_8020; FIELD field_47850 NARRATOR_SCREEN_TITLE Lnet/minecraft/class_2561; + FIELD field_49514 backgroundAlpha F METHOD (Z)V ARG 1 doBackgroundFade METHOD (ZLnet/minecraft/class_8020;)V diff --git a/mappings/net/minecraft/client/gui/screen/WarningScreen.mapping b/mappings/net/minecraft/client/gui/screen/WarningScreen.mapping index dc880ad25d..889cb30ac5 100644 --- a/mappings/net/minecraft/client/gui/screen/WarningScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/WarningScreen.mapping @@ -3,9 +3,19 @@ CLASS net/minecraft/class_7065 net/minecraft/client/gui/screen/WarningScreen FIELD field_37220 checkMessage Lnet/minecraft/class_2561; FIELD field_37221 narratedText Lnet/minecraft/class_2561; FIELD field_37222 messageText Lnet/minecraft/class_2561; + FIELD field_49539 textWidget Lnet/minecraft/class_8019; + FIELD field_49540 positioningWidget Lnet/minecraft/class_7843; METHOD (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V ARG 1 header ARG 2 message ARG 3 narratedText METHOD (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V ARG 1 header + ARG 2 messageText + ARG 3 checkMessage + ARG 4 narratedText + METHOD method_57750 getLayoutWidget ()Lnet/minecraft/class_8133; + METHOD method_57753 (Lnet/minecraft/class_7847;)V + ARG 0 positioner + METHOD method_57754 (Lnet/minecraft/class_7065;Lnet/minecraft/class_364;)V + ARG 1 child diff --git a/mappings/net/minecraft/client/gui/screen/option/AccessibilityOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/option/AccessibilityOptionsScreen.mapping index c79f386cb9..8197c14201 100644 --- a/mappings/net/minecraft/client/gui/screen/option/AccessibilityOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/AccessibilityOptionsScreen.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_4189 net/minecraft/client/gui/screen/option/AccessibilityOptionsScreen + FIELD field_49492 TITLE_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent ARG 2 gameOptions diff --git a/mappings/net/minecraft/client/gui/screen/option/ControlsOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/option/ControlsOptionsScreen.mapping index fb4c83b25e..33e47776e9 100644 --- a/mappings/net/minecraft/client/gui/screen/option/ControlsOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/ControlsOptionsScreen.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_458 net/minecraft/client/gui/screen/option/ControlsOptionsScreen + FIELD field_49532 TITLE_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent ARG 2 options diff --git a/mappings/net/minecraft/client/gui/screen/option/SkinOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/option/SkinOptionsScreen.mapping index 50e24a791b..794d8208fa 100644 --- a/mappings/net/minecraft/client/gui/screen/option/SkinOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/SkinOptionsScreen.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_440 net/minecraft/client/gui/screen/option/SkinOptionsScreen + FIELD field_49512 TITLE_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent ARG 2 gameOptions diff --git a/mappings/net/minecraft/client/gui/screen/option/SoundOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/option/SoundOptionsScreen.mapping index 15ff9f6c5d..3a7634516b 100644 --- a/mappings/net/minecraft/client/gui/screen/option/SoundOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/SoundOptionsScreen.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_443 net/minecraft/client/gui/screen/option/SoundOptionsScreen FIELD field_40416 optionButtons Lnet/minecraft/class_353; + FIELD field_49513 TITLE_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent ARG 2 options diff --git a/mappings/net/minecraft/client/gui/screen/option/TelemetryEventWidget.mapping b/mappings/net/minecraft/client/gui/screen/option/TelemetryEventWidget.mapping index 68e776866b..2562e35953 100644 --- a/mappings/net/minecraft/client/gui/screen/option/TelemetryEventWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/TelemetryEventWidget.mapping @@ -33,6 +33,7 @@ CLASS net/minecraft/class_7941 net/minecraft/client/gui/screen/option/TelemetryE METHOD method_54801 formatTitleText (Lnet/minecraft/class_2561;Z)Lnet/minecraft/class_2561; ARG 1 title ARG 2 disabled + METHOD method_57767 initContents ()V CLASS class_7942 Contents FIELD comp_1160 grid Lnet/minecraft/class_8133; METHOD comp_1160 grid ()Lnet/minecraft/class_8133; diff --git a/mappings/net/minecraft/client/gui/screen/option/TelemetryInfoScreen.mapping b/mappings/net/minecraft/client/gui/screen/option/TelemetryInfoScreen.mapping index f9ac21ef57..19afcc661d 100644 --- a/mappings/net/minecraft/client/gui/screen/option/TelemetryInfoScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/TelemetryInfoScreen.mapping @@ -10,7 +10,11 @@ CLASS net/minecraft/class_7944 net/minecraft/client/gui/screen/option/TelemetryI FIELD field_41376 scroll D FIELD field_45567 PRIVACY_STATEMENT_TEXT Lnet/minecraft/class_2561; FIELD field_47126 OPT_IN_DESCRIPTION_TEXT Lnet/minecraft/class_2561; + FIELD field_49552 OPTIONAL_TELEMETRY_ENABLED_BY_API Z + FIELD field_49553 layoutWidget Lnet/minecraft/class_8132; + FIELD field_49554 textWidget Lnet/minecraft/class_7940; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V + ARG 1 parent ARG 2 options METHOD method_47646 (D)V ARG 1 scroll diff --git a/mappings/net/minecraft/client/gui/screen/option/VideoOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/option/VideoOptionsScreen.mapping index 227adb596f..e4bdd7137e 100644 --- a/mappings/net/minecraft/client/gui/screen/option/VideoOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/VideoOptionsScreen.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_446 net/minecraft/client/gui/screen/option/VideoOption FIELD field_25686 GRAPHICS_WARNING_CANCEL_TEXT Lnet/minecraft/class_2561; FIELD field_25688 warningManager Lnet/minecraft/class_5407; FIELD field_2639 list Lnet/minecraft/class_353; + FIELD field_49515 TITLE_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent ARG 2 options diff --git a/mappings/net/minecraft/client/gui/widget/CyclingButtonWidget.mapping b/mappings/net/minecraft/client/gui/widget/CyclingButtonWidget.mapping index 10e39c32c5..80a3c5b4b9 100644 --- a/mappings/net/minecraft/client/gui/widget/CyclingButtonWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/CyclingButtonWidget.mapping @@ -164,6 +164,9 @@ CLASS net/minecraft/class_5676 net/minecraft/client/gui/widget/CyclingButtonWidg ARG 1 value METHOD method_42729 values (Lnet/minecraft/class_5676$class_5680;)Lnet/minecraft/class_5676$class_5677; ARG 1 values + METHOD method_57720 build (Lnet/minecraft/class_2561;Lnet/minecraft/class_5676$class_5678;)Lnet/minecraft/class_5676; + ARG 1 optionText + ARG 2 callback CLASS class_5678 UpdateCallback METHOD onValueChange (Lnet/minecraft/class_5676;Ljava/lang/Object;)V ARG 1 button diff --git a/mappings/net/minecraft/client/gui/widget/EntryListWidget.mapping b/mappings/net/minecraft/client/gui/widget/EntryListWidget.mapping index 94f36d4989..61c6395d6f 100644 --- a/mappings/net/minecraft/client/gui/widget/EntryListWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/EntryListWidget.mapping @@ -10,6 +10,8 @@ CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget FIELD field_22751 selected Lnet/minecraft/class_350$class_351; FIELD field_33780 hoveredEntry Lnet/minecraft/class_350$class_351; FIELD field_45908 SCROLLER_TEXTURE Lnet/minecraft/class_2960; + FIELD field_49477 SCROLLER_BACKGROUND_TEXTURE Lnet/minecraft/class_2960; + FIELD field_49478 MENU_LIST_BACKGROUND_TEXTURE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_310;IIII)V ARG 1 client ARG 2 width @@ -128,10 +130,15 @@ CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget METHOD method_57712 position (ILnet/minecraft/class_8132;)V ARG 1 width ARG 2 layout + METHOD method_57713 drawHeaderAndFooterSeparators (Lnet/minecraft/class_332;)V + ARG 1 context METHOD method_57714 position (III)V ARG 1 width ARG 2 height ARG 3 y + METHOD method_57715 drawMenuListBackground (Lnet/minecraft/class_332;)V + ARG 1 context + METHOD method_57717 isScrollbarVisible ()Z CLASS class_351 Entry FIELD field_22752 parentList Lnet/minecraft/class_350; METHOD method_25343 render (Lnet/minecraft/class_332;IIIIIIIZF)V diff --git a/mappings/net/minecraft/client/gui/widget/NarratedMultilineTextWidget.mapping b/mappings/net/minecraft/client/gui/widget/NarratedMultilineTextWidget.mapping index 93ee7dfc02..80b5e896bf 100644 --- a/mappings/net/minecraft/client/gui/widget/NarratedMultilineTextWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/NarratedMultilineTextWidget.mapping @@ -1,12 +1,21 @@ CLASS net/minecraft/class_8019 net/minecraft/client/gui/widget/NarratedMultilineTextWidget - FIELD field_41802 EXPANSION I + FIELD field_41802 DEFAULT_MARGIN I FIELD field_45355 alwaysShowBorders Z + FIELD field_49480 margin I METHOD (ILnet/minecraft/class_2561;Lnet/minecraft/class_327;)V ARG 1 maxWidth ARG 2 message ARG 3 textRenderer + METHOD (ILnet/minecraft/class_2561;Lnet/minecraft/class_327;I)V + ARG 1 maxWidth + ARG 2 message + ARG 3 textRenderer + ARG 4 margin METHOD (ILnet/minecraft/class_2561;Lnet/minecraft/class_327;ZI)V ARG 1 maxWidth ARG 2 message ARG 3 textRenderer ARG 4 alwaysShowBorders + ARG 5 margin + METHOD method_57721 initMaxWidth (I)V + ARG 1 baseWidth diff --git a/mappings/net/minecraft/client/option/SimpleOption.mapping b/mappings/net/minecraft/client/option/SimpleOption.mapping index 7e2d0e0803..bf5955dc9d 100644 --- a/mappings/net/minecraft/client/option/SimpleOption.mapping +++ b/mappings/net/minecraft/client/option/SimpleOption.mapping @@ -171,6 +171,8 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption ARG 1 value METHOD method_47606 (Ljava/lang/Object;)V ARG 0 value + METHOD method_57701 createWidget (Lnet/minecraft/class_315;)Lnet/minecraft/class_339; + ARG 1 options CLASS class_7173 PotentialValuesBasedCallbacks COMMENT A set of callbacks for a cycling option. COMMENT diff --git a/mappings/net/minecraft/client/render/entity/feature/IronGolemCrackFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/IronGolemCrackFeatureRenderer.mapping index 130a4f4b3f..3d01d14803 100644 --- a/mappings/net/minecraft/client/render/entity/feature/IronGolemCrackFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/IronGolemCrackFeatureRenderer.mapping @@ -1,2 +1,2 @@ CLASS net/minecraft/class_4691 net/minecraft/client/render/entity/feature/IronGolemCrackFeatureRenderer - FIELD field_21443 DAMAGE_TO_TEXTURE Ljava/util/Map; + FIELD field_21443 CRACK_TEXTURES Ljava/util/Map; diff --git a/mappings/net/minecraft/client/render/entity/feature/WolfArmorFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/WolfArmorFeatureRenderer.mapping index 6915e7df96..0b5e4e57cb 100644 --- a/mappings/net/minecraft/client/render/entity/feature/WolfArmorFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/WolfArmorFeatureRenderer.mapping @@ -1,5 +1,17 @@ CLASS net/minecraft/class_9085 net/minecraft/client/render/entity/feature/WolfArmorFeatureRenderer FIELD field_47890 model Lnet/minecraft/class_624; + FIELD field_49582 CRACK_TEXTURES Ljava/util/Map; METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V ARG 1 context ARG 2 loader + METHOD method_57819 renderCracks (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1799;)V + ARG 1 matrices + ARG 2 vertexConsumers + ARG 3 light + ARG 4 stack + METHOD method_57820 renderDyed (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1799;Lnet/minecraft/class_4059;)V + ARG 1 matrices + ARG 2 vertexConsumers + ARG 3 light + ARG 4 stack + ARG 5 item diff --git a/mappings/net/minecraft/data/server/BiomeParametersProvider.mapping b/mappings/net/minecraft/data/report/BiomeParametersProvider.mapping similarity index 95% rename from mappings/net/minecraft/data/server/BiomeParametersProvider.mapping rename to mappings/net/minecraft/data/report/BiomeParametersProvider.mapping index 9ef27ab496..c8bd25f62f 100644 --- a/mappings/net/minecraft/data/server/BiomeParametersProvider.mapping +++ b/mappings/net/minecraft/data/report/BiomeParametersProvider.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_7228 net/minecraft/data/server/BiomeParametersProvider +CLASS net/minecraft/class_7228 net/minecraft/data/report/BiomeParametersProvider FIELD field_38012 LOGGER Lorg/slf4j/Logger; FIELD field_39373 path Ljava/nio/file/Path; FIELD field_40950 registryLookupFuture Ljava/util/concurrent/CompletableFuture; diff --git a/mappings/net/minecraft/data/report/DynamicRegistriesProvider.mapping b/mappings/net/minecraft/data/server/DynamicRegistriesProvider.mapping similarity index 96% rename from mappings/net/minecraft/data/report/DynamicRegistriesProvider.mapping rename to mappings/net/minecraft/data/server/DynamicRegistriesProvider.mapping index d67351a5c6..642f158ce1 100644 --- a/mappings/net/minecraft/data/report/DynamicRegistriesProvider.mapping +++ b/mappings/net/minecraft/data/server/DynamicRegistriesProvider.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_5475 net/minecraft/data/report/DynamicRegistriesProvider +CLASS net/minecraft/class_5475 net/minecraft/data/server/DynamicRegistriesProvider FIELD field_26377 LOGGER Lorg/slf4j/Logger; FIELD field_40665 output Lnet/minecraft/class_7784; FIELD field_40952 registryLookupFuture Ljava/util/concurrent/CompletableFuture; diff --git a/mappings/net/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator.mapping b/mappings/net/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator.mapping index 0242b9cc6e..beae8c2428 100644 --- a/mappings/net/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator.mapping +++ b/mappings/net/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator.mapping @@ -9,6 +9,8 @@ CLASS net/minecraft/class_2412 net/minecraft/data/server/advancement/vanilla/Van ARG 1 entityTypes METHOD method_10337 requireListedBiomesVisited (Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_7225$class_7874;Ljava/util/List;)Lnet/minecraft/class_161$class_162; ARG 0 builder + ARG 1 registryLookup + ARG 2 biomes METHOD method_37315 createLookingAtEntityUsing (Lnet/minecraft/class_1299;Lnet/minecraft/class_1792;)Lnet/minecraft/class_175; ARG 0 entity ARG 1 item @@ -16,6 +18,10 @@ CLASS net/minecraft/class_2412 net/minecraft/data/server/advancement/vanilla/Van ARG 0 range ARG 1 entity METHOD method_49356 buildAdventuringTime (Lnet/minecraft/class_7225$class_7874;Ljava/util/function/Consumer;Lnet/minecraft/class_8779;Lnet/minecraft/class_8197$class_5305;)V + ARG 0 registryLookup + ARG 1 exporter + ARG 2 parent + ARG 3 biomeSourceListPreset METHOD method_51689 requireAllExclusiveTrimmedArmor (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; ARG 0 builder METHOD method_51690 (Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_7803$class_8905;)V diff --git a/mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping b/mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping index 55ef3f489b..c61173c774 100644 --- a/mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker ARG 1 node ARG 2 successor METHOD method_23476 getLandNodeType (Lnet/minecraft/class_9316;Lnet/minecraft/class_2338$class_2339;)Lnet/minecraft/class_7; + ARG 0 context ARG 1 pos METHOD method_29304 checkBoxCollision (Lnet/minecraft/class_238;)Z ARG 1 box @@ -65,6 +66,7 @@ CLASS net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker METHOD method_57089 isValidDiagonalSuccessor (Lnet/minecraft/class_9;)Z ARG 1 node METHOD method_57090 getCollidingNodeTypes (Lnet/minecraft/class_9316;III)Ljava/util/Set; + ARG 1 context ARG 2 x ARG 3 y ARG 4 z @@ -72,10 +74,18 @@ CLASS net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker ARG 1 x ARG 2 y ARG 3 z + METHOD method_57625 getLandNodeType (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7; + ARG 0 entity + ARG 1 pos METHOD method_58 getCommonNodeType (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7; ARG 0 world ARG 1 pos METHOD method_59 getNodeTypeFromNeighbors (Lnet/minecraft/class_9316;IIILnet/minecraft/class_7;)Lnet/minecraft/class_7; + ARG 0 context + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 fallback METHOD method_60 getFeetY (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)D ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/entity/ai/pathing/PathContext.mapping b/mappings/net/minecraft/entity/ai/pathing/PathContext.mapping new file mode 100644 index 0000000000..8077f3eec9 --- /dev/null +++ b/mappings/net/minecraft/entity/ai/pathing/PathContext.mapping @@ -0,0 +1,16 @@ +CLASS net/minecraft/class_9316 net/minecraft/entity/ai/pathing/PathContext + FIELD field_49421 world Lnet/minecraft/class_1941; + FIELD field_49422 nodeTypeCache Lnet/minecraft/class_9315; + FIELD field_49423 entityPos Lnet/minecraft/class_2338; + FIELD field_49424 lastNodePos Lnet/minecraft/class_2338$class_2339; + METHOD (Lnet/minecraft/class_1941;Lnet/minecraft/class_1308;)V + ARG 1 world + ARG 2 entity + METHOD method_57621 getWorld ()Lnet/minecraft/class_1941; + METHOD method_57622 getNodeType (III)Lnet/minecraft/class_7; + ARG 1 x + ARG 2 y + ARG 3 z + METHOD method_57623 getBlockState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; + ARG 1 pos + METHOD method_57624 getEntityPos ()Lnet/minecraft/class_2338; diff --git a/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping b/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping index 5a035576fc..9d2c794e7c 100644 --- a/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker FIELD field_32 pathNodeCache Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; FIELD field_33 entity Lnet/minecraft/class_1308; FIELD field_40927 canWalkOverFences Z + FIELD field_49416 context Lnet/minecraft/class_9316; METHOD method_12 init (Lnet/minecraft/class_1950;Lnet/minecraft/class_1308;)V ARG 1 cachedWorld ARG 2 entity @@ -25,6 +26,7 @@ CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker ARG 5 z METHOD method_17 getDefaultNodeType (Lnet/minecraft/class_9316;III)Lnet/minecraft/class_7; COMMENT Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors + ARG 1 context ARG 2 x ARG 3 y ARG 4 z @@ -40,6 +42,7 @@ CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker METHOD method_24 canOpenDoors ()Z METHOD method_25 getNodeType (Lnet/minecraft/class_9316;IIILnet/minecraft/class_1308;)Lnet/minecraft/class_7; COMMENT Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors + ARG 1 context ARG 2 x ARG 3 y ARG 4 z @@ -55,3 +58,6 @@ CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker ARG 1 x ARG 3 y ARG 5 z + METHOD method_57615 getDefaultNodeType (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7; + ARG 1 entity + ARG 2 pos diff --git a/mappings/net/minecraft/entity/passive/Cracks.mapping b/mappings/net/minecraft/entity/passive/Cracks.mapping new file mode 100644 index 0000000000..a58cfe8093 --- /dev/null +++ b/mappings/net/minecraft/entity/passive/Cracks.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_9273 net/minecraft/entity/passive/Cracks + FIELD field_49210 IRON_GOLEM Lnet/minecraft/class_9273; + FIELD field_49211 WOLF_ARMOR Lnet/minecraft/class_9273; + FIELD field_49212 lowCrackThreshold F + FIELD field_49213 mediumCrackThreshold F + FIELD field_49214 highCrackThreshold F + METHOD (FFF)V + ARG 1 lowCrackThreshold + ARG 2 mediumCrackThreshold + ARG 3 highCrackThreshold + METHOD method_57282 getCrackLevel (F)Lnet/minecraft/class_9273$class_4621; + ARG 1 health + METHOD method_57283 getCrackLevel (II)Lnet/minecraft/class_9273$class_4621; + ARG 1 currentDamage + ARG 2 maxDamage + METHOD method_57284 getCrackLevel (Lnet/minecraft/class_1799;)Lnet/minecraft/class_9273$class_4621; + ARG 1 stack + CLASS class_4621 CrackLevel diff --git a/mappings/net/minecraft/entity/passive/IronGolemEntity.mapping b/mappings/net/minecraft/entity/passive/IronGolemEntity.mapping index df96182093..801b086594 100644 --- a/mappings/net/minecraft/entity/passive/IronGolemEntity.mapping +++ b/mappings/net/minecraft/entity/passive/IronGolemEntity.mapping @@ -9,7 +9,7 @@ CLASS net/minecraft/class_1439 net/minecraft/entity/passive/IronGolemEntity COMMENT The tracked flags of iron golems. Only has the {@code 1} bit for whether a COMMENT golem is {@linkplain #isPlayerCreated() created by a player}. METHOD method_22328 getAttackDamage ()F - METHOD method_23347 getCrack ()Lnet/minecraft/class_9273$class_4621; + METHOD method_23347 getCrackLevel ()Lnet/minecraft/class_9273$class_4621; METHOD method_26886 createIronGolemAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_6496 isPlayerCreated ()Z METHOD method_6497 setLookingAtVillager (Z)V diff --git a/mappings/net/minecraft/entity/passive/WolfEntity.mapping b/mappings/net/minecraft/entity/passive/WolfEntity.mapping index 0bb1667bf8..9094fb334f 100644 --- a/mappings/net/minecraft/entity/passive/WolfEntity.mapping +++ b/mappings/net/minecraft/entity/passive/WolfEntity.mapping @@ -24,6 +24,8 @@ CLASS net/minecraft/class_1493 net/minecraft/entity/passive/WolfEntity ARG 3 pos ARG 4 random METHOD method_55710 hasArmor ()Z + METHOD method_57304 shouldArmorAbsorbDamage (Lnet/minecraft/class_1282;)Z + ARG 1 source METHOD method_6707 getFurWetBrightnessMultiplier (F)F COMMENT Returns this wolf's brightness multiplier based on the fur wetness. COMMENT

diff --git a/mappings/net/minecraft/entity/projectile/BreezeWindChargeEntity.mapping b/mappings/net/minecraft/entity/projectile/BreezeWindChargeEntity.mapping index 816acc83c6..0c108e6570 100644 --- a/mappings/net/minecraft/entity/projectile/BreezeWindChargeEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/BreezeWindChargeEntity.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_9238 net/minecraft/entity/projectile/BreezeWindChargeEntity FIELD field_49095 EXPLOSION_BEHAVIOR Lnet/minecraft/class_9236$class_9237; + FIELD field_49242 EXPLOSION_POWER F METHOD (Lnet/minecraft/class_8949;Lnet/minecraft/class_1937;)V ARG 1 breeze ARG 2 world diff --git a/mappings/net/minecraft/entity/projectile/WindChargeEntity.mapping b/mappings/net/minecraft/entity/projectile/WindChargeEntity.mapping index c9de18f7ad..233b7b8ca3 100644 --- a/mappings/net/minecraft/entity/projectile/WindChargeEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/WindChargeEntity.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_8956 net/minecraft/entity/projectile/WindChargeEntity FIELD field_47579 EXPLOSION_BEHAVIOR Lnet/minecraft/class_8956$class_9036; + FIELD field_49243 EXPLOSION_POWER F METHOD (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;DDD)V ARG 1 player ARG 2 world diff --git a/mappings/net/minecraft/loot/function/CopyStateFunction.mapping b/mappings/net/minecraft/loot/function/CopyStateLootFunction.mapping similarity index 98% rename from mappings/net/minecraft/loot/function/CopyStateFunction.mapping rename to mappings/net/minecraft/loot/function/CopyStateLootFunction.mapping index e3cbcef49b..c56df1d59a 100644 --- a/mappings/net/minecraft/loot/function/CopyStateFunction.mapping +++ b/mappings/net/minecraft/loot/function/CopyStateLootFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_4488 net/minecraft/loot/function/CopyStateFunction +CLASS net/minecraft/class_4488 net/minecraft/loot/function/CopyStateLootFunction FIELD field_20449 block Lnet/minecraft/class_6880; FIELD field_20450 properties Ljava/util/Set; FIELD field_45816 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/loot/function/SetBannerPatternFunction.mapping b/mappings/net/minecraft/loot/function/SetBannerPatternLootFunction.mapping similarity index 98% rename from mappings/net/minecraft/loot/function/SetBannerPatternFunction.mapping rename to mappings/net/minecraft/loot/function/SetBannerPatternLootFunction.mapping index d6feeb91e3..deea270406 100644 --- a/mappings/net/minecraft/loot/function/SetBannerPatternFunction.mapping +++ b/mappings/net/minecraft/loot/function/SetBannerPatternLootFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_5592 net/minecraft/loot/function/SetBannerPatternFunction +CLASS net/minecraft/class_5592 net/minecraft/loot/function/SetBannerPatternLootFunction FIELD field_27343 patterns Lnet/minecraft/class_9307; FIELD field_27344 append Z FIELD field_45839 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/loot/function/SetComponentsLootFunction.mapping b/mappings/net/minecraft/loot/function/SetComponentsLootFunction.mapping new file mode 100644 index 0000000000..e57e159f05 --- /dev/null +++ b/mappings/net/minecraft/loot/function/SetComponentsLootFunction.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_9320 net/minecraft/loot/function/SetComponentsLootFunction + FIELD field_49444 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49445 changes Lnet/minecraft/class_9326; + METHOD (Ljava/util/List;Lnet/minecraft/class_9326;)V + ARG 1 conditions + ARG 2 changes + METHOD method_57650 builder (Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_120$class_121; + ARG 0 componentType + ARG 1 value + METHOD method_57651 (Lnet/minecraft/class_9331;Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/class_117; + ARG 2 conditions + METHOD method_57652 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance