From 4ac86f56c0b1fb717404b4e9f5b12bdd927ef06a Mon Sep 17 00:00:00 2001 From: Shnupbups Date: Tue, 11 Apr 2023 07:13:14 +1000 Subject: [PATCH] 23w13a_or_b stuff (#3537) * 23w13a_or_b stuff * stuff --- .../advancement/criterion/Criteria.mapping | 1 + .../criterion/TickCriterion.mapping | 2 ++ .../net/minecraft/block/AbstractBlock.mapping | 21 +++++++++++ .../block/piston/PistonHandler.mapping | 5 +++ .../client/gui/screen/Screen.mapping | 3 ++ .../ingame/vote/PendingVotesScreen.mapping | 4 +++ .../screen/ingame/vote/VotingScreen.mapping | 3 ++ .../client/particle/FootstepParticle.mapping | 15 ++++++++ .../client/render/GameRenderer.mapping | 7 ++++ .../client/render/RenderLayer.mapping | 3 ++ .../client/render/RenderPhase.mapping | 3 ++ .../entity/BannerBlockEntityRenderer.mapping | 2 ++ .../render/entity/BipedEntityRenderer.mapping | 2 ++ .../entity/DisplayEntityRenderer.mapping | 1 + .../entity/LivingEntityRenderer.mapping | 1 + .../entity/MoonCowEntityRenderer.mapping | 2 ++ .../entity/PlayerEntityRenderer.mapping | 1 + .../entity/RayTracingEntityRenderer.mapping | 2 ++ .../feature/BeretFeatureRenderer.mapping | 6 ++++ .../feature/CrownFeatureRenderer.mapping | 6 ++++ .../feature/MustacheFeatureRenderer.mapping | 6 ++++ .../feature/TailFeatureRenderer.mapping | 6 ++++ .../render/entity/model/AnimalModel.mapping | 2 ++ .../entity/model/BeretEntityModel.mapping | 5 +++ .../entity/model/BipedEntityModel.mapping | 5 +++ .../entity/model/CrownEntityModel.mapping | 5 +++ .../render/entity/model/EntityModel.mapping | 1 + .../entity/model/MustacheEntityModel.mapping | 5 +++ .../entity/model/TailEntityModel.mapping | 6 ++++ .../minecraft/client/toast/VoteToast.mapping | 36 +++++++++++++++++++ .../client/BlockStateModelGenerator.mapping | 29 +++++++++++++++ .../net/minecraft/data/client/Models.mapping | 1 + .../recipe/ShapedRecipeJsonBuilder.mapping | 11 ++++++ .../datafixer/schema/Schema3444.mapping | 1 + mappings/net/minecraft/entity/Entity.mapping | 8 +++++ .../net/minecraft/entity/LimbAnimator.mapping | 2 ++ .../net/minecraft/entity/LivingEntity.mapping | 10 ++++++ .../entity/ai/brain/WalkTarget.mapping | 2 ++ .../brain/task/CelebrateRaidWinTask.mapping | 3 ++ .../entity/ai/goal/ActiveTargetGoal.mapping | 7 ++++ .../entity/ai/goal/WanderAroundGoal.mapping | 1 + .../entity/damage/DamageSources.mapping | 4 +++ .../entity/damage/DamageTypes.mapping | 2 ++ .../entity/decoration/DisplayEntity.mapping | 20 +++++++++++ .../entity/mob/EndermanEntity.mapping | 10 ++++++ .../entity/mob/PathAwareEntity.mapping | 1 + .../entity/passive/CowEntity.mapping | 8 +++++ .../entity/passive/MoonCowEntity.mapping | 8 +++++ .../entity/passive/RayTracingEntity.mapping | 24 +++++++++++++ .../entity/player/PlayerEntity.mapping | 8 +++++ .../minecraft/item/BottleOfEntityItem.mapping | 8 +++++ .../minecraft/item/BottleOfVoidItem.mapping | 7 ++++ .../net/minecraft/item/EmeraldItem.mapping | 1 + .../minecraft/item/FlintAndSteelItem.mapping | 4 +++ .../net/minecraft/item/FoodComponent.mapping | 9 +++++ .../net/minecraft/item/FoodComponents.mapping | 4 +++ mappings/net/minecraft/item/ItemStack.mapping | 11 ++++++ .../item/SplashBottleOfEntityItem.mapping | 1 + .../minecraft/recipe/DupeHackRecipe.mapping | 1 + .../recipe/NbtCraftingRecipe.mapping | 36 +++++++++++++++++++ .../net/minecraft/recipe/ShapedRecipe.mapping | 6 ++++ .../network/ServerPlayNetworkHandler.mapping | 1 + .../server/world/ServerWorld.mapping | 1 + mappings/net/minecraft/text/Style.mapping | 5 +++ .../net/minecraft/util/Formatting.mapping | 4 +++ .../net/minecraft/util/StringHelper.mapping | 1 + mappings/net/minecraft/util/Util.mapping | 1 + .../net/minecraft/village/TradeOffers.mapping | 1 + .../net/minecraft/vote/BiomeColorRule.mapping | 10 ++++++ .../net/minecraft/vote/BlockApproval.mapping | 7 ++++ .../minecraft/vote/ItemDespawnType.mapping | 7 ++++ .../vote/LightEngineOptimizationType.mapping | 12 +++++++ .../net/minecraft/vote/MidasCurser.mapping | 16 +++++++++ .../net/minecraft/vote/NamedColors.mapping | 6 ++++ .../vote/ReplaceNaturalSpawnRule.mapping | 2 ++ .../vote/VehicleCollisionTypes.mapping | 5 +++ mappings/net/minecraft/world/World.mapping | 7 +++- .../net/minecraft/world/biome/Biome.mapping | 10 ++++++ .../world/biome/ColorResolver.mapping | 1 + .../world/biome/TheMoonBiomeCreator.mapping | 6 ++++ .../biome/source/TheMoonBiomeSource.mapping | 6 ++++ .../world/dimension/NetherPortal.mapping | 20 +++++++++++ .../world/gen/feature/CraterFeature.mapping | 3 ++ .../gen/feature/CraterFeatureConfig.mapping | 2 ++ .../gen/feature/LunarBaseFeature.mapping | 1 + .../UndergroundConfiguredFeatures.mapping | 4 +++ .../feature/UndergroundPlacedFeatures.mapping | 4 +++ 87 files changed, 557 insertions(+), 1 deletion(-) create mode 100644 mappings/net/minecraft/client/gui/screen/ingame/vote/PendingVotesScreen.mapping create mode 100644 mappings/net/minecraft/client/gui/screen/ingame/vote/VotingScreen.mapping create mode 100644 mappings/net/minecraft/client/particle/FootstepParticle.mapping create mode 100644 mappings/net/minecraft/client/render/entity/MoonCowEntityRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/RayTracingEntityRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/feature/BeretFeatureRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/feature/CrownFeatureRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/feature/MustacheFeatureRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/feature/TailFeatureRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/model/BeretEntityModel.mapping create mode 100644 mappings/net/minecraft/client/render/entity/model/CrownEntityModel.mapping create mode 100644 mappings/net/minecraft/client/render/entity/model/MustacheEntityModel.mapping create mode 100644 mappings/net/minecraft/client/render/entity/model/TailEntityModel.mapping create mode 100644 mappings/net/minecraft/client/toast/VoteToast.mapping create mode 100644 mappings/net/minecraft/datafixer/schema/Schema3444.mapping create mode 100644 mappings/net/minecraft/entity/passive/MoonCowEntity.mapping create mode 100644 mappings/net/minecraft/entity/passive/RayTracingEntity.mapping create mode 100644 mappings/net/minecraft/item/BottleOfEntityItem.mapping create mode 100644 mappings/net/minecraft/item/BottleOfVoidItem.mapping create mode 100644 mappings/net/minecraft/item/EmeraldItem.mapping create mode 100644 mappings/net/minecraft/item/SplashBottleOfEntityItem.mapping create mode 100644 mappings/net/minecraft/recipe/DupeHackRecipe.mapping create mode 100644 mappings/net/minecraft/recipe/NbtCraftingRecipe.mapping create mode 100644 mappings/net/minecraft/vote/BiomeColorRule.mapping create mode 100644 mappings/net/minecraft/vote/BlockApproval.mapping create mode 100644 mappings/net/minecraft/vote/ItemDespawnType.mapping create mode 100644 mappings/net/minecraft/vote/LightEngineOptimizationType.mapping create mode 100644 mappings/net/minecraft/vote/MidasCurser.mapping create mode 100644 mappings/net/minecraft/vote/NamedColors.mapping create mode 100644 mappings/net/minecraft/vote/ReplaceNaturalSpawnRule.mapping create mode 100644 mappings/net/minecraft/vote/VehicleCollisionTypes.mapping create mode 100644 mappings/net/minecraft/world/biome/TheMoonBiomeCreator.mapping create mode 100644 mappings/net/minecraft/world/biome/source/TheMoonBiomeSource.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/CraterFeature.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/CraterFeatureConfig.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/LunarBaseFeature.mapping diff --git a/mappings/net/minecraft/advancement/criterion/Criteria.mapping b/mappings/net/minecraft/advancement/criterion/Criteria.mapping index 6222463095..febee460a3 100644 --- a/mappings/net/minecraft/advancement/criterion/Criteria.mapping +++ b/mappings/net/minecraft/advancement/criterion/Criteria.mapping @@ -51,6 +51,7 @@ CLASS net/minecraft/class_174 net/minecraft/advancement/criterion/Criteria FIELD field_38700 THROWN_ITEM_PICKED_UP_BY_PLAYER Lnet/minecraft/class_5279; FIELD field_38701 ALLAY_DROP_ITEM_ON_BLOCK Lnet/minecraft/class_4711; FIELD field_38838 AVOID_VIBRATION Lnet/minecraft/class_2135; + FIELD field_43411 VOTED Lnet/minecraft/class_2135; METHOD method_765 getById (Lnet/minecraft/class_2960;)Lnet/minecraft/class_179; ARG 0 id METHOD method_766 getCriteria ()Ljava/lang/Iterable; diff --git a/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping b/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping index a94397d65b..7e9b27c791 100644 --- a/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping @@ -18,3 +18,5 @@ CLASS net/minecraft/class_2135 net/minecraft/advancement/criterion/TickCriterion METHOD method_43139 createHeroOfTheVillage ()Lnet/minecraft/class_2135$class_2137; METHOD method_43279 createAvoidVibration ()Lnet/minecraft/class_2135$class_2137; METHOD method_49195 createTick ()Lnet/minecraft/class_2135$class_2137; + METHOD method_50835 createVoted (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2135$class_2137; + ARG 0 voteCount diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index 86ff9510f7..fb21a286c8 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -335,6 +335,16 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 2 world ARG 3 pos ARG 4 direction + METHOD method_50847 isSticky (Lnet/minecraft/class_2680;)Z + ARG 1 state + METHOD method_50855 sticksTo (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z + ARG 1 world + ARG 2 pos + ARG 3 state + ARG 4 otherPos + ARG 5 otherState + ARG 6 face + ARG 7 otherFace METHOD method_8389 asItem ()Lnet/minecraft/class_1792; COMMENT {@return the block's corresponding item} COMMENT @@ -1280,6 +1290,17 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock METHOD method_49228 hasModelOffset ()Z METHOD method_50011 isBurnable ()Z METHOD method_50892 shouldLetAirThrough (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z + ARG 1 world + ARG 2 pos + ARG 3 direction + METHOD method_50893 sticksTo (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z + ARG 1 world + ARG 2 pos + ARG 3 otherPos + ARG 4 otherState + ARG 5 face + ARG 6 otherFace + METHOD method_50894 isSticky ()Z CLASS class_3752 ShapeCache FIELD field_16555 lightSubtracted I FIELD field_16556 transparent Z diff --git a/mappings/net/minecraft/block/piston/PistonHandler.mapping b/mappings/net/minecraft/block/piston/PistonHandler.mapping index 24e150ab31..ce9eb6de78 100644 --- a/mappings/net/minecraft/block/piston/PistonHandler.mapping +++ b/mappings/net/minecraft/block/piston/PistonHandler.mapping @@ -27,4 +27,9 @@ CLASS net/minecraft/class_2674 net/minecraft/block/piston/PistonHandler METHOD method_23367 isBlockSticky (Lnet/minecraft/class_2680;)Z ARG 0 state METHOD method_23675 isAdjacentBlockStuck (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z + ARG 1 pos + ARG 2 state + ARG 3 adjacentPos + ARG 4 adjacentState + ARG 5 direction METHOD method_35299 getMotionDirection ()Lnet/minecraft/class_2350; diff --git a/mappings/net/minecraft/client/gui/screen/Screen.mapping b/mappings/net/minecraft/client/gui/screen/Screen.mapping index 0814eebac1..86a1743846 100644 --- a/mappings/net/minecraft/client/gui/screen/Screen.mapping +++ b/mappings/net/minecraft/client/gui/screen/Screen.mapping @@ -24,6 +24,7 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen FIELD field_33824 screenNarrationStartTime J FIELD field_41685 tooltip Lnet/minecraft/class_437$class_7998; FIELD field_42156 screenInitialized Z + FIELD field_44306 TOOLTIP_TOO_LONG_TEXT Lnet/minecraft/class_5250; METHOD (Lnet/minecraft/class_2561;)V ARG 1 title METHOD method_25393 tick ()V @@ -214,6 +215,8 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen COMMENT Called when the screen is displayed using {@link MinecraftClient#setScreen} COMMENT before {@link #init()} or {@link #initTabNavigation()} is called. METHOD method_50024 getMusic ()Lnet/minecraft/class_5195; + METHOD method_50948 getTooltipFromHoverEvent (Lnet/minecraft/class_2568;)Ljava/util/List; + ARG 1 hoverEvent CLASS class_6390 SelectedElementNarrationData FIELD field_33825 selectable Lnet/minecraft/class_6379; FIELD field_33826 index I diff --git a/mappings/net/minecraft/client/gui/screen/ingame/vote/PendingVotesScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/vote/PendingVotesScreen.mapping new file mode 100644 index 0000000000..86ec6bdbf6 --- /dev/null +++ b/mappings/net/minecraft/client/gui/screen/ingame/vote/PendingVotesScreen.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_8447 net/minecraft/client/gui/screen/ingame/vote/PendingVotesScreen + FIELD field_44335 TEXTURE Lnet/minecraft/class_2960; + FIELD field_44342 SHOW_CURRENT_RULES_TEXT Lnet/minecraft/class_2561; + FIELD field_44343 CURRENT_RULES_TEXT Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/client/gui/screen/ingame/vote/VotingScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/vote/VotingScreen.mapping new file mode 100644 index 0000000000..9057e73592 --- /dev/null +++ b/mappings/net/minecraft/client/gui/screen/ingame/vote/VotingScreen.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_8448 net/minecraft/client/gui/screen/ingame/vote/VotingScreen + FIELD field_44345 TEXTURE Lnet/minecraft/class_2960; + CLASS class_8449 Handler diff --git a/mappings/net/minecraft/client/particle/FootstepParticle.mapping b/mappings/net/minecraft/client/particle/FootstepParticle.mapping new file mode 100644 index 0000000000..8bde0d8fc3 --- /dev/null +++ b/mappings/net/minecraft/client/particle/FootstepParticle.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_8458 net/minecraft/client/particle/FootstepParticle + FIELD field_44387 sprite Lnet/minecraft/class_1058; + METHOD (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 spriteProvider + CLASS class_8459 Factory + FIELD field_44389 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/render/GameRenderer.mapping b/mappings/net/minecraft/client/render/GameRenderer.mapping index 612988c17b..3e2bf8cd2e 100644 --- a/mappings/net/minecraft/client/render/GameRenderer.mapping +++ b/mappings/net/minecraft/client/render/GameRenderer.mapping @@ -98,6 +98,8 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer FIELD field_4029 floatingItemWidth F FIELD field_42515 renderTypeTextBackgroundProgram Lnet/minecraft/class_5944; FIELD field_42516 renderTypeTextBackgroundSeeThroughProgram Lnet/minecraft/class_5944; + FIELD field_44393 positionTexFunkyProgram Lnet/minecraft/class_5944; + FIELD field_44394 BLOOM_SHADER Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_310;Lnet/minecraft/class_759;Lnet/minecraft/class_3300;Lnet/minecraft/class_4599;)V ARG 1 client ARG 2 heldItemRenderer @@ -388,6 +390,11 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer ARG 0 program METHOD method_49040 (Lnet/minecraft/class_5944;)V ARG 0 program + METHOD method_51026 (Lnet/minecraft/class_5944;)V + ARG 0 program + METHOD method_51027 isUsingPostProcessor (Lnet/minecraft/class_2960;)Z + ARG 1 id + METHOD method_51028 getPositionTexFunkyProgram ()Lnet/minecraft/class_5944; CLASS 1 METHOD method_45775 (Lnet/minecraft/class_2960;)Z ARG 0 id diff --git a/mappings/net/minecraft/client/render/RenderLayer.mapping b/mappings/net/minecraft/client/render/RenderLayer.mapping index 3ee6c34092..9c9c5571c0 100644 --- a/mappings/net/minecraft/client/render/RenderLayer.mapping +++ b/mappings/net/minecraft/client/render/RenderLayer.mapping @@ -232,6 +232,9 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer METHOD method_49045 getTextBackground ()Lnet/minecraft/class_1921; METHOD method_49046 getTextBackgroundSeeThrough ()Lnet/minecraft/class_1921; METHOD method_49047 getDebugFilledBox ()Lnet/minecraft/class_1921; + METHOD method_51033 getDynamicLightStencil ()Lnet/minecraft/class_1921; + METHOD method_51034 getDynamicLightColor ()Lnet/minecraft/class_1921; + METHOD method_51035 getGoldEntityGlint ()Lnet/minecraft/class_1921; CLASS class_4687 MultiPhase FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688; FIELD field_21697 affectedOutline Ljava/util/Optional; diff --git a/mappings/net/minecraft/client/render/RenderPhase.mapping b/mappings/net/minecraft/client/render/RenderPhase.mapping index 8a1f75cbe3..0abf2f2715 100644 --- a/mappings/net/minecraft/client/render/RenderPhase.mapping +++ b/mappings/net/minecraft/client/render/RenderPhase.mapping @@ -92,6 +92,9 @@ CLASS net/minecraft/class_4668 net/minecraft/client/render/RenderPhase FIELD field_38344 ENTITY_TRANSLUCENT_EMISSIVE_PROGRAM Lnet/minecraft/class_4668$class_5942; FIELD field_42517 TEXT_BACKGROUND_PROGRAM Lnet/minecraft/class_4668$class_5942; FIELD field_42518 TRANSPARENT_TEXT_BACKGROUND_PROGRAM Lnet/minecraft/class_4668$class_5942; + FIELD field_44396 NONE_MASK Lnet/minecraft/class_4668$class_4686; + FIELD field_44397 STENCIL_SETUP_AND_LEAK Lnet/minecraft/class_4668$class_4678; + FIELD field_44398 STENCIL_RENDER_AND_CLEAR Lnet/minecraft/class_4668$class_4678; METHOD (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V ARG 1 name ARG 2 beginAction diff --git a/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping index d859d169b1..28bb7661f9 100644 --- a/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping @@ -8,6 +8,8 @@ CLASS net/minecraft/class_823 net/minecraft/client/render/block/entity/BannerBlo FIELD field_32819 ROTATIONS I FIELD field_32820 PILLAR Ljava/lang/String; FIELD field_32821 CROSSBAR Ljava/lang/String; + FIELD field_44404 bedFoot Lnet/minecraft/class_630; + FIELD field_44405 bedHead Lnet/minecraft/class_630; METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 ctx METHOD method_23802 renderCanvas (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLjava/util/List;Z)V diff --git a/mappings/net/minecraft/client/render/entity/BipedEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/BipedEntityRenderer.mapping index e995070a04..2a2fbb5336 100644 --- a/mappings/net/minecraft/client/render/entity/BipedEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/BipedEntityRenderer.mapping @@ -10,3 +10,5 @@ CLASS net/minecraft/class_909 net/minecraft/client/render/entity/BipedEntityRend ARG 4 scaleX ARG 5 scaleY ARG 6 scaleZ + METHOD method_51046 setupPoseAndVisibility (Lnet/minecraft/class_1308;)V + ARG 1 entity diff --git a/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping index 079913cb15..53b3542faf 100644 --- a/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping @@ -21,3 +21,4 @@ CLASS net/minecraft/class_8138 net/minecraft/client/render/entity/DisplayEntityR METHOD method_49057 getLines (Lnet/minecraft/class_2561;I)Lnet/minecraft/class_8113$class_8123$class_8125; ARG 1 text ARG 2 width + CLASS class_8461 StencilDisplayEntityRenderer diff --git a/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping index aee4a8eb24..34f310a189 100644 --- a/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_922 net/minecraft/client/render/entity/LivingEntityRenderer FIELD field_21011 LOGGER Lorg/slf4j/Logger; + FIELD field_44413 GOLD_TEXTURE Lnet/minecraft/class_2960; FIELD field_4737 model Lnet/minecraft/class_583; FIELD field_4738 features Ljava/util/List; METHOD (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_583;F)V diff --git a/mappings/net/minecraft/client/render/entity/MoonCowEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/MoonCowEntityRenderer.mapping new file mode 100644 index 0000000000..dba3057f31 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/MoonCowEntityRenderer.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_8462 net/minecraft/client/render/entity/MoonCowEntityRenderer + FIELD field_44414 TEXTURE Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/PlayerEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/PlayerEntityRenderer.mapping index 3ed328c58f..b9b5b3b85e 100644 --- a/mappings/net/minecraft/client/render/entity/PlayerEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/PlayerEntityRenderer.mapping @@ -21,3 +21,4 @@ CLASS net/minecraft/class_1007 net/minecraft/client/render/entity/PlayerEntityRe ARG 2 vertexConsumers ARG 3 light ARG 4 player + CLASS class_8470 PlayerArmorEntityModel diff --git a/mappings/net/minecraft/client/render/entity/RayTracingEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/RayTracingEntityRenderer.mapping new file mode 100644 index 0000000000..6bc2c6ecb4 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/RayTracingEntityRenderer.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_8463 net/minecraft/client/render/entity/RayTracingEntityRenderer + FIELD field_44415 TEXTURE Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/feature/BeretFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/BeretFeatureRenderer.mapping new file mode 100644 index 0000000000..86a086de9f --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/BeretFeatureRenderer.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8466 net/minecraft/client/render/entity/feature/BeretFeatureRenderer + FIELD field_44417 TEXTURE Lnet/minecraft/class_2960; + FIELD field_44418 model Lnet/minecraft/class_8454; + METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + ARG 1 context + ARG 2 loader diff --git a/mappings/net/minecraft/client/render/entity/feature/CrownFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/CrownFeatureRenderer.mapping new file mode 100644 index 0000000000..479d531dda --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/CrownFeatureRenderer.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8467 net/minecraft/client/render/entity/feature/CrownFeatureRenderer + FIELD field_44419 TEXTURE Lnet/minecraft/class_2960; + FIELD field_44420 model Lnet/minecraft/class_8455; + METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + ARG 1 context + ARG 2 loader diff --git a/mappings/net/minecraft/client/render/entity/feature/MustacheFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/MustacheFeatureRenderer.mapping new file mode 100644 index 0000000000..7ed111d840 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/MustacheFeatureRenderer.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8468 net/minecraft/client/render/entity/feature/MustacheFeatureRenderer + FIELD field_44421 TEXTURE Lnet/minecraft/class_2960; + FIELD field_44422 model Lnet/minecraft/class_8456; + METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + ARG 1 context + ARG 2 loader diff --git a/mappings/net/minecraft/client/render/entity/feature/TailFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/TailFeatureRenderer.mapping new file mode 100644 index 0000000000..024e810ccd --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/TailFeatureRenderer.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8469 net/minecraft/client/render/entity/feature/TailFeatureRenderer + FIELD field_44424 TEXTURES Ljava/util/List; + FIELD field_44425 model Lnet/minecraft/class_8457; + METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + ARG 1 context + ARG 2 loader diff --git a/mappings/net/minecraft/client/render/entity/model/AnimalModel.mapping b/mappings/net/minecraft/client/render/entity/model/AnimalModel.mapping index d918592890..bd8a9ec2a5 100644 --- a/mappings/net/minecraft/client/render/entity/model/AnimalModel.mapping +++ b/mappings/net/minecraft/client/render/entity/model/AnimalModel.mapping @@ -34,3 +34,5 @@ CLASS net/minecraft/class_4592 net/minecraft/client/render/entity/model/AnimalMo ARG 8 bodyPart METHOD method_22951 (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFFLnet/minecraft/class_630;)V ARG 8 headPart + METHOD method_50988 shouldHaveBigHead ()Z + METHOD method_50989 shouldHeadFloat ()Z diff --git a/mappings/net/minecraft/client/render/entity/model/BeretEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/BeretEntityModel.mapping new file mode 100644 index 0000000000..472d32c1b0 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/BeretEntityModel.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_8454 net/minecraft/client/render/entity/model/BeretEntityModel + FIELD field_44374 beret Lnet/minecraft/class_630; + METHOD (Lnet/minecraft/class_630;)V + ARG 1 beret + METHOD method_50990 getTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/model/BipedEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/BipedEntityModel.mapping index 0db7cf8e64..776be1099f 100644 --- a/mappings/net/minecraft/client/render/entity/model/BipedEntityModel.mapping +++ b/mappings/net/minecraft/client/render/entity/model/BipedEntityModel.mapping @@ -71,6 +71,11 @@ CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEnti METHOD method_32011 getModelData (Lnet/minecraft/class_5605;F)Lnet/minecraft/class_5609; ARG 0 dilation ARG 1 pivotOffsetY + METHOD method_50995 setupPoseAndVisibility (Lnet/minecraft/class_1309;)V + ARG 1 entity + METHOD method_50996 getArmPose (Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;)Lnet/minecraft/class_572$class_573; + ARG 0 entity + ARG 1 hand CLASS class_573 ArmPose FIELD field_25722 twoHanded Z METHOD (Ljava/lang/String;IZ)V diff --git a/mappings/net/minecraft/client/render/entity/model/CrownEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/CrownEntityModel.mapping new file mode 100644 index 0000000000..097388c4e9 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/CrownEntityModel.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_8455 net/minecraft/client/render/entity/model/CrownEntityModel + FIELD field_44375 crown Lnet/minecraft/class_630; + METHOD (Lnet/minecraft/class_630;)V + ARG 1 crown + METHOD method_50992 getTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/model/EntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/EntityModel.mapping index 98dc68c896..4d95ee32f4 100644 --- a/mappings/net/minecraft/client/render/entity/model/EntityModel.mapping +++ b/mappings/net/minecraft/client/render/entity/model/EntityModel.mapping @@ -27,3 +27,4 @@ CLASS net/minecraft/class_583 net/minecraft/client/render/entity/model/EntityMod ARG 4 animationProgress ARG 5 headYaw ARG 6 headPitch + METHOD method_50994 shouldBeMini ()Z diff --git a/mappings/net/minecraft/client/render/entity/model/MustacheEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/MustacheEntityModel.mapping new file mode 100644 index 0000000000..4cae6e0d5e --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/MustacheEntityModel.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_8456 net/minecraft/client/render/entity/model/MustacheEntityModel + FIELD field_44378 mustache Lnet/minecraft/class_630; + METHOD (Lnet/minecraft/class_630;)V + ARG 1 head + METHOD method_50999 getTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/model/TailEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/TailEntityModel.mapping new file mode 100644 index 0000000000..87961645b7 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/TailEntityModel.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8457 net/minecraft/client/render/entity/model/TailEntityModel + FIELD field_44379 root Lnet/minecraft/class_630; + FIELD field_44380 tail Lnet/minecraft/class_630; + METHOD (Lnet/minecraft/class_630;)V + ARG 1 root + METHOD method_51001 getTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/toast/VoteToast.mapping b/mappings/net/minecraft/client/toast/VoteToast.mapping new file mode 100644 index 0000000000..8d5d02c7a8 --- /dev/null +++ b/mappings/net/minecraft/client/toast/VoteToast.mapping @@ -0,0 +1,36 @@ +CLASS net/minecraft/class_8438 net/minecraft/client/toast/VoteToast + FIELD field_44287 VOTING_KEY Lnet/minecraft/class_2561; + FIELD field_44291 TITLE Lnet/minecraft/class_2561; + FIELD field_44292 concernLevel Lnet/minecraft/class_8438$class_8439; + FIELD field_44293 title Lnet/minecraft/class_2561; + FIELD field_44294 message Ljava/util/List; + FIELD field_44295 width I + FIELD field_44296 MESSAGES Ljava/util/Map; + METHOD (Lnet/minecraft/class_8438$class_8439;Lnet/minecraft/class_2561;Ljava/util/List;I)V + ARG 1 concernLevel + ARG 2 title + ARG 3 message + ARG 4 width + METHOD method_50938 (Lnet/minecraft/class_4587;Lnet/minecraft/class_374;IIII)V + ARG 1 matrices + ARG 2 manager + ARG 5 y + ARG 6 height + METHOD method_50939 createToast (Lnet/minecraft/class_310;Lnet/minecraft/class_5819;Lnet/minecraft/class_8438$class_8439;)Ljava/util/Optional; + ARG 0 client + ARG 1 random + ARG 2 concernLevel + METHOD method_50941 asOrderedTextList (Lnet/minecraft/class_2561;)Lcom/google/common/collect/ImmutableList; + ARG 0 text + CLASS class_8439 ConcernLevel + FIELD field_44301 cooldown I + FIELD field_44302 levelTickLength I + FIELD field_44303 toastDuration I + METHOD (Ljava/lang/String;IIII)V + ARG 3 cooldown + ARG 4 levelTickLength + ARG 5 toastDuration + METHOD method_50944 getOptionalConcernLevel (I)Ljava/util/Optional; + ARG 0 ticksSinceOpenedVoteScreen + METHOD method_50945 getConcernLevel (I)Lnet/minecraft/class_8438$class_8439; + ARG 0 ticksSinceOpenedVoteScreen diff --git a/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping b/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping index 084fe2432e..7bb8f51a43 100644 --- a/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping +++ b/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping @@ -30,6 +30,7 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato METHOD method_25521 registerLever ()V METHOD method_25522 registerLilyPad ()V METHOD method_25523 registerNetherPortal (Lnet/minecraft/class_2248;)V + ARG 1 block METHOD method_25524 registerNetherrack ()V METHOD method_25525 registerObserver ()V METHOD method_25526 registerPistons ()V @@ -545,6 +546,34 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato METHOD method_49990 registerSnifferEgg ()V METHOD method_49991 registerPitcherPlant ()V METHOD method_49992 registerPitcherCrop ()V + METHOD method_51092 registerSpleaves (Lnet/minecraft/class_2248;)V + ARG 1 block + METHOD method_51093 registerWorldModifyingBlock (Lnet/minecraft/class_2248;)V + ARG 1 block + METHOD method_51094 shouldCullFace (DDDDDDLnet/minecraft/class_2350;)Z + ARG 0 fromX + ARG 2 fromY + ARG 4 fromZ + ARG 6 toX + ARG 8 toY + ARG 10 toZ + ARG 12 face + METHOD method_51095 (DDDLcom/google/gson/JsonArray;)V + ARG 6 to + METHOD method_51096 createModelFromShape (Lnet/minecraft/class_2960;Lnet/minecraft/class_265;)Lcom/google/gson/JsonObject; + ARG 0 id + ARG 1 shape + METHOD method_51097 (Lcom/google/gson/JsonArray;DDDDDD)V + ARG 1 fromX + ARG 3 fromY + ARG 5 fromZ + ARG 7 toX + ARG 9 toY + ARG 11 toZ + METHOD method_51098 registerCheese ()V + METHOD method_51099 (DDDLcom/google/gson/JsonArray;)V + ARG 6 from + METHOD method_51101 registerPackedAir ()V CLASS class_4911 BuiltinModelPool FIELD field_22835 modelId Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_4910;Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)V diff --git a/mappings/net/minecraft/data/client/Models.mapping b/mappings/net/minecraft/data/client/Models.mapping index 80e3d9bf9f..307314bd92 100644 --- a/mappings/net/minecraft/data/client/Models.mapping +++ b/mappings/net/minecraft/data/client/Models.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_4943 net/minecraft/data/client/Models FIELD field_42232 GENERATED_TWO_LAYERS Lnet/minecraft/class_4942; FIELD field_42233 GENERATED_THREE_LAYERS Lnet/minecraft/class_4942; FIELD field_43408 TEMPLATE_POTTED_FLOWERING_AZALEA_BUSH Lnet/minecraft/class_4942; + FIELD field_44445 MISSING Lnet/minecraft/class_4942; METHOD method_25855 block (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/class_4945;)Lnet/minecraft/class_4942; ARG 0 parent ARG 1 variant diff --git a/mappings/net/minecraft/data/server/recipe/ShapedRecipeJsonBuilder.mapping b/mappings/net/minecraft/data/server/recipe/ShapedRecipeJsonBuilder.mapping index a7a5cd26a4..2bc4f50e79 100644 --- a/mappings/net/minecraft/data/server/recipe/ShapedRecipeJsonBuilder.mapping +++ b/mappings/net/minecraft/data/server/recipe/ShapedRecipeJsonBuilder.mapping @@ -7,7 +7,10 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson FIELD field_11381 group Ljava/lang/String; FIELD field_40645 category Lnet/minecraft/class_7800; FIELD field_42956 showNotification Z + FIELD field_44447 canXFlip Z + FIELD field_44448 wob Z METHOD (Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;I)V + ARG 1 category ARG 2 output ARG 3 count METHOD method_10428 input (Ljava/lang/Character;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447; @@ -32,6 +35,10 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson ARG 1 patternStr METHOD method_49380 showNotification (Z)Lnet/minecraft/class_2447; ARG 1 showNotification + METHOD method_51103 canXFlip (Z)Lnet/minecraft/class_2447; + ARG 1 canXFlip + METHOD method_51104 wob (Z)Lnet/minecraft/class_2447; + ARG 1 wob CLASS class_2448 ShapedRecipeJsonProvider FIELD field_11383 output Lnet/minecraft/class_1792; FIELD field_11384 pattern Ljava/util/List; @@ -42,6 +49,8 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson FIELD field_11389 advancementBuilder Lnet/minecraft/class_161$class_162; FIELD field_11390 advancementId Lnet/minecraft/class_2960; FIELD field_42957 showNotification Z + FIELD field_44449 canXFlip Z + FIELD field_44450 wob Z METHOD (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Lnet/minecraft/class_7710;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;ZZZ)V ARG 1 recipeId ARG 2 output @@ -53,3 +62,5 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson ARG 8 advancementBuilder ARG 9 advancementId ARG 10 showNotification + ARG 11 canXFlip + ARG 12 wob diff --git a/mappings/net/minecraft/datafixer/schema/Schema3444.mapping b/mappings/net/minecraft/datafixer/schema/Schema3444.mapping new file mode 100644 index 0000000000..33acfd1549 --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema3444.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_8261 net/minecraft/datafixer/schema/Schema3444 diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index a3c711be48..f88eaf08a1 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -219,6 +219,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity FIELD field_6038 lastRenderX D FIELD field_6039 prevHorizontalSpeed F METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V + ARG 1 entityType ARG 2 world METHOD equals (Ljava/lang/Object;)Z ARG 1 o @@ -967,10 +968,17 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 1 pos ARG 2 state METHOD method_49792 teleportPassengers ()V + METHOD method_50040 applyMidasCurse ()V METHOD method_50633 getDisplayingEntity ()Lnet/minecraft/class_1297; + METHOD method_50637 damageWithModifier (Lnet/minecraft/class_1282;F)Z + ARG 1 source + ARG 2 amount METHOD method_50640 updateTransformationState (Lnet/minecraft/class_1309;)V ARG 1 owner + METHOD method_50641 ignoresCameraFrustum ()Z METHOD method_50642 canFly ()Z + METHOD method_50644 setIgnoreCameraFrustum (Z)V + ARG 1 ignoreCameraFrustum METHOD method_5621 getMountedHeightOffset ()D METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V COMMENT Called when this entity's collision box intersects {@code state}. diff --git a/mappings/net/minecraft/entity/LimbAnimator.mapping b/mappings/net/minecraft/entity/LimbAnimator.mapping index eee10f8255..1247a89b5f 100644 --- a/mappings/net/minecraft/entity/LimbAnimator.mapping +++ b/mappings/net/minecraft/entity/LimbAnimator.mapping @@ -14,3 +14,5 @@ CLASS net/minecraft/class_8080 net/minecraft/entity/LimbAnimator METHOD method_48571 isLimbMoving ()Z METHOD method_48572 getPos (F)F ARG 1 tickDelta + METHOD method_50671 copy (Lnet/minecraft/class_8080;)V + ARG 1 other diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 845206b680..98fdb9b1c5 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -23,6 +23,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity FIELD field_37421 experienceDroppingDisabled Z FIELD field_42108 limbAnimator Lnet/minecraft/class_8080; FIELD field_44092 transformation Lnet/minecraft/class_8408; + FIELD field_44093 GOLDEN Lnet/minecraft/class_2940; FIELD field_6210 bodyTrackingIncrements I FIELD field_6212 sidewaysSpeed F FIELD field_6213 deathTime I @@ -360,12 +361,21 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_49485 getSaddledSpeed (Lnet/minecraft/class_1657;)F ARG 1 controllingPlayer METHOD method_50647 setTransformation (Lnet/minecraft/class_8409;)V + ARG 1 transformationType METHOD method_50648 editTransformation (Ljava/util/function/UnaryOperator;)V ARG 1 transformationTransformer + METHOD method_50652 isGolden ()Z METHOD method_50653 isLandBased ()Z METHOD method_50654 getTransformation ()Lnet/minecraft/class_8409; METHOD method_50655 getTransformedLook ()Lnet/minecraft/class_8408; METHOD method_50656 getScale ()F + METHOD method_50657 getTransformationEntity ()Lnet/minecraft/class_1309; + METHOD method_50662 takeKnockback (DDD)V + ARG 1 strength + ARG 3 x + ARG 5 y + METHOD method_50663 setGolden (Z)V + ARG 1 golden METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z ARG 1 type METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/entity/ai/brain/WalkTarget.mapping b/mappings/net/minecraft/entity/ai/brain/WalkTarget.mapping index f5d314899c..4ac19195f1 100644 --- a/mappings/net/minecraft/entity/ai/brain/WalkTarget.mapping +++ b/mappings/net/minecraft/entity/ai/brain/WalkTarget.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_4142 net/minecraft/entity/ai/brain/WalkTarget FIELD field_18461 speed F FIELD field_18462 completionRange I METHOD (Lnet/minecraft/class_1297;FI)V + ARG 1 entity ARG 2 speed ARG 3 completionRange METHOD (Lnet/minecraft/class_2338;FI)V @@ -14,6 +15,7 @@ CLASS net/minecraft/class_4142 net/minecraft/entity/ai/brain/WalkTarget ARG 2 speed ARG 3 completionRange METHOD (Lnet/minecraft/class_4115;FI)V + ARG 1 lookTarget ARG 2 speed ARG 3 completionRange METHOD method_19094 getLookTarget ()Lnet/minecraft/class_4115; diff --git a/mappings/net/minecraft/entity/ai/brain/task/CelebrateRaidWinTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/CelebrateRaidWinTask.mapping index 5755f94fc2..9545654623 100644 --- a/mappings/net/minecraft/entity/ai/brain/task/CelebrateRaidWinTask.mapping +++ b/mappings/net/minecraft/entity/ai/brain/task/CelebrateRaidWinTask.mapping @@ -4,3 +4,6 @@ CLASS net/minecraft/class_4242 net/minecraft/entity/ai/brain/task/CelebrateRaidW ARG 1 minRunTime ARG 2 maxRunTime METHOD method_19950 createFirework (II[I)Lnet/minecraft/class_1799; + ARG 0 flight + ARG 1 explosions + ARG 2 colors diff --git a/mappings/net/minecraft/entity/ai/goal/ActiveTargetGoal.mapping b/mappings/net/minecraft/entity/ai/goal/ActiveTargetGoal.mapping index 19f9233e67..3038b59dd2 100644 --- a/mappings/net/minecraft/entity/ai/goal/ActiveTargetGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/ActiveTargetGoal.mapping @@ -7,6 +7,13 @@ CLASS net/minecraft/class_1400 net/minecraft/entity/ai/goal/ActiveTargetGoal COMMENT between each search (as in a poisson distribution). FIELD field_6642 targetPredicate Lnet/minecraft/class_4051; FIELD field_6644 targetEntity Lnet/minecraft/class_1309; + METHOD (Lnet/minecraft/class_1308;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V + ARG 1 mob + ARG 2 targetClass + ARG 3 reciprocalChance + ARG 4 checkVisibility + ARG 5 checkCanNavigate + ARG 6 targetPredicate METHOD (Lnet/minecraft/class_1308;Ljava/lang/Class;Z)V ARG 1 mob ARG 2 targetClass diff --git a/mappings/net/minecraft/entity/ai/goal/WanderAroundGoal.mapping b/mappings/net/minecraft/entity/ai/goal/WanderAroundGoal.mapping index 782baf51ee..5e5f7ba309 100644 --- a/mappings/net/minecraft/entity/ai/goal/WanderAroundGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/WanderAroundGoal.mapping @@ -16,6 +16,7 @@ CLASS net/minecraft/class_1379 net/minecraft/entity/ai/goal/WanderAroundGoal ARG 2 speed ARG 4 chance METHOD (Lnet/minecraft/class_1314;DIZ)V + ARG 1 entity ARG 2 speed ARG 4 chance ARG 5 canDespawn diff --git a/mappings/net/minecraft/entity/damage/DamageSources.mapping b/mappings/net/minecraft/entity/damage/DamageSources.mapping index 5e8e70b514..a6e3e567bb 100644 --- a/mappings/net/minecraft/entity/damage/DamageSources.mapping +++ b/mappings/net/minecraft/entity/damage/DamageSources.mapping @@ -21,6 +21,8 @@ CLASS net/minecraft/class_8109 net/minecraft/entity/damage/DamageSources FIELD field_42315 sweetBerryBush Lnet/minecraft/class_1282; FIELD field_42316 freeze Lnet/minecraft/class_1282; FIELD field_42317 stalagmite Lnet/minecraft/class_1282; + FIELD field_44054 onMoon Lnet/minecraft/class_1282; + FIELD field_44055 midasCurse Lnet/minecraft/class_1282; METHOD (Lnet/minecraft/class_5455;)V ARG 1 registryManager METHOD method_48794 inFire ()Lnet/minecraft/class_1282; @@ -102,3 +104,5 @@ CLASS net/minecraft/class_8109 net/minecraft/entity/damage/DamageSources METHOD method_48835 sweetBerryBush ()Lnet/minecraft/class_1282; METHOD method_48836 freeze ()Lnet/minecraft/class_1282; METHOD method_48837 stalagmite ()Lnet/minecraft/class_1282; + METHOD method_50622 onMoon ()Lnet/minecraft/class_1282; + METHOD method_50623 midasCurse ()Lnet/minecraft/class_1282; diff --git a/mappings/net/minecraft/entity/damage/DamageTypes.mapping b/mappings/net/minecraft/entity/damage/DamageTypes.mapping index 46b43a5d16..86045f5eb9 100644 --- a/mappings/net/minecraft/entity/damage/DamageTypes.mapping +++ b/mappings/net/minecraft/entity/damage/DamageTypes.mapping @@ -41,5 +41,7 @@ CLASS net/minecraft/class_8111 net/minecraft/entity/damage/DamageTypes FIELD field_42358 FALLING_STALACTITE Lnet/minecraft/class_5321; FIELD field_42359 STING Lnet/minecraft/class_5321; FIELD field_42360 MOB_ATTACK Lnet/minecraft/class_5321; + FIELD field_44056 MIDAS_CURSE Lnet/minecraft/class_5321; + FIELD field_44057 ON_MOON Lnet/minecraft/class_5321; METHOD method_48839 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 damageTypeRegisterable diff --git a/mappings/net/minecraft/entity/decoration/DisplayEntity.mapping b/mappings/net/minecraft/entity/decoration/DisplayEntity.mapping index 31ac96efaf..4578f340c5 100644 --- a/mappings/net/minecraft/entity/decoration/DisplayEntity.mapping +++ b/mappings/net/minecraft/entity/decoration/DisplayEntity.mapping @@ -227,3 +227,23 @@ CLASS net/minecraft/class_8113 net/minecraft/entity/decoration/DisplayEntity CLASS class_8228 IntLerperImpl CLASS class_8229 RenderState CLASS class_8231 AffineTransformationInterpolator + CLASS class_8399 StencilDisplayEntity + FIELD field_44070 data Lnet/minecraft/class_8113$class_8399$class_8400; + FIELD field_44071 COLOR_NBT_KEY Ljava/lang/String; + FIELD field_44072 LOD_NBT_KEY Ljava/lang/String; + FIELD field_44073 SHAPE_NBT_KEY Ljava/lang/String; + FIELD field_44074 COLOR Lnet/minecraft/class_2940; + FIELD field_44075 LOD Lnet/minecraft/class_2940; + FIELD field_44076 SHAPE Lnet/minecraft/class_2940; + FIELD field_44077 STENCIL_RENDERING_DATA_IDS Lit/unimi/dsi/fastutil/ints/IntSet; + METHOD method_50625 setColor (I)V + ARG 1 color + METHOD method_50626 setLod (I)V + ARG 1 lod + METHOD method_50627 setShape (I)V + ARG 1 shape + METHOD method_50628 getData ()Lnet/minecraft/class_8113$class_8399$class_8400; + METHOD method_50629 getColor ()I + METHOD method_50630 getLod ()I + METHOD method_50631 getShape ()I + CLASS class_8400 Data diff --git a/mappings/net/minecraft/entity/mob/EndermanEntity.mapping b/mappings/net/minecraft/entity/mob/EndermanEntity.mapping index 8b837c9f0a..91d5dfaff3 100644 --- a/mappings/net/minecraft/entity/mob/EndermanEntity.mapping +++ b/mappings/net/minecraft/entity/mob/EndermanEntity.mapping @@ -16,7 +16,17 @@ CLASS net/minecraft/class_1560 net/minecraft/entity/mob/EndermanEntity ARG 1 source ARG 2 potion ARG 3 amount + METHOD method_50694 isPlayerStaring (Lnet/minecraft/class_1657;Lnet/minecraft/class_1309;)Z + ARG 0 player + ARG 1 entity + METHOD method_50695 teleportRandomly (Lnet/minecraft/class_1309;)Z + ARG 0 entity + METHOD method_50696 teleportTo (DDD)Z + ARG 1 x + ARG 3 y + ARG 5 z METHOD method_7024 teleportTo (Lnet/minecraft/class_1309;DDD)Z + ARG 0 entity ARG 1 x ARG 3 y ARG 5 z diff --git a/mappings/net/minecraft/entity/mob/PathAwareEntity.mapping b/mappings/net/minecraft/entity/mob/PathAwareEntity.mapping index cbc0e527e0..e92dd1ba14 100644 --- a/mappings/net/minecraft/entity/mob/PathAwareEntity.mapping +++ b/mappings/net/minecraft/entity/mob/PathAwareEntity.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_1314 net/minecraft/entity/mob/PathAwareEntity FIELD field_35670 DEFAULT_PATHFINDING_FAVOR F METHOD method_43689 shouldFollowLeash ()Z + METHOD method_50670 onStopWandering ()V METHOD method_6142 updateForLeashLength (F)V ARG 1 leashLength METHOD method_6144 getPathfindingFavor (Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)F diff --git a/mappings/net/minecraft/entity/passive/CowEntity.mapping b/mappings/net/minecraft/entity/passive/CowEntity.mapping index ac4d6368a3..2bb3ae4e71 100644 --- a/mappings/net/minecraft/entity/passive/CowEntity.mapping +++ b/mappings/net/minecraft/entity/passive/CowEntity.mapping @@ -1,2 +1,10 @@ CLASS net/minecraft/class_1430 net/minecraft/entity/passive/CowEntity + FIELD field_44102 BLOAT_LEVEL Lnet/minecraft/class_2940; METHOD method_26883 createCowAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_50679 floatUpward ()V + METHOD method_50680 burst ()V + METHOD method_50682 isAirBlocksApproved ()Z + METHOD method_50683 getBloatLevel ()I + METHOD method_50684 setBloatLevel (I)V + ARG 1 bloatLevel + METHOD method_50685 getBloatScale ()F diff --git a/mappings/net/minecraft/entity/passive/MoonCowEntity.mapping b/mappings/net/minecraft/entity/passive/MoonCowEntity.mapping new file mode 100644 index 0000000000..5f2f95291d --- /dev/null +++ b/mappings/net/minecraft/entity/passive/MoonCowEntity.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_8405 net/minecraft/entity/passive/MoonCowEntity + METHOD method_50686 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z + ARG 0 entityType + ARG 1 world + ARG 2 reason + ARG 3 pos + ARG 4 random + CLASS class_8406 MoonwalkMoveControl diff --git a/mappings/net/minecraft/entity/passive/RayTracingEntity.mapping b/mappings/net/minecraft/entity/passive/RayTracingEntity.mapping new file mode 100644 index 0000000000..bc56096807 --- /dev/null +++ b/mappings/net/minecraft/entity/passive/RayTracingEntity.mapping @@ -0,0 +1,24 @@ +CLASS net/minecraft/class_8407 net/minecraft/entity/passive/RayTracingEntity + FIELD field_44109 justSpawned Z + FIELD field_44110 JUST_SPAWNED_MESSAGES Ljava/util/List; + FIELD field_44111 ON_DISABLE_MESSAGES Ljava/util/List; + FIELD field_44112 FRENCH_MESSAGE Lnet/minecraft/class_2561; + FIELD field_44113 nextMessageTime J + FIELD field_44114 NAME Ljava/lang/String; + FIELD field_44115 POST_DEATH_MESSAGES Ljava/util/List; + FIELD field_44116 IDLE_MESSAGES Ljava/util/List; + METHOD method_50699 broadcastDeathMessage (Lnet/minecraft/class_3324;)V + ARG 1 playerManager + METHOD method_50700 (Ljava/lang/String;)Lnet/minecraft/class_5250; + ARG 0 message + METHOD method_50701 broadcast (Lnet/minecraft/class_2561;)V + ARG 1 message + METHOD method_50702 (Ljava/lang/String;)Lnet/minecraft/class_5250; + ARG 0 message + METHOD method_50703 (Ljava/lang/String;)Lnet/minecraft/class_5250; + ARG 0 message + METHOD method_50704 (Ljava/lang/String;)Lnet/minecraft/class_5250; + ARG 0 message + METHOD method_50705 createRayAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_50706 broadcastJustSpawnedMessage ()V + METHOD method_50707 broadcastOnDisableMessage ()V diff --git a/mappings/net/minecraft/entity/player/PlayerEntity.mapping b/mappings/net/minecraft/entity/player/PlayerEntity.mapping index 6d4185721e..d6055fc784 100644 --- a/mappings/net/minecraft/entity/player/PlayerEntity.mapping +++ b/mappings/net/minecraft/entity/player/PlayerEntity.mapping @@ -122,6 +122,12 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity ARG 1 lastDeathPos METHOD method_43122 getLastDeathPos ()Ljava/util/Optional; METHOD method_45015 shouldCloseHandledScreenOnRespawn ()Z + METHOD method_50713 (Lnet/minecraft/class_4466;)Z + ARG 1 bee + METHOD method_50718 getBeesBeingHeld ()Ljava/util/List; + METHOD method_50719 (Lnet/minecraft/class_1799;)Z + ARG 0 stack + METHOD method_50720 getMovementSpeedMultiplier ()F METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I ARG 1 recipes METHOD method_7255 addExperience (I)V @@ -199,6 +205,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity METHOD method_7298 addShoulderEntity (Lnet/minecraft/class_2487;)Z ARG 1 entityNbt METHOD method_7299 addTellClickEvent (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; + ARG 1 text METHOD method_7302 hasReducedDebugInfo ()Z METHOD method_7303 openStructureBlockScreen (Lnet/minecraft/class_2633;)V ARG 1 structureBlock @@ -277,6 +284,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity ARG 2 amount METHOD method_7340 isMainPlayer ()Z METHOD method_7341 collideWithEntity (Lnet/minecraft/class_1297;)V + ARG 1 entity METHOD method_7342 increaseStat (Lnet/minecraft/class_3445;I)V ARG 1 stat ARG 2 amount diff --git a/mappings/net/minecraft/item/BottleOfEntityItem.mapping b/mappings/net/minecraft/item/BottleOfEntityItem.mapping new file mode 100644 index 0000000000..0a0cad6c26 --- /dev/null +++ b/mappings/net/minecraft/item/BottleOfEntityItem.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_8414 net/minecraft/item/BottleOfEntityItem + FIELD field_44153 ENTITY_TAG_NBT_KEY Ljava/lang/String; + METHOD method_50784 (Lnet/minecraft/class_1299;Lnet/minecraft/class_2487;Lnet/minecraft/class_8409;)Lnet/minecraft/class_8409; + ARG 2 transformationType + METHOD method_50785 transformUser (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V + ARG 0 stack + ARG 1 world + ARG 2 user diff --git a/mappings/net/minecraft/item/BottleOfVoidItem.mapping b/mappings/net/minecraft/item/BottleOfVoidItem.mapping new file mode 100644 index 0000000000..c13dae2347 --- /dev/null +++ b/mappings/net/minecraft/item/BottleOfVoidItem.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_8415 net/minecraft/item/BottleOfVoidItem + METHOD method_50786 bottleEntity (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799; + ARG 0 entity + METHOD method_50787 (Lnet/minecraft/class_8409;)Lnet/minecraft/class_8409; + ARG 0 transformationType + METHOD method_50788 createRandomStatusEffect (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1293; + ARG 0 entity diff --git a/mappings/net/minecraft/item/EmeraldItem.mapping b/mappings/net/minecraft/item/EmeraldItem.mapping new file mode 100644 index 0000000000..a53c2511ab --- /dev/null +++ b/mappings/net/minecraft/item/EmeraldItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_8417 net/minecraft/item/EmeraldItem diff --git a/mappings/net/minecraft/item/FlintAndSteelItem.mapping b/mappings/net/minecraft/item/FlintAndSteelItem.mapping index dc08e5e569..74e738fff1 100644 --- a/mappings/net/minecraft/item/FlintAndSteelItem.mapping +++ b/mappings/net/minecraft/item/FlintAndSteelItem.mapping @@ -1,3 +1,7 @@ CLASS net/minecraft/class_1786 net/minecraft/item/FlintAndSteelItem METHOD method_20277 (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V ARG 1 p + METHOD method_50795 (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V + ARG 1 user + METHOD method_50796 (Lnet/minecraft/class_1838;Lnet/minecraft/class_1657;)V + ARG 1 user diff --git a/mappings/net/minecraft/item/FoodComponent.mapping b/mappings/net/minecraft/item/FoodComponent.mapping index dcdcda404b..df036c9e73 100644 --- a/mappings/net/minecraft/item/FoodComponent.mapping +++ b/mappings/net/minecraft/item/FoodComponent.mapping @@ -6,6 +6,7 @@ CLASS net/minecraft/class_4174 net/minecraft/item/FoodComponent FIELD field_18617 alwaysEdible Z FIELD field_18618 snack Z FIELD field_18619 statusEffects Ljava/util/List; + FIELD field_44140 onEaten Ljava/util/function/BiConsumer; METHOD (IFZZZLjava/util/List;Ljava/util/function/BiConsumer;)V ARG 1 hunger ARG 2 saturationModifier @@ -13,6 +14,7 @@ CLASS net/minecraft/class_4174 net/minecraft/item/FoodComponent ARG 4 alwaysEdible ARG 5 snack ARG 6 statusEffects + ARG 7 onEaten METHOD method_19230 getHunger ()I COMMENT Gets the amount of hunger a food item will fill. COMMENT @@ -32,6 +34,7 @@ CLASS net/minecraft/class_4174 net/minecraft/item/FoodComponent COMMENT COMMENT

The first value in the pair is the status effect instance to be applied. COMMENT

The second value is the chance the status effect gets applied, on a scale between {@code 0.0F} and {@code 1.0F}. + METHOD method_50767 onEaten ()Ljava/util/function/BiConsumer; CLASS class_4175 Builder FIELD field_18620 hunger I FIELD field_18621 saturationModifier F @@ -39,6 +42,7 @@ CLASS net/minecraft/class_4174 net/minecraft/item/FoodComponent FIELD field_18623 alwaysEdible Z FIELD field_18624 snack Z FIELD field_18625 statusEffects Ljava/util/List; + FIELD field_44141 onEaten Ljava/util/function/BiConsumer; METHOD method_19236 meat ()Lnet/minecraft/class_4174$class_4175; COMMENT Specifies that a food item can be fed to dogs. METHOD method_19237 saturationModifier (F)Lnet/minecraft/class_4174$class_4175; @@ -65,3 +69,8 @@ CLASS net/minecraft/class_4174 net/minecraft/item/FoodComponent METHOD method_19241 snack ()Lnet/minecraft/class_4174$class_4175; COMMENT Specifies that a food item is snack-like and is eaten quickly. METHOD method_19242 build ()Lnet/minecraft/class_4174; + METHOD method_50768 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)V + ARG 0 stack + ARG 1 eater + METHOD method_50769 onEaten (Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4174$class_4175; + ARG 1 onEaten diff --git a/mappings/net/minecraft/item/FoodComponents.mapping b/mappings/net/minecraft/item/FoodComponents.mapping index 705bcc203e..16d0807434 100644 --- a/mappings/net/minecraft/item/FoodComponents.mapping +++ b/mappings/net/minecraft/item/FoodComponents.mapping @@ -40,5 +40,9 @@ CLASS net/minecraft/class_4176 net/minecraft/item/FoodComponents FIELD field_18663 POISONOUS_POTATO Lnet/minecraft/class_4174; FIELD field_20381 HONEY_BOTTLE Lnet/minecraft/class_4174; FIELD field_28647 GLOW_BERRIES Lnet/minecraft/class_4174; + FIELD field_44142 AIR Lnet/minecraft/class_4174; METHOD method_19243 createStew (I)Lnet/minecraft/class_4174$class_4175; ARG 0 hunger + METHOD method_50770 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)V + ARG 0 stack + ARG 1 eater diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index 18accadada..70bdcf7a94 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -105,6 +105,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack FIELD field_34453 destroyChecker Lnet/minecraft/class_6538; FIELD field_34454 placeChecker Lnet/minecraft/class_6538; FIELD field_40211 DISABLED_TEXT Lnet/minecraft/class_2561; + FIELD field_44156 WOB_KEY Ljava/lang/String; + FIELD field_44157 DISABLED_RULE_TEXT Lnet/minecraft/class_2561; FIELD field_8029 MODIFIER_FORMAT Ljava/text/DecimalFormat; FIELD field_8030 bobbingAnimationTime I FIELD field_8031 count I @@ -236,6 +238,12 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack ARG 1 enabledFeatures METHOD method_46651 copyWithCount (I)Lnet/minecraft/class_1799; ARG 1 count + METHOD method_50797 getNameUnwobbed ()Lnet/minecraft/class_2561; + METHOD method_50798 matchesKey (Lnet/minecraft/class_5321;)Z + ARG 1 key + METHOD method_50799 (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; + ARG 0 style + METHOD method_50800 isWob ()Z METHOD method_7909 getItem ()Lnet/minecraft/class_1792; COMMENT {@return the item of this stack} COMMENT @@ -255,6 +263,9 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack METHOD method_7912 setBobbingAnimationTime (I)V ARG 1 bobbingAnimationTime METHOD method_7913 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; + ARG 1 world + ARG 2 player + ARG 3 hand METHOD method_7914 getMaxCount ()I METHOD method_7915 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1799; COMMENT {@return the item stack deserialized from the NBT, or {@link #EMPTY} if diff --git a/mappings/net/minecraft/item/SplashBottleOfEntityItem.mapping b/mappings/net/minecraft/item/SplashBottleOfEntityItem.mapping new file mode 100644 index 0000000000..b1277cb0e3 --- /dev/null +++ b/mappings/net/minecraft/item/SplashBottleOfEntityItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_8419 net/minecraft/item/SplashBottleOfEntityItem diff --git a/mappings/net/minecraft/recipe/DupeHackRecipe.mapping b/mappings/net/minecraft/recipe/DupeHackRecipe.mapping new file mode 100644 index 0000000000..8a9a721aea --- /dev/null +++ b/mappings/net/minecraft/recipe/DupeHackRecipe.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_8422 net/minecraft/recipe/DupeHackRecipe diff --git a/mappings/net/minecraft/recipe/NbtCraftingRecipe.mapping b/mappings/net/minecraft/recipe/NbtCraftingRecipe.mapping new file mode 100644 index 0000000000..9ded54b26c --- /dev/null +++ b/mappings/net/minecraft/recipe/NbtCraftingRecipe.mapping @@ -0,0 +1,36 @@ +CLASS net/minecraft/class_8423 net/minecraft/recipe/NbtCraftingRecipe + METHOD method_50809 getInputs (Lnet/minecraft/class_1715;)Ljava/util/List; + ARG 0 craftingInventory + METHOD method_50812 createNbtItemStack (Lnet/minecraft/class_1792;Lnet/minecraft/class_2520;)Lnet/minecraft/class_1799; + ARG 0 item + ARG 1 nbtElement + METHOD method_50813 getNbtNumberFromStack (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2514; + ARG 0 stack + METHOD method_50814 createSyntaxError (Ljava/lang/String;)Lnet/minecraft/class_1799; + ARG 0 error + METHOD method_50815 getOutput (Ljava/util/List;)Lnet/minecraft/class_1799; + ARG 0 inputs + METHOD method_50816 getTagOutput (Ljava/util/List;I)Lnet/minecraft/class_1799; + ARG 0 inputs + ARG 1 tagCount + METHOD method_50818 countMatching (Ljava/util/List;Ljava/util/function/Predicate;Z)I + ARG 0 inputs + ARG 1 predicate + ARG 2 sizeCounted + METHOD method_50819 concatenateNbt (Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520; + ARG 0 first + ARG 1 second + METHOD method_50820 createStackFromBytes ([B)Lnet/minecraft/class_1799; + ARG 0 bytes + METHOD method_50824 (Lnet/minecraft/class_1799;)Z + ARG 0 stack + METHOD method_50826 (Lnet/minecraft/class_1799;)Z + ARG 0 stack + METHOD method_50827 stacksToByteArray (Ljava/util/List;)[B + ARG 0 stacks + METHOD method_50828 (Lnet/minecraft/class_1799;)Z + ARG 0 stack + METHOD method_50829 concatenateStackValues (Ljava/util/List;)Lnet/minecraft/class_1799; + ARG 0 stacks + METHOD method_50830 (Lnet/minecraft/class_1799;)Z + ARG 0 stack diff --git a/mappings/net/minecraft/recipe/ShapedRecipe.mapping b/mappings/net/minecraft/recipe/ShapedRecipe.mapping index 37aededa33..0d945da786 100644 --- a/mappings/net/minecraft/recipe/ShapedRecipe.mapping +++ b/mappings/net/minecraft/recipe/ShapedRecipe.mapping @@ -1,6 +1,10 @@ CLASS net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe FIELD field_40256 category Lnet/minecraft/class_7710; FIELD field_42719 showNotification Z + FIELD field_44202 WOB_KEY Ljava/lang/String; + FIELD field_44203 NBT_KEY Ljava/lang/String; + FIELD field_44204 canXFlip Z + FIELD field_44205 wob Z FIELD field_9051 id Lnet/minecraft/class_2960; FIELD field_9052 input Lnet/minecraft/class_2371; FIELD field_9053 output Lnet/minecraft/class_1799; @@ -24,6 +28,8 @@ CLASS net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe ARG 6 input ARG 7 output ARG 8 showNotification + ARG 9 canXFlip + ARG 10 wob METHOD method_31585 (Lnet/minecraft/class_1856;)Z ARG 0 ingredient METHOD method_31586 (Lnet/minecraft/class_1856;)Z diff --git a/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping b/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping index 4543556405..6c4ddab711 100644 --- a/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping +++ b/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping @@ -192,6 +192,7 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan METHOD method_46366 (Lnet/minecraft/class_7822;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; ARG 2 executor METHOD method_48107 getConnectionAddress ()Ljava/net/SocketAddress; + METHOD method_50047 spawnVotingFireworks ()V CLASS 1 METHOD method_33897 processInteract (Lnet/minecraft/class_1268;Lnet/minecraft/class_3244$class_5860;)V ARG 1 hand diff --git a/mappings/net/minecraft/server/world/ServerWorld.mapping b/mappings/net/minecraft/server/world/ServerWorld.mapping index a60500a04a..ed8fc782f4 100644 --- a/mappings/net/minecraft/server/world/ServerWorld.mapping +++ b/mappings/net/minecraft/server/world/ServerWorld.mapping @@ -375,6 +375,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld ARG 2 limit METHOD method_47541 (Ljava/util/function/Predicate;Ljava/util/List;ILnet/minecraft/class_1297;)Lnet/minecraft/class_7927$class_7928; ARG 3 entity + METHOD method_50035 spawnRayTracingEntity ()Lnet/minecraft/class_8407; METHOD method_8448 updateSleepingPlayers ()V METHOD method_8487 locateStructure (Lnet/minecraft/class_6862;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; COMMENT Tries to find the closest structure of a given type near a given block. diff --git a/mappings/net/minecraft/text/Style.mapping b/mappings/net/minecraft/text/Style.mapping index d8090590ce..2f446595fd 100644 --- a/mappings/net/minecraft/text/Style.mapping +++ b/mappings/net/minecraft/text/Style.mapping @@ -20,6 +20,7 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style COMMENT An empty style. FIELD field_24361 font Lnet/minecraft/class_2960; FIELD field_39241 CODEC Lcom/mojang/serialization/Codec; + FIELD field_44465 reversed Ljava/lang/Boolean; METHOD (Lnet/minecraft/class_5251;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lnet/minecraft/class_2558;Lnet/minecraft/class_2568;Ljava/lang/String;Lnet/minecraft/class_2960;Ljava/lang/Boolean;)V ARG 1 color ARG 2 bold @@ -31,6 +32,7 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style ARG 8 hoverEvent ARG 9 insertion ARG 10 font + ARG 11 reversed METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_10949 withHoverEvent (Lnet/minecraft/class_2568;)Lnet/minecraft/class_2583; @@ -171,6 +173,9 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style ARG 0 style METHOD method_43878 (Lnet/minecraft/class_2583;)Ljava/util/Optional; ARG 0 style + METHOD method_51132 withReversed (Ljava/lang/Boolean;)Lnet/minecraft/class_2583; + ARG 1 reversed + METHOD method_51133 isReversed ()Z CLASS class_2584 Serializer COMMENT A JSON serializer for {@link Style}. METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; diff --git a/mappings/net/minecraft/util/Formatting.mapping b/mappings/net/minecraft/util/Formatting.mapping index 368b9e250b..48143631f2 100644 --- a/mappings/net/minecraft/util/Formatting.mapping +++ b/mappings/net/minecraft/util/Formatting.mapping @@ -15,6 +15,8 @@ CLASS net/minecraft/class_124 net/minecraft/util/Formatting FIELD field_1081 modifier Z FIELD field_33292 FORMATTING_CODE_PREFIX C FIELD field_39218 CODEC Lcom/mojang/serialization/Codec; + FIELD field_44451 COLORS Ljava/util/List; + FIELD field_44452 MODIFIERS Ljava/util/List; METHOD (Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)V ARG 3 name ARG 4 code @@ -32,6 +34,8 @@ CLASS net/minecraft/class_124 net/minecraft/util/Formatting ARG 7 colorValue METHOD method_36145 getCode ()C COMMENT {@return the code to be placed after the {@value FORMATTING_CODE_PREFIX} when this format is converted to a string} + METHOD method_51105 (Lnet/minecraft/class_124;)Z + ARG 0 formatting METHOD method_531 (Lnet/minecraft/class_124;)Ljava/lang/String; ARG 0 f METHOD method_532 getColorValue ()Ljava/lang/Integer; diff --git a/mappings/net/minecraft/util/StringHelper.mapping b/mappings/net/minecraft/util/StringHelper.mapping index 1f76a702fb..e2946590bf 100644 --- a/mappings/net/minecraft/util/StringHelper.mapping +++ b/mappings/net/minecraft/util/StringHelper.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_3544 net/minecraft/util/StringHelper METHOD method_15439 formatTicks (J)Ljava/lang/String; COMMENT {@return the length of the {@code tick} in the MM:SS format, where COMMENT the MM is the minutes and SS is the seconds (optionally zero-padded)} + ARG 0 ticks METHOD method_15440 stripTextFormat (Ljava/lang/String;)Ljava/lang/String; COMMENT {@return the {@code text} with all formatting codes removed} COMMENT diff --git a/mappings/net/minecraft/util/Util.mapping b/mappings/net/minecraft/util/Util.mapping index 9f561cfa9c..571e66d8b0 100644 --- a/mappings/net/minecraft/util/Util.mapping +++ b/mappings/net/minecraft/util/Util.mapping @@ -212,6 +212,7 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util ARG 1 random METHOD method_43028 shuffle (Ljava/util/List;Lnet/minecraft/class_5819;)V COMMENT Shuffles {@code list}, modifying the passed list in place. + ARG 0 list ARG 1 random METHOD method_43251 shuffle (Ljava/util/stream/IntStream;Lnet/minecraft/class_5819;)Lit/unimi/dsi/fastutil/ints/IntArrayList; COMMENT {@return the contents of {@code stream} copied to a list and then shuffled} diff --git a/mappings/net/minecraft/village/TradeOffers.mapping b/mappings/net/minecraft/village/TradeOffers.mapping index 5ed1aa1354..0555a66419 100644 --- a/mappings/net/minecraft/village/TradeOffers.mapping +++ b/mappings/net/minecraft/village/TradeOffers.mapping @@ -31,6 +31,7 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers COMMENT @return a new trade offer, or {@code null} if none should be created ARG 1 entity ARG 2 random + ARG 3 buyItem CLASS class_1654 SellMapFactory FIELD field_18589 price I FIELD field_18590 maxUses I diff --git a/mappings/net/minecraft/vote/BiomeColorRule.mapping b/mappings/net/minecraft/vote/BiomeColorRule.mapping new file mode 100644 index 0000000000..3d4e3ada2b --- /dev/null +++ b/mappings/net/minecraft/vote/BiomeColorRule.mapping @@ -0,0 +1,10 @@ +CLASS net/minecraft/class_8303 net/minecraft/vote/BiomeColorRule + FIELD field_43738 biomeToColor Ljava/util/Map; + FIELD field_43739 rule Ljava/lang/String; + METHOD (Ljava/lang/String;)V + ARG 1 rule + METHOD method_50291 getColor (Lnet/minecraft/class_6880;)Ljava/util/Optional; + ARG 1 biomeEntry + METHOD method_50292 getColor (Lnet/minecraft/class_6880;I)I + ARG 1 biomeEntry + ARG 2 fallback diff --git a/mappings/net/minecraft/vote/BlockApproval.mapping b/mappings/net/minecraft/vote/BlockApproval.mapping new file mode 100644 index 0000000000..1b704135f4 --- /dev/null +++ b/mappings/net/minecraft/vote/BlockApproval.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_8352 net/minecraft/vote/BlockApproval + METHOD method_50431 isApproved (Lnet/minecraft/class_1792;)Z + ARG 0 item + METHOD method_50432 isApproved (Lnet/minecraft/class_1799;)Z + ARG 0 stack + METHOD method_50433 isApproved (Lnet/minecraft/class_2248;)Z + ARG 0 block diff --git a/mappings/net/minecraft/vote/ItemDespawnType.mapping b/mappings/net/minecraft/vote/ItemDespawnType.mapping new file mode 100644 index 0000000000..5e1ff4f425 --- /dev/null +++ b/mappings/net/minecraft/vote/ItemDespawnType.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_8332 net/minecraft/vote/ItemDespawnType + FIELD field_43883 codec Lcom/mojang/serialization/Codec; + FIELD field_43884 id Ljava/lang/String; + FIELD field_43885 name Lnet/minecraft/class_2561; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 id + METHOD method_50380 getName ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/vote/LightEngineOptimizationType.mapping b/mappings/net/minecraft/vote/LightEngineOptimizationType.mapping new file mode 100644 index 0000000000..056d5c9e6b --- /dev/null +++ b/mappings/net/minecraft/vote/LightEngineOptimizationType.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_8338 net/minecraft/vote/LightEngineOptimizationType + FIELD field_43898 CODEC Lcom/mojang/serialization/Codec; + FIELD field_43899 RANDOM Ljava/lang/ThreadLocal; + FIELD field_43900 id Ljava/lang/String; + FIELD field_43901 name Lnet/minecraft/class_2561; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 id + METHOD method_50390 getName ()Lnet/minecraft/class_2561; + METHOD method_50391 shouldDisableLight (Lnet/minecraft/class_1937;)Z + ARG 1 world + METHOD method_50393 shouldForceLight (Lnet/minecraft/class_1937;)Z + ARG 1 world diff --git a/mappings/net/minecraft/vote/MidasCurser.mapping b/mappings/net/minecraft/vote/MidasCurser.mapping new file mode 100644 index 0000000000..ff2fe12eb0 --- /dev/null +++ b/mappings/net/minecraft/vote/MidasCurser.mapping @@ -0,0 +1,16 @@ +CLASS net/minecraft/class_8328 net/minecraft/vote/MidasCurser + METHOD method_50365 curse (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; + ARG 0 item + METHOD method_50366 curse (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; + ARG 0 stack + METHOD method_50367 curse (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; + ARG 0 block + METHOD method_50368 curse (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; + ARG 0 state + METHOD method_50369 copyProperties (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; + ARG 0 from + ARG 1 to + METHOD method_50370 copyProperty (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Lnet/minecraft/class_2680; + ARG 0 from + ARG 1 to + ARG 2 property diff --git a/mappings/net/minecraft/vote/NamedColors.mapping b/mappings/net/minecraft/vote/NamedColors.mapping new file mode 100644 index 0000000000..e5c23e8a04 --- /dev/null +++ b/mappings/net/minecraft/vote/NamedColors.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8259 net/minecraft/vote/NamedColors + FIELD field_43429 NAMED_COLORS Ljava/util/List; + FIELD field_43430 FROM_NAME Ljava/util/Map; + FIELD field_43431 COLOR_CODEC Lcom/mojang/serialization/Codec; + FIELD field_43432 LOGGER Lorg/slf4j/Logger; + CLASS class_8260 NamedColor diff --git a/mappings/net/minecraft/vote/ReplaceNaturalSpawnRule.mapping b/mappings/net/minecraft/vote/ReplaceNaturalSpawnRule.mapping new file mode 100644 index 0000000000..8c93864bd8 --- /dev/null +++ b/mappings/net/minecraft/vote/ReplaceNaturalSpawnRule.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_8341 net/minecraft/vote/ReplaceNaturalSpawnRule + FIELD field_43912 SPAWN_GROUPS Ljava/util/EnumSet; diff --git a/mappings/net/minecraft/vote/VehicleCollisionTypes.mapping b/mappings/net/minecraft/vote/VehicleCollisionTypes.mapping new file mode 100644 index 0000000000..0592e64a09 --- /dev/null +++ b/mappings/net/minecraft/vote/VehicleCollisionTypes.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_8361 net/minecraft/vote/VehicleCollisionTypes + FIELD field_43959 CODEC Lcom/mojang/serialization/Codec; + FIELD field_43960 id Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 id diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index 1b5aabc593..116c71a643 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -20,6 +20,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World FIELD field_38861 threadSafeRandom Lnet/minecraft/class_5819; FIELD field_42475 registryManager Lnet/minecraft/class_5455; FIELD field_42476 damageSources Lnet/minecraft/class_8109; + FIELD field_44207 gravityModifier D + FIELD field_44210 MOON Lnet/minecraft/class_5321; FIELD field_9223 border Lnet/minecraft/class_2784; FIELD field_9226 ambientDarkness I FIELD field_9229 random Lnet/minecraft/class_5819; @@ -37,6 +39,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 1 properties ARG 2 registryRef ARG 3 registryManager + ARG 4 dimensionEntry + ARG 5 profiler ARG 6 isClient ARG 7 debugWorld ARG 8 biomeAccess @@ -231,7 +235,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 1 entity ARG 2 damageSource METHOD method_48963 getDamageSources ()Lnet/minecraft/class_8109; - METHOD method_50837 isMoon ()Z + METHOD method_50836 getGravityModifier ()D + METHOD method_50837 isTheMoon ()Z METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V ARG 1 pos ARG 2 oldState diff --git a/mappings/net/minecraft/world/biome/Biome.mapping b/mappings/net/minecraft/world/biome/Biome.mapping index 85b9bf3974..fc5f4f0129 100644 --- a/mappings/net/minecraft/world/biome/Biome.mapping +++ b/mappings/net/minecraft/world/biome/Biome.mapping @@ -20,6 +20,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome METHOD method_21740 getTemperature (Lnet/minecraft/class_2338;)F ARG 1 blockPos METHOD method_24376 getFogColor (Lnet/minecraft/class_6880;)I + ARG 1 entry METHOD method_24377 getEffects ()Lnet/minecraft/class_4763; METHOD method_24378 getParticleConfig ()Ljava/util/Optional; METHOD method_24935 getLoopSound ()Ljava/util/Optional; @@ -58,24 +59,33 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome METHOD method_48162 getPrecipitation (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959$class_1963; ARG 1 pos METHOD method_48163 hasPrecipitation ()Z + METHOD method_50843 isHot (Lnet/minecraft/class_2338;)Z + ARG 1 pos METHOD method_8685 canSetIce (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Z ARG 1 world ARG 2 pos ARG 3 doWaterCheck METHOD method_8687 getWaterColor (Lnet/minecraft/class_6880;)I + ARG 1 entry METHOD method_8696 canSetSnow (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_8697 getSkyColor (Lnet/minecraft/class_6880;)I + ARG 1 entry METHOD method_8698 getFoliageColor (Lnet/minecraft/class_6880;)I + ARG 1 entry METHOD method_8705 canSetIce (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 blockPos METHOD method_8707 computeTemperature (Lnet/minecraft/class_2338;)F ARG 1 pos METHOD method_8711 getGrassColorAt (Lnet/minecraft/class_6880;DD)I + ARG 1 entry + ARG 2 x + ARG 4 z METHOD method_8712 getTemperature ()F METHOD method_8713 getWaterFogColor (Lnet/minecraft/class_6880;)I + ARG 1 entry CLASS 1 METHOD rehash (I)V ARG 1 n diff --git a/mappings/net/minecraft/world/biome/ColorResolver.mapping b/mappings/net/minecraft/world/biome/ColorResolver.mapping index b42a07bd2d..38ac603f83 100644 --- a/mappings/net/minecraft/world/biome/ColorResolver.mapping +++ b/mappings/net/minecraft/world/biome/ColorResolver.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_6539 net/minecraft/world/biome/ColorResolver METHOD getColor (Lnet/minecraft/class_6880;DD)I + ARG 1 biomeEntry ARG 2 x ARG 4 z diff --git a/mappings/net/minecraft/world/biome/TheMoonBiomeCreator.mapping b/mappings/net/minecraft/world/biome/TheMoonBiomeCreator.mapping new file mode 100644 index 0000000000..1e1da00e83 --- /dev/null +++ b/mappings/net/minecraft/world/biome/TheMoonBiomeCreator.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8477 net/minecraft/world/biome/TheMoonBiomeCreator + METHOD method_51123 createMoonBiome (Lnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959; + ARG 0 builder + METHOD method_51124 createTheMoon (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959; + ARG 0 featureLookup + ARG 1 carverLookup diff --git a/mappings/net/minecraft/world/biome/source/TheMoonBiomeSource.mapping b/mappings/net/minecraft/world/biome/source/TheMoonBiomeSource.mapping new file mode 100644 index 0000000000..03422d740e --- /dev/null +++ b/mappings/net/minecraft/world/biome/source/TheMoonBiomeSource.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8424 net/minecraft/world/biome/source/TheMoonBiomeSource + FIELD field_44213 moonBiome Lnet/minecraft/class_6880; + METHOD (Lnet/minecraft/class_6880;)V + ARG 1 moonBiome + METHOD method_50845 createVanilla (Lnet/minecraft/class_7871;)Lnet/minecraft/class_8424; + ARG 0 biomeLookup diff --git a/mappings/net/minecraft/world/dimension/NetherPortal.mapping b/mappings/net/minecraft/world/dimension/NetherPortal.mapping index 31729284e0..517eba9be4 100644 --- a/mappings/net/minecraft/world/dimension/NetherPortal.mapping +++ b/mappings/net/minecraft/world/dimension/NetherPortal.mapping @@ -10,10 +10,18 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/NetherPortal FIELD field_31825 MIN_WIDTH I FIELD field_41086 FALLBACK_THRESHOLD F FIELD field_41087 HEIGHT_STRETCH D + FIELD field_44269 IS_GLOWSTONE Lnet/minecraft/class_4970$class_4973; + FIELD field_44270 IS_OBSIDIAN Lnet/minecraft/class_4970$class_4973; + FIELD field_44271 framePredicate Lnet/minecraft/class_4970$class_4973; + FIELD field_44272 portalBlock Lnet/minecraft/class_2248; + FIELD field_44273 activator Lnet/minecraft/class_2248; METHOD (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;Z)V + ARG 1 world ARG 2 pos ARG 3 axis + ARG 4 other METHOD method_10359 validStateInsidePortal (Lnet/minecraft/class_2680;)Z + ARG 1 state METHOD method_10360 isValid ()Z METHOD method_10362 wasAlreadyValid ()Z METHOD method_10363 createPortal ()V @@ -33,11 +41,15 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/NetherPortal ARG 0 world ARG 1 pos ARG 2 axis + ARG 3 other METHOD method_30486 getOrEmpty (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Lnet/minecraft/class_2350$class_2351;Z)Ljava/util/Optional; ARG 0 world ARG 1 pos ARG 2 validator ARG 3 axis + ARG 4 other + METHOD method_30488 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V + ARG 2 pos METHOD method_30489 (Lnet/minecraft/class_2424;)Z ARG 0 areaHelper METHOD method_30490 getPotentialHeight (Lnet/minecraft/class_2338$class_2339;)I @@ -64,3 +76,11 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/NetherPortal ARG 1 world ARG 2 entity ARG 3 dimensions + METHOD method_50929 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z + ARG 0 state + ARG 1 world + ARG 2 pos + METHOD method_50930 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z + ARG 0 state + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/world/gen/feature/CraterFeature.mapping b/mappings/net/minecraft/world/gen/feature/CraterFeature.mapping new file mode 100644 index 0000000000..8561284edc --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/CraterFeature.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_8435 net/minecraft/world/gen/feature/CraterFeature + METHOD method_50926 (IILnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_1936;)V + ARG 5 world diff --git a/mappings/net/minecraft/world/gen/feature/CraterFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/CraterFeatureConfig.mapping new file mode 100644 index 0000000000..374980efac --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/CraterFeatureConfig.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_8437 net/minecraft/world/gen/feature/CraterFeatureConfig + FIELD field_44267 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/feature/LunarBaseFeature.mapping b/mappings/net/minecraft/world/gen/feature/LunarBaseFeature.mapping new file mode 100644 index 0000000000..b3255ae1b2 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/LunarBaseFeature.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_8436 net/minecraft/world/gen/feature/LunarBaseFeature diff --git a/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping index 0a361624d6..6ec14d23ad 100644 --- a/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping @@ -23,6 +23,10 @@ CLASS net/minecraft/class_6801 net/minecraft/world/gen/feature/UndergroundConfig FIELD field_38033 SCULK_PATCH_DEEP_DARK Lnet/minecraft/class_5321; FIELD field_38034 SCULK_VEIN Lnet/minecraft/class_5321; FIELD field_38477 SCULK_PATCH_ANCIENT_CITY Lnet/minecraft/class_5321; + FIELD field_44457 SMALL_CRATER Lnet/minecraft/class_5321; + FIELD field_44458 LUNAR_BASE Lnet/minecraft/class_5321; + FIELD field_44459 MEGA_CRATER Lnet/minecraft/class_5321; + FIELD field_44460 LARGE_CRATER Lnet/minecraft/class_5321; METHOD method_39686 createSmallDripleafFeature ()Lnet/minecraft/class_6880; METHOD method_39687 createBigDripleafFeature (Lnet/minecraft/class_2350;)Lnet/minecraft/class_6880; ARG 0 direction diff --git a/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping index 2eb2146d00..c5045f1913 100644 --- a/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping @@ -19,5 +19,9 @@ CLASS net/minecraft/class_6812 net/minecraft/world/gen/feature/UndergroundPlaced FIELD field_38036 SCULK_PATCH_DEEP_DARK Lnet/minecraft/class_5321; FIELD field_38037 SCULK_VEIN Lnet/minecraft/class_5321; FIELD field_38478 SCULK_PATCH_ANCIENT_CITY Lnet/minecraft/class_5321; + FIELD field_44461 CRATER_MEGA Lnet/minecraft/class_5321; + FIELD field_44462 CRATER_LARGE Lnet/minecraft/class_5321; + FIELD field_44463 CRATER_SMALL Lnet/minecraft/class_5321; + FIELD field_44464 LUNAR_BASE Lnet/minecraft/class_5321; METHOD method_46860 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable