diff --git a/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping b/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping index 55f1c76916..321ca518e7 100644 --- a/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping +++ b/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping @@ -24,3 +24,7 @@ CLASS net/minecraft/class_7714 net/minecraft/block/ChiseledBookshelfBlock ARG 0 hit ARG 1 facing METHOD method_47580 getSlotForHitPos (Lnet/minecraft/class_3965;Lnet/minecraft/class_2680;)Ljava/util/OptionalInt; + ARG 1 hit + ARG 2 state + METHOD method_55772 (Lnet/minecraft/class_241;)Ljava/util/OptionalInt; + ARG 0 hitPos diff --git a/mappings/net/minecraft/block/Fertilizable.mapping b/mappings/net/minecraft/block/Fertilizable.mapping index 0fc2cbdefd..7d33524ff2 100644 --- a/mappings/net/minecraft/block/Fertilizable.mapping +++ b/mappings/net/minecraft/block/Fertilizable.mapping @@ -1,7 +1,7 @@ CLASS net/minecraft/class_2256 net/minecraft/block/Fertilizable - METHOD method_55769 getBoneMealParticlePos (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; + METHOD method_55769 getFertilizeParticlePos (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; ARG 1 pos - METHOD method_55770 getFertilizationType ()Lnet/minecraft/class_2256$class_9077; + METHOD method_55770 getFertilizableType ()Lnet/minecraft/class_2256$class_9077; METHOD method_9650 canGrow (Lnet/minecraft/class_1937;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z ARG 1 world ARG 2 random @@ -16,4 +16,4 @@ CLASS net/minecraft/class_2256 net/minecraft/block/Fertilizable ARG 2 random ARG 3 pos ARG 4 state - CLASS class_9077 FertilizationType + CLASS class_9077 FertilizableType diff --git a/mappings/net/minecraft/client/gui/LayeredDrawer.mapping b/mappings/net/minecraft/client/gui/LayeredDrawer.mapping new file mode 100644 index 0000000000..7035178a7f --- /dev/null +++ b/mappings/net/minecraft/client/gui/LayeredDrawer.mapping @@ -0,0 +1,21 @@ +CLASS net/minecraft/class_9080 net/minecraft/client/gui/LayeredDrawer + FIELD field_47848 LAYER_Z_PADDING F + FIELD field_47849 layers Ljava/util/List; + METHOD method_55809 render (Lnet/minecraft/class_332;F)V + ARG 1 context + ARG 2 tickDelta + METHOD method_55810 addLayer (Lnet/minecraft/class_9080$class_9081;)Lnet/minecraft/class_9080; + ARG 1 layer + METHOD method_55811 addSubDrawer (Lnet/minecraft/class_9080;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_9080; + ARG 1 drawer + ARG 2 shouldRender + METHOD method_55812 (Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_9080;Lnet/minecraft/class_332;F)V + ARG 2 context + ARG 3 tickDelta + METHOD method_55813 renderInternal (Lnet/minecraft/class_332;F)V + ARG 1 context + ARG 2 tickDelta + CLASS class_9081 Layer + METHOD render (Lnet/minecraft/class_332;F)V + ARG 1 context + ARG 2 tickDelta diff --git a/mappings/net/minecraft/client/gui/hud/ChatHud.mapping b/mappings/net/minecraft/client/gui/hud/ChatHud.mapping index affd2441d5..7a6c2f3094 100644 --- a/mappings/net/minecraft/client/gui/hud/ChatHud.mapping +++ b/mappings/net/minecraft/client/gui/hud/ChatHud.mapping @@ -27,7 +27,7 @@ CLASS net/minecraft/class_338 net/minecraft/client/gui/hud/ChatHud ARG 2 currentTick ARG 3 mouseX ARG 4 mouseY - ARG 5 chatFocused + ARG 5 focused METHOD method_1806 getWidth (D)I ARG 0 widthOption METHOD method_1808 clear (Z)V diff --git a/mappings/net/minecraft/client/gui/hud/Huds.mapping b/mappings/net/minecraft/client/gui/hud/Huds.mapping deleted file mode 100644 index ea9e39bc05..0000000000 --- a/mappings/net/minecraft/client/gui/hud/Huds.mapping +++ /dev/null @@ -1,20 +0,0 @@ -CLASS net/minecraft/class_9080 net/minecraft/client/gui/hud/Huds - FIELD field_47849 renderers Ljava/util/List; - METHOD method_55809 render (Lnet/minecraft/class_332;F)V - ARG 1 context - ARG 2 tickDelta - METHOD method_55810 add (Lnet/minecraft/class_9080$class_9081;)Lnet/minecraft/class_9080; - ARG 1 renderer - METHOD method_55811 add (Lnet/minecraft/class_9080;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_9080; - ARG 1 huds - ARG 2 renderCondition - METHOD method_55812 (Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_9080;Lnet/minecraft/class_332;F)V - ARG 2 context - ARG 3 tickDelta - METHOD method_55813 renderInternal (Lnet/minecraft/class_332;F)V - ARG 1 context - ARG 2 tickDelta - CLASS class_9081 HudRenderer - METHOD render (Lnet/minecraft/class_332;F)V - ARG 1 context - ARG 2 tickDelta diff --git a/mappings/net/minecraft/client/gui/hud/InGameHud.mapping b/mappings/net/minecraft/client/gui/hud/InGameHud.mapping index 515f9b157e..6528bfec6b 100644 --- a/mappings/net/minecraft/client/gui/hud/InGameHud.mapping +++ b/mappings/net/minecraft/client/gui/hud/InGameHud.mapping @@ -72,7 +72,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud FIELD field_45327 FOOD_EMPTY_TEXTURE Lnet/minecraft/class_2960; FIELD field_45328 FOOD_HALF_TEXTURE Lnet/minecraft/class_2960; FIELD field_47550 SCOREBOARD_ENTRY_COMPARATOR Ljava/util/Comparator; - FIELD field_47847 huds Lnet/minecraft/class_9080; + FIELD field_47847 layeredDrawer Lnet/minecraft/class_9080; METHOD (Lnet/minecraft/class_310;)V ARG 1 client METHOD method_1731 updateVignetteDarkness (Lnet/minecraft/class_1297;)V @@ -204,7 +204,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud ARG 3 scoreboardEntry METHOD method_55441 (I)[Lnet/minecraft/class_329$class_9016; ARG 0 size - METHOD method_55798 renderOverlays (Lnet/minecraft/class_332;F)V + METHOD method_55798 renderMiscOverlays (Lnet/minecraft/class_332;F)V ARG 1 context ARG 2 tickDelta METHOD method_55799 renderSleepOverlay (Lnet/minecraft/class_332;F)V @@ -225,7 +225,16 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud METHOD method_55804 renderPlayerList (Lnet/minecraft/class_332;F)V ARG 1 context ARG 2 tickDelta - METHOD method_55805 renderHotbarArea (Lnet/minecraft/class_332;F)V + METHOD method_55805 renderMainHud (Lnet/minecraft/class_332;F)V + ARG 1 context + ARG 2 tickDelta + METHOD method_55806 (Lnet/minecraft/class_332;F)V + ARG 1 context + ARG 2 tickDelta + METHOD method_55807 (Lnet/minecraft/class_332;F)V + ARG 1 context + ARG 2 tickDelta + METHOD method_55808 (Lnet/minecraft/class_332;F)V ARG 1 context ARG 2 tickDelta CLASS class_6411 HeartType diff --git a/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping b/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping index 415380a9be..5af5631388 100644 --- a/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/TitleScreen.mapping @@ -12,7 +12,7 @@ CLASS net/minecraft/class_442 net/minecraft/client/gui/screen/TitleScreen FIELD field_32272 DEMO_WORLD_NAME Ljava/lang/String; FIELD field_37209 deprecationNotice Lnet/minecraft/class_442$class_7063; FIELD field_41847 logoDrawer Lnet/minecraft/class_8020; - FIELD field_47850 TITLE Lnet/minecraft/class_2561; + FIELD field_47850 NARRATOR_SCREEN_TITLE Lnet/minecraft/class_2561; METHOD (Z)V ARG 1 doBackgroundFade METHOD (ZLnet/minecraft/class_8020;)V diff --git a/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping b/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping index d4a4ba7eb7..7bf52f790b 100644 --- a/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget.mapping @@ -71,8 +71,8 @@ CLASS net/minecraft/class_4267 net/minecraft/client/gui/screen/multiplayer/Multi FIELD field_19124 time J FIELD field_42874 favicon [B FIELD field_47855 playerListSummary Ljava/util/List; - FIELD field_47856 texture Lnet/minecraft/class_2960; - FIELD field_47857 tooltip Lnet/minecraft/class_2561; + FIELD field_47856 statusIconTexture Lnet/minecraft/class_2960; + FIELD field_47857 statusTooltipText Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_4267;Lnet/minecraft/class_500;Lnet/minecraft/class_642;)V ARG 2 screen ARG 3 server diff --git a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping index 44db2d1529..b491a0c4f7 100644 --- a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping +++ b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping @@ -76,6 +76,7 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity COMMENT {@return the color multiplier of vision in water} Visibility in COMMENT water is reduced when the player just entered water. METHOD method_3141 onRecipeDisplayed (Lnet/minecraft/class_8786;)V + ARG 1 recipe METHOD method_3143 getStatHandler ()Lnet/minecraft/class_3469; METHOD method_3144 isRiding ()Z METHOD method_3145 setExperience (FII)V diff --git a/mappings/net/minecraft/client/network/ServerInfo.mapping b/mappings/net/minecraft/client/network/ServerInfo.mapping index c1ddda1229..92588349d9 100644 --- a/mappings/net/minecraft/client/network/ServerInfo.mapping +++ b/mappings/net/minecraft/client/network/ServerInfo.mapping @@ -22,7 +22,7 @@ CLASS net/minecraft/class_642 net/minecraft/client/network/ServerInfo FIELD field_42890 favicon [B FIELD field_45608 serverType Lnet/minecraft/class_642$class_8678; FIELD field_46206 MAX_FAVICON_SIZE I - FIELD field_47879 pingStatus Lnet/minecraft/class_642$class_9083; + FIELD field_47879 status Lnet/minecraft/class_642$class_9083; METHOD (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_642$class_8678;)V ARG 1 name ARG 2 address @@ -53,9 +53,9 @@ CLASS net/minecraft/class_642 net/minecraft/client/network/ServerInfo METHOD method_53885 validateFavicon ([B)[B ARG 0 favicon METHOD method_55616 getServerType ()Lnet/minecraft/class_642$class_8678; - METHOD method_55824 setPingStatus (Lnet/minecraft/class_642$class_9083;)V - ARG 1 pingStatus - METHOD method_55825 getPingStatus ()Lnet/minecraft/class_642$class_9083; + METHOD method_55824 setStatus (Lnet/minecraft/class_642$class_9083;)V + ARG 1 status + METHOD method_55825 getStatus ()Lnet/minecraft/class_642$class_9083; CLASS class_643 ResourcePackPolicy COMMENT The policy of the client when this server sends a {@linkplain COMMENT net.minecraft.network.packet.s2c.common.ResourcePackSendS2CPacket server @@ -75,4 +75,4 @@ CLASS net/minecraft/class_642 net/minecraft/client/network/ServerInfo ARG 3 name METHOD method_2997 getName ()Lnet/minecraft/class_2561; CLASS class_8678 ServerType - CLASS class_9083 PingStatus + CLASS class_9083 Status diff --git a/mappings/net/minecraft/client/render/Camera.mapping b/mappings/net/minecraft/client/render/Camera.mapping index cfd306a8e2..54a667cbd0 100644 --- a/mappings/net/minecraft/client/render/Camera.mapping +++ b/mappings/net/minecraft/client/render/Camera.mapping @@ -14,6 +14,7 @@ CLASS net/minecraft/class_4184 net/minecraft/client/render/Camera FIELD field_18722 lastCameraY F FIELD field_21518 rotation Lorg/joml/Quaternionf; FIELD field_47549 lastTickDelta F + FIELD field_47841 BASE_CAMERA_DISTANCE F METHOD method_19317 updateEyeHeight ()V METHOD method_19318 clipToSpace (D)D ARG 1 desiredCameraDistance diff --git a/mappings/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.mapping index f33a7b465c..86df1e89b0 100644 --- a/mappings/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_8988 net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer + FIELD field_47889 TEXTURE Lnet/minecraft/class_1921; diff --git a/mappings/net/minecraft/client/render/entity/feature/FeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/FeatureRenderer.mapping index 0cb03fe9b6..f50f2ba7b0 100644 --- a/mappings/net/minecraft/client/render/entity/feature/FeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/FeatureRenderer.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_3887 net/minecraft/client/render/entity/feature/FeatureRenderer FIELD field_17155 context Lnet/minecraft/class_3883; + METHOD (Lnet/minecraft/class_3883;)V + ARG 1 context METHOD method_17165 getContextModel ()Lnet/minecraft/class_583; METHOD method_23194 getTexture (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960; ARG 1 entity diff --git a/mappings/net/minecraft/client/util/ParticleUtil.mapping b/mappings/net/minecraft/client/util/ParticleUtil.mapping index 66ebaec358..a2f5509311 100644 --- a/mappings/net/minecraft/client/util/ParticleUtil.mapping +++ b/mappings/net/minecraft/client/util/ParticleUtil.mapping @@ -33,15 +33,15 @@ CLASS net/minecraft/class_5945 net/minecraft/client/util/ParticleUtil ARG 1 pos ARG 2 random ARG 3 effect - METHOD method_55635 spawnParticle (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;IDDZLnet/minecraft/class_2394;)V + METHOD method_55635 spawnParticlesAround (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;IDDZLnet/minecraft/class_2394;)V ARG 0 world ARG 1 pos ARG 2 count - ARG 3 maxXzOffset - ARG 5 maxYOffset - ARG 7 skipAirCheck + ARG 3 horizontalOffset + ARG 5 verticalOffset + ARG 7 force ARG 8 effect - METHOD method_55636 spawnParticle (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;ILnet/minecraft/class_2394;)V + METHOD method_55636 spawnParticlesAround (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;ILnet/minecraft/class_2394;)V ARG 0 world ARG 1 pos ARG 2 count diff --git a/mappings/net/minecraft/datafixer/fix/BlockNameFix.mapping b/mappings/net/minecraft/datafixer/fix/BlockNameFix.mapping index 249e53627b..641c869cef 100644 --- a/mappings/net/minecraft/datafixer/fix/BlockNameFix.mapping +++ b/mappings/net/minecraft/datafixer/fix/BlockNameFix.mapping @@ -3,13 +3,11 @@ CLASS net/minecraft/class_3579 net/minecraft/datafixer/fix/BlockNameFix METHOD (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V ARG 1 outputSchema ARG 2 name - METHOD method_15588 rename (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; - ARG 1 dynamic + METHOD method_15588 fixBlockState (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; METHOD method_15589 create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix; ARG 0 outputSchema ARG 1 name ARG 2 rename METHOD method_15593 rename (Ljava/lang/String;)Ljava/lang/String; ARG 1 oldName - METHOD method_55639 renameFlatBlockState (Ljava/lang/String;)Ljava/lang/String; - ARG 1 blockState + METHOD method_55639 fixFlatBlockState (Ljava/lang/String;)Ljava/lang/String; diff --git a/mappings/net/minecraft/entity/ai/brain/task/BreezeMovementUtil.mapping b/mappings/net/minecraft/entity/ai/brain/task/BreezeMovementUtil.mapping new file mode 100644 index 0000000000..5779a0a028 --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/task/BreezeMovementUtil.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_9075 net/minecraft/entity/ai/brain/task/BreezeMovementUtil + FIELD field_47817 MAX_MOVE_DISTANCE D + METHOD method_55751 getRandomPosBehindTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_5819;)Lnet/minecraft/class_243; + ARG 0 target + ARG 1 random + METHOD method_55752 canMoveTo (Lnet/minecraft/class_8949;Lnet/minecraft/class_243;)Z + ARG 0 breeze + ARG 1 pos diff --git a/mappings/net/minecraft/entity/player/PlayerEntity.mapping b/mappings/net/minecraft/entity/player/PlayerEntity.mapping index ef6376a9ac..5daa8bdce2 100644 --- a/mappings/net/minecraft/entity/player/PlayerEntity.mapping +++ b/mappings/net/minecraft/entity/player/PlayerEntity.mapping @@ -7,7 +7,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity FIELD field_39445 lastDeathPos Ljava/util/Optional; FIELD field_41765 damageTiltYaw F FIELD field_46174 DEFAULT_MAIN_ARM Lnet/minecraft/class_1306; - FIELD field_47821 VEHICLE_ATTACHMENT Lnet/minecraft/class_243; + FIELD field_47821 VEHICLE_ATTACHMENT_POS Lnet/minecraft/class_243; FIELD field_7483 strideDistance F FIELD field_7484 itemCooldownManager Lnet/minecraft/class_1796; FIELD field_7486 enderChestInventory Lnet/minecraft/class_1730; diff --git a/mappings/net/minecraft/item/DyeableAnimalArmorItem.mapping b/mappings/net/minecraft/item/DyeableAnimalArmorItem.mapping new file mode 100644 index 0000000000..06488ee9e8 --- /dev/null +++ b/mappings/net/minecraft/item/DyeableAnimalArmorItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_4058 net/minecraft/item/DyeableAnimalArmorItem diff --git a/mappings/net/minecraft/item/DyeableHorseArmorItem.mapping b/mappings/net/minecraft/item/DyeableHorseArmorItem.mapping deleted file mode 100644 index 1e42381200..0000000000 --- a/mappings/net/minecraft/item/DyeableHorseArmorItem.mapping +++ /dev/null @@ -1 +0,0 @@ -CLASS net/minecraft/class_4058 net/minecraft/item/DyeableHorseArmorItem diff --git a/mappings/net/minecraft/world/WorldEvents.mapping b/mappings/net/minecraft/world/WorldEvents.mapping index 0fffdbf305..e705b96129 100644 --- a/mappings/net/minecraft/world/WorldEvents.mapping +++ b/mappings/net/minecraft/world/WorldEvents.mapping @@ -21,7 +21,7 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents FIELD field_31116 ENDER_DRAGON_DIES I COMMENT An ender dragon dies. COMMENT
Plays the ender dragon death sound event. - COMMENT
This is a global event. + COMMENT

This is a global event. COMMENT

Called by {@link net.minecraft.entity.boss.dragon.EnderDragonEntity#updatePostDeath() EnderDragonEntity#updatePostDeath} FIELD field_31117 ANVIL_DESTROYED I COMMENT An anvil is destroyed from damage. @@ -55,7 +55,7 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents FIELD field_31126 END_PORTAL_OPENED I COMMENT An end portal is opened. COMMENT
Plays the end portal spawn sound event. - COMMENT
This is a global event. + COMMENT

This is a global event. COMMENT

Called by {@link net.minecraft.item.EnderEyeItem#useOnBlock(net.minecraft.item.ItemUsageContext) EnderEyeItem#useOnBlock} FIELD field_31127 PHANTOM_BITES I COMMENT A phantom bites its victim. @@ -132,7 +132,7 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents FIELD field_31143 DISPENSER_ACTIVATED I COMMENT A dispenser is activated. COMMENT
Shoots smoke particles. - COMMENT
The ordinal direction the dispenser is facing must be supplied as extra data. + COMMENT

The ordinal direction the dispenser is facing must be supplied as extra data. COMMENT

Called by {@link net.minecraft.block.dispenser.ItemDispenserBehavior#spawnParticles(net.minecraft.util.math.BlockPointer, net.minecraft.util.math.Direction) ItemDispenserBehavior#spawnParticles} FIELD field_31144 BLOCK_BROKEN I COMMENT A block is broken. @@ -233,7 +233,7 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents FIELD field_31167 FIRE_EXTINGUISHED I COMMENT Fire is extinguished. COMMENT
Plays the appropriate fire extinguish sound event. - COMMENT
A {@code 1} should be supplied as extra data if an entity was extinguished, and {@code 0} for a block. + COMMENT

A {@code 1} should be supplied as extra data if an entity was extinguished, and {@code 0} for a block. COMMENT

Called by {@link net.minecraft.block.AbstractFireBlock#onBreak(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, net.minecraft.entity.player.PlayerEntity) AbstractFireBlock#onBreak}, COMMENT {@link net.minecraft.entity.projectile.thrown.PotionEntity#extinguishFire(net.minecraft.util.math.BlockPos) PotionEntity#extinguishFire}, COMMENT and {@link net.minecraft.item.ShovelItem#useOnBlock(net.minecraft.item.ItemUsageContext) ShovelItem#useOnBlock} @@ -273,7 +273,7 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents FIELD field_31181 WITHER_SPAWNS I COMMENT A wither is spawned. COMMENT
Plays the wither spawn sound event. - COMMENT
This is a global event. + COMMENT

This is a global event. COMMENT

Called by {@link net.minecraft.entity.boss.WitherEntity#mobTick() WitherEntity#mobTick} FIELD field_31182 WITHER_SHOOTS I COMMENT A wither shoots a wither skull. @@ -286,6 +286,7 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents FIELD field_33511 BONE_MEAL_USED I COMMENT Bone meal is used. COMMENT
Plays the bone meal item used sound event and spawns happy villager particles. + COMMENT

The amount of particles to spawn must be supplied as extra data. COMMENT

Called by {@link net.minecraft.item.BoneMealItem#useOnBlock(net.minecraft.item.ItemUsageContext) BoneMealItem#useOnBlock}, COMMENT an anonymous class in {@link net.minecraft.block.dispenser.DispenserBehavior#registerDefaults() DispenserBehavior#registerDefaults}, COMMENT and {@link net.minecraft.entity.ai.brain.task.BoneMealTask#keepRunning(net.minecraft.server.world.ServerWorld, net.minecraft.entity.passive.VillagerEntity, long) BoneMealTask#keepRunning} @@ -348,13 +349,13 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents COMMENT A trial spawner ejects loot. COMMENT
Plays the ejection sound and spawns ejection particles. COMMENT

Called by {@link net.minecraft.block.spawner.TrialSpawnerLogic#ejectLootTable}. - FIELD field_47837 BEE_POLLINATES I - COMMENT A bee pollinates a crop. + FIELD field_47837 BEE_FERTILIZES_PLANT I + COMMENT A plant is fertilized by a bee. COMMENT
Spawns happy villager particles. - COMMENT

The extra data specifies the number of particles spawned. - COMMENT

Called by {@link net.minecraft.entity.passive.BeeEntity.GrowCropsGoal#tick}. - FIELD field_47838 TURTLE_EGG_PLACED_ON_SAND I + COMMENT

The amount of particles to spawn must be supplied as extra data. + COMMENT

Called by {@link net.minecraft.entity.passive.BeeEntity.GrowCropsGoal#tick() BeeEntity.GrowCropsGoal#tick} + FIELD field_47838 TURTLE_EGG_PLACED I COMMENT A turtle egg is placed on sand. COMMENT
Spawns happy villager particles. - COMMENT

The extra data specifies the number of particles spawned. - COMMENT

Called by {@link net.minecraft.block.TurtleEggBlock#onBlockAdded}. + COMMENT

The amount of particles to spawn must be supplied as extra data. + COMMENT

Called by {@link net.minecraft.block.TurtleEggBlock#onBlockAdded(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, boolean) TurtleEggBlock#onBlockAdded} diff --git a/mappings/net/minecraft/world/WorldSaveHandler.mapping b/mappings/net/minecraft/world/WorldSaveHandler.mapping index fd237e3c09..161cd1cd0c 100644 --- a/mappings/net/minecraft/world/WorldSaveHandler.mapping +++ b/mappings/net/minecraft/world/WorldSaveHandler.mapping @@ -8,12 +8,12 @@ CLASS net/minecraft/class_29 net/minecraft/world/WorldSaveHandler ARG 2 dataFixer METHOD method_261 loadPlayerData (Lnet/minecraft/class_1657;Ljava/lang/String;)Ljava/util/Optional; ARG 1 player - ARG 2 suffix + ARG 2 extension METHOD method_262 savePlayerData (Lnet/minecraft/class_1657;)V ARG 1 player METHOD method_55787 backupCorruptedPlayerData (Lnet/minecraft/class_1657;Ljava/lang/String;)V ARG 1 player - ARG 2 suffix + ARG 2 extension METHOD method_55788 (Lnet/minecraft/class_1657;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; ARG 2 nbt METHOD method_55789 loadPlayerData (Lnet/minecraft/class_1657;)Ljava/util/Optional; diff --git a/unpick-definitions/world_events.unpick b/unpick-definitions/world_events.unpick index 178ec6018e..31ce730b7f 100644 --- a/unpick-definitions/world_events.unpick +++ b/unpick-definitions/world_events.unpick @@ -68,13 +68,13 @@ constant world_events net/minecraft/world/WorldEvents SNIFFER_EGG_CRACKS constant world_events net/minecraft/world/WorldEvents CRAFTER_CRAFTS constant world_events net/minecraft/world/WorldEvents CRAFTER_FAILS constant world_events net/minecraft/world/WorldEvents CRAFTER_SHOOTS -constant world_events net/minecraft/world/WorldEvents BEE_POLLINATES -constant world_events net/minecraft/world/WorldEvents TURTLE_EGG_PLACED_ON_SAND constant world_events net/minecraft/world/WorldEvents GUST_DUST constant world_events net/minecraft/world/WorldEvents TRIAL_SPAWNER_SPAWNS_MOB constant world_events net/minecraft/world/WorldEvents TRIAL_SPAWNER_SPAWNS_MOB_AT_SPAWN_POS constant world_events net/minecraft/world/WorldEvents TRIAL_SPAWNER_DETECTS_PLAYER constant world_events net/minecraft/world/WorldEvents TRIAL_SPAWNER_EJECTS_ITEM +constant world_events net/minecraft/world/WorldEvents BEE_FERTILIZES_PLANT +constant world_events net/minecraft/world/WorldEvents TURTLE_EGG_PLACED target_method net/minecraft/world/WorldAccess syncWorldEvent (Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V param 1 world_events