The Monster Hunter achievement can now be unlocked by destroying a Creaking Heart while it has a spawned Creaking
Blocks
Tall Grass that is placed when using Bone Meal on Moss Blocks or Pale Moss Blocks no longer render only their bottom half
Gameplay
The second passenger of a boat will no longer have large camera twitches when rotating toward the west direction
Items
Open Bundle textures updated such that there is no longer a missing string pixel
Resin Bricks are no longer found in Woodland Mansion chests
The XP rewarded for smelting Resin Clumps into Resin Bricks has been reduced from 0.3 to 0.1
Mobs
Creakings spawned from Creaking Hearts now always persist upon reloading the world
Creaking’s eyes now properly flicker when the Creaking Heart which spawned it is destroyed
Realms
The friends tab on the Play screen now shows the correct list of joinable worlds and Realms
Player permissions no longer revert to the previous state after leaving the Manage Realm tab
Fixed issue where game mode appears as Unknown on the Realms Tab even if the Realm has a world with a valid game mode
Stability and Performance
Players on Switch should remain signed into their Microsoft Account after putting Minecraft app to sleep and resuming it
Structures
Some Savanna Villages no longer have a hole where a Dirt Path block should be
User Interface
[PlayStation®5] ‘Enable Screen Reader’ accessibility setting is now used to initialize Text-to-Speech during first launch
Fixed a bug where the game could soft lock in certain scenarios when it was suspended right before the player dying
Changed wording for enabling/disabling player’s sleep skipping the night to “Skip night by sleeping” from “Beds work”
Added additional debug info regarding Realms features in the general settings screen
Updated the text on the new bed screen when sleeping to skip the night is disabled
Vanilla Parity
Blocks
Sniffer Egg block now only provides center support on top and bottom faces
Shears can now be used on Cave Vines, Kelp, Twisting Vines, and Weeping Vines while sneaking
Using Shears on Cave Vines, Kelp, Twisting Vines, and Weeping Vines now plays the arm swing animation
Water and Lava no longer remain in the world when placing a Water or Lava Bucket against a Cave Vine with Glow Berries
Collecting Glow Berries when holding Shears no longer picks the Berries and shears at the same time
Sniffer Egg block no longer provides side support to any block
World Generation
Creaking Hearts now generate more often in naturally generated Pale Oaks
Canyons now generate more often
Canyons can once again reach the surface
Canyons can once again generate on the ocean floor
Canyons now completely carve through Copper Ore veins and most other underground blocks
Canyons now properly interact with aquifers, filling with water instead of generating as disconnected segments
Technical Updates
Blocks
Fixed issue where legacy data driven block didn’t apply the render layer from the material instances component
Fix spurious content log error: ‘trying to override the Geometry component with blocks.json settings for a custom block’
Door blocks use state minecraft:cardinal_direction instead of minecraft:direction. Uses string values (“north, south, east, west”)
Components
Moved the minecraft:liquid_detection component out of the Upcoming Creator Features experiment for format_versions 1.21.60 and above
Collisions
Entities with no collision box but with the minecraft:custom_hit_test component are no longer sometimes unable to be interacted with
Components
Expand the minecraft:breedable component to allow inheriting properties to child entities
Adds the new “property_inheritance” field which takes property name keyed objects
The objects in property_inheritance can contain a “mutation_chance” which give the chance it should not inherit from either parent
They can also contain the “mutation_values” array of values to select from if mutating and the component has random mutation set
Editor
Centers block thumbnail images in hotbar, block picker and lists
Adds data-driven rendering to editor block images
Adds block name aliasing for signs
Adds support for namespace block names for block:// protocol
Player model is now fully hidden while in tool mode
Fog
Fixed issue where “inherit_from_prior_fog” field in biomes_client.json was ignored on first content on resource pack stack
Gameplay
Fixed a bug where opening a chest while the clone command is spamming could crash the server
Graphical
Single-channel textures in resource packs are now interpreted as grayscale, rather than red. This change does not apply to single-channel UI textures, which were already interpreted as such
Graphics
client_biome JSON files now support a “surface_opacity” field in the “minecraft:water_appearance” component
This change also restores swampland and warm_ocean surface opacity to what they were until recently when the client_biome JSON files were introduced
Items
Fixed an issue where non-host clients joining multiplayer sessions would be missing an icon for packs that had duplicate items
The following legacy item (pre 1.16.100) components are now synced to the client:
minecraft:camera
minecraft:seed
minecraft:max_damage
minecraft:hand_equipped
minecraft:stacked_by_data
minecraft:foil
minecraft:block
minecraft:use_duration
minecraft:max_stack_size
Scripting
Fixed Entity.getComponent and Entity.getComponents from crashing when called within EntityDieAfterEvent callback.
Experimental Technical Features
Scripting
system.scriptEvent updated to return a new error for exceeding the message size
Structure
Added waterlogged: boolean parameter to setBlockPermutation. This can be used to set whether the specified block within a structure is waterlogged.
Removed ScriptBlockType.canBeWaterlogged from Beta – instead, ScriptBlock.canContainLiquid or ScriptBlockPermutation.canContainLiquid can be used to check if a block can be waterlogged.
Camera
Aim assist will no longer get automatically enabled when switched to vanilla third-person-behind camera by default