Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Bedrock Edition 1.21.60: Difference between revisions

From SAS Gaming Wiki
imported>MinecraftBedrockPlayer7
banner goes before screenshot
 
SyncBot (talk | contribs)
Fix template calls: add MC/ prefix
 
(One intermediate revision by the same user not shown)
Line 17: Line 17:
'''iOS''':<br>
'''iOS''':<br>
871954386
871954386
| server = [[Minecraft:Bedrock Dedicated Server 1.21.60.10|1.21.60.10]]
| server = 1.21.60.10
| serverdl = '''Server'''<br>
| serverdl = '''Server'''<br>
[https://www.minecraft.net/bedrockdedicatedserver/bin-win/bedrock-server-1.21.60.10.zip Windows]<br>
[https://www.minecraft.net/bedrockdedicatedserver/bin-win/bedrock-server-1.21.60.10.zip Windows]<br>
Line 30: Line 30:
== Additions ==
== Additions ==
=== General ===
=== General ===
'''[[Minecraft:Accessibility]]'''
'''Accessibility'''
*Added narration in the Realms plan picker screen informing the player they can navigate below the "buy" button to get more information about a given plan.
*Added narration in the Realms plan picker screen informing the player they can navigate below the "buy" button to get more information about a given plan.


Line 48: Line 48:


'''[[Minecraft:Monster Spawner]]s'''
'''[[Minecraft:Monster Spawner]]s'''
* [[Minecraft:Zombie villager]]s no longer spawn from zombie spawners.
* Zombie villagers no longer spawn from zombie spawners.


'''[[Minecraft:Pale Oak Leaves]] and [[Minecraft:Pale Oak Sapling]]'''
'''Pale Oak Leaves and [[Minecraft:Pale Oak Sapling]]'''
*The map color of them has been updated to better match their actual in-game color.
*The map color of them has been updated to better match their actual in-game color.


'''[[Minecraft:Torchflower]]s, [[Minecraft:Pitcher Plant]]s, [[Minecraft:Open Eyeblossom]]s and [[Minecraft:Closed Eyeblossom]]s'''
'''[[Minecraft:Torchflower]]s, [[Minecraft:Pitcher Plant]]s, Open Eyeblossoms and Closed Eyeblossoms'''
*They now increase the probability of a nearby [[Minecraft:sapling]] growing into a [[Minecraft:tree]] with a [[Minecraft:bee nest]].
*They now increase the probability of a nearby [[Minecraft:sapling]] growing into a tree with a bee nest.


=== Items ===
=== Items ===
'''[[Minecraft:Resin Clump]]s'''
'''[[Minecraft:Resin Clump]]s'''
*The [[Minecraft:XP]] rewarded for smelting resin clumps into [[Minecraft:resin brick]]s has been reduced from 0.3 to 0.1.
*The XP rewarded for smelting resin clumps into resin bricks has been reduced from 0.3 to 0.1.


=== Mobs ===
=== Mobs ===
'''[[Minecraft:Cat]]'''
'''Cat'''
*Breeding cats with compatible collar colors gives the baby a collar with a mixture of the colors.
*Breeding cats with compatible collar colors gives the baby a collar with a mixture of the colors.


'''[[Minecraft:Creaking]]'''
'''Creaking'''
*Creakings now crumble if their creaking heart is forcibly deactivated through commands.
*Creakings now crumble if their creaking heart is forcibly deactivated through commands.
*They now emit vibrations when swaying after being hit.
*They now emit vibrations when swaying after being hit.
Line 72: Line 72:
*The creaking can now spawn when the moon starts rising, and crumbles when the moon has completely set.
*The creaking can now spawn when the moon starts rising, and crumbles when the moon has completely set.


'''[[Minecraft:Drowned]]'''
'''Drowned'''
*Baby drowned now move with the same speed as baby zombies and baby zombie villagers.
*Baby drowned now move with the same speed as baby zombies and baby zombie villagers.


'''[[Minecraft:Fox]]'''
'''Fox'''
*Foxes now periodically play their "mad" sound while defending a player.
*Foxes now periodically play their "mad" sound while defending a player.


'''[[Minecraft:Sheep]]'''
'''Sheep'''
*Breeding sheep with compatible wool colors gives the baby a mixture of the colors.
*Breeding sheep with compatible wool colors gives the baby a mixture of the colors.


Line 84: Line 84:
*Breeding wolves now produce offspring with one the parents' collar colors or a mixture of the parents' collar colors if the colors are compatible.
*Breeding wolves now produce offspring with one the parents' collar colors or a mixture of the parents' collar colors if the colors are compatible.


'''[[Minecraft:Zombie Villager]]'''
'''Zombie Villager'''
* Zombie villagers no longer spawn from zombie spawners.
* Zombie villagers no longer spawn from zombie spawners.


=== Gameplay ===
=== Gameplay ===
'''[[Minecraft:Achievement]]s'''
'''[[Minecraft:Achievement]]s'''
*The [[Minecraft:Monster Hunter]] achievement can now be unlocked by destroying a [[Minecraft:creaking heart]] while it has a spawned [[Minecraft:creaking]].
*The Monster Hunter achievement can now be unlocked by destroying a creaking heart while it has a spawned creaking.


'''Collision'''
'''Collision'''
*Slightly improved the collision detection between moving blocks and mobs in some cases.
*Slightly improved the collision detection between moving blocks and mobs in some cases.


'''[[Minecraft:Sleeping]]'''
'''Sleeping'''
*Changed wording for lowest number required for player sleeping to skip the night.
*Changed wording for lowest number required for player sleeping to skip the night.


Line 107: Line 107:
*Disabling Realms Stories badge notifications via the Stories settings screen now hides badges in the story feed as well as the play screen.
*Disabling Realms Stories badge notifications via the Stories settings screen now hides badges in the story feed as well as the play screen.


'''[[Minecraft:Select World#Ore UI|Play Screen]]'''
'''Play Screen'''
* We've introduced a brand new Play Screen:
* We've introduced a brand new Play Screen:
** Worlds tab - access your saved local and LAN worlds.
** Worlds tab - access your saved local and LAN worlds.
Line 116: Line 116:


'''UI'''
'''UI'''
*Updated the location, labeling and icon usage for [[Minecraft:achievements]] across multiple screens.
*Updated the location, labeling and icon usage for achievements across multiple screens.
*For the achievement % counter, a new book asset replaced the potion bottle and supports multi-tier visual states to celebrate progress, including a delightful animation for 100% completion.  
*For the achievement % counter, a new book asset replaced the potion bottle and supports multi-tier visual states to celebrate progress, including a delightful animation for 100% completion.  
*Consolidated the fancy graphics toggle and ray tracing toggle into a single Graphics Mode dropdown. Fancy and Ray Tracing mode are equivalent to having the previous Fancy and Ray Tracing toggles enabled, and the Simple mode is equivalent to having neither of the previous toggles enabled.
*Consolidated the fancy graphics toggle and ray tracing toggle into a single Graphics Mode dropdown. Fancy and Ray Tracing mode are equivalent to having the previous Fancy and Ray Tracing toggles enabled, and the Simple mode is equivalent to having neither of the previous toggles enabled.
*Touch controls: Touch button for Pick Block is now available for both Survival and Creative.
*Touch controls: Touch button for Pick Block is now available for both Survival and Creative.
*Removed the Sign In, Profile, Inbox and Gathering buttons from the Start Menu in [[Minecraft:Trial]] Mode.
*Removed the Sign In, Profile, Inbox and Gathering buttons from the Start Menu in Trial Mode.
*Removed the Profile button from the Pause Menu in Trial Mode.
*Removed the Profile button from the Pause Menu in Trial Mode.
*PlayStation 5: 'Enable Screen Reader' accessibility setting is now used to initialize Text-to-Speech during first launch.
*PlayStation 5: 'Enable Screen Reader' accessibility setting is now used to initialize Text-to-Speech during first launch.
Line 130: Line 130:


=== World generation ===
=== World generation ===
'''[[Minecraft:Canyon]]s'''
'''Canyons'''
*Now generate more often.
*Now generate more often.
*Can once again generate on the ocean floor.
*Can once again generate on the ocean floor.
Line 136: Line 136:


'''[[Minecraft:Eyeblossom]]s and [[Minecraft:Pale Moss Carpet]]s'''
'''[[Minecraft:Eyeblossom]]s and [[Minecraft:Pale Moss Carpet]]s'''
*They no longer generate inside [[Minecraft:pale oak]] tree trunks.
*They no longer generate inside pale oak tree trunks.


'''[[Minecraft:Pale Garden]]'''
'''[[Minecraft:Pale Garden]]'''
Line 142: Line 142:
*Woodland mansions can now generate in pale gardens.
*Woodland mansions can now generate in pale gardens.


'''[[Minecraft:Jungle bushes]]'''
'''Jungle bushes'''
*Now generate with [[Minecraft:oak leaves]] instead of [[Minecraft:jungle leaves]], to match {{edition|java}}.<ref>{{bug|MCPE-164963||Jungle bush generated differently with Java Edition.}}</ref>
*Now generate with oak leaves instead of jungle leaves, to match {{MC/Edition|java}}.<ref>{{bug|MCPE-164963||Jungle bush generated differently with Java Edition.}}</ref>


'''[[Minecraft:Vegetation]]'''
'''Vegetation'''
*The vegetation of many [[Minecraft:Overworld]] biomes has been updated to more closely match {{JE}} and align with the intended look and feel of Minecraft:
*The vegetation of many [[Minecraft:Overworld]] biomes has been updated to more closely match {{MC/JE}} and align with the intended look and feel of Minecraft:
**Overworld (applies to all biomes):
**Overworld (applies to all biomes):
***[[Minecraft:Pumpkin]]s now generate in larger patches.
***[[Minecraft:Pumpkin]]s now generate in larger patches.
***[[Minecraft:Dandelion]]s are now alternated with [[Minecraft:poppies]] when generating in flower patches.
***[[Minecraft:Dandelion]]s are now alternated with poppies when generating in flower patches.
***[[Minecraft:Sugar cane]]s no longer generate through other blocks.
***Sugar canes no longer generate through other blocks.
**[[Minecraft:Plains]]:
**Plains:
***[[Minecraft:Short grass]] now generates more frequently and in larger amounts.
***Short grass now generates more frequently and in larger amounts.
***[[Minecraft:Tall grass]] now generates less frequently but in larger patches
***Tall grass now generates less frequently but in larger patches
***Flower patches now contain mixed flowers, are larger and generate more frequently
***Flower patches now contain mixed flowers, are larger and generate more frequently
**[[Minecraft:Sunflower Plains]]:
**Sunflower Plains:
***[[Minecraft:Sunflower]]s now generate in more cohesive patches.
***[[Minecraft:Sunflower]]s now generate in more cohesive patches.
**[[Minecraft:Mushroom Fields]]:
**Mushroom Fields:
***[[Minecraft:Mushroom]]s now generate in larger patches.
***[[Minecraft:Mushroom]]s now generate in larger patches.
**[[Minecraft:Savanna]]:
**Savanna:
***[[Minecraft:Short grass]] now generates more frequently and in larger amounts.
***Short grass now generates more frequently and in larger amounts.
***[[Minecraft:Tall grass]] now generates less frequently but in larger patches.
***Tall grass now generates less frequently but in larger patches.
**[[Minecraft:Flower Forest]]:
**Flower Forest:
***[[Minecraft:Tree]]s are now denser.
***Trees are now denser.
***[[Minecraft:Flower]]s now generate in more cohesive patches.
***[[Minecraft:Flower]]s now generate in more cohesive patches.
**[[Minecraft:Taiga]]:
**Taiga:
***Small ferns now generate more frequently.
***Small ferns now generate more frequently.
***[[Minecraft:Large fern]]s now generate less frequently.
***Large ferns now generate less frequently.
***[[Minecraft:Sweet berry bush]]es now generate in larger patches.
***Sweet berry bushes now generate in larger patches.
**[[Minecraft:Old Growth Spruce Taiga]] and [[Minecraft:Old Growth Pine Taiga]]:
**Old Growth Spruce Taiga and [[Minecraft:Old Growth Pine Taiga]]:
***Mushrooms now generate in larger and more cohesive patches.
***Mushrooms now generate in larger and more cohesive patches.
***[[Minecraft:Fern]]s now generate more frequently.
***[[Minecraft:Fern]]s now generate more frequently.
***Sweet berry bushes patches now generate.
***Sweet berry bushes patches now generate.
**[[Minecraft:Jungle]]:
**Jungle:
***Trees are now denser.
***Trees are now denser.
***Big jungle trees now generate more frequently.
***Big jungle trees now generate more frequently.
***[[Minecraft:Jungle bush]]es are now larger.
***Jungle bushes are now larger.
***[[Minecraft:Melon]] patches now generate more frequently.
***[[Minecraft:Melon]] patches now generate more frequently.
**[[Minecraft:Bamboo Jungle]]:
**Bamboo Jungle:
***[[Minecraft:Bamboo]] now generates in larger and denser patches.
***[[Minecraft:Bamboo]] now generates in larger and denser patches.
***The width of bamboo is now consistent across the entire plant.
***The width of bamboo is now consistent across the entire plant.
Line 184: Line 184:
***Big jungle trees now generate more frequently.
***Big jungle trees now generate more frequently.
***Jungle bushes are now larger.
***Jungle bushes are now larger.
**[[Minecraft:Sparse Jungle]]:
**Sparse Jungle:
***[[Minecraft:Bamboo]] no longer generates
***[[Minecraft:Bamboo]] no longer generates
***[[Minecraft:Fern]]s and Short Grass now generate more frequently
***[[Minecraft:Fern]]s and Short Grass now generate more frequently
***Jungle Bushes are now larger
***Jungle Bushes are now larger
***Melon patches now generate more frequently
***Melon patches now generate more frequently
**[[Minecraft:Meadow]]:
**Meadow:
***[[Minecraft:Short grass]] now generates more frequently.
***Short grass now generates more frequently.
***[[Minecraft:Tall grass]] now generates more frequently.
***Tall grass now generates more frequently.
***Flowers now generate in patches instead of being homogeneously spread across the biome.
***Flowers now generate in patches instead of being homogeneously spread across the biome.
**[[Minecraft:Swamp]]:
**Swamp:
***[[Minecraft:Blue orchid]]s now generate more frequently and in larger patches.
***Blue orchids now generate more frequently and in larger patches.
***Swamp oaks now generate slightly more frequently.
***Swamp oaks now generate slightly more frequently.
***Swamp oaks no longer generate in direct contact with the ground.
***Swamp oaks no longer generate in direct contact with the ground.
***[[Minecraft:Lily pad]]s now generate more frequently.
***Lily pads now generate more frequently.
**[[Minecraft:Mangrove Swamp]]:
**Mangrove Swamp:
***Mangroves are now sparser.
***Mangroves are now sparser.
***Mangroves now generate over water.
***Mangroves now generate over water.
***Lily pads now generate more frequently.
***Lily pads now generate more frequently.
**[[Minecraft:Badlands]] and [[Minecraft:Desert]]:
**Badlands and Desert:
***[[Minecraft:Dead bush]]es now generate more frequently.
***Dead bushes now generate more frequently.
**[[Minecraft:Ocean]]s (except Frozen Ocean):
**Oceans (except Frozen Ocean):
***[[Minecraft:Kelp]] now generates more frequently and in denser patches.
***[[Minecraft:Kelp]] now generates more frequently and in denser patches.


=== Technical ===
=== Technical ===
'''[[Minecraft:Add-On]]s and Script Engine'''
'''Add-Ons and Script Engine'''
*Added the ability to define the order for the items for the creative inventory and recipe book, called the crafting item catalog, for new items added by packs. New items can either merge with existing groups, create new groups with your own item for the icon, or just become added as loose items without a group. This catalog should be saved as {{cd|item_catalog/crafting_item_catalog.json}} in player's behavior pack.
*Added the ability to define the order for the items for the creative inventory and recipe book, called the crafting item catalog, for new items added by packs. New items can either merge with existing groups, create new groups with your own item for the icon, or just become added as loose items without a group. This catalog should be saved as {{MC/Cd|item_catalog/crafting_item_catalog.json}} in player's behavior pack.
*Item and Block json files now require a namespace for group names in the {{cd|menu_category}} object.  
*Item and Block json files now require a namespace for group names in the {{MC/Cd|menu_category}} object.  
*Added new Creator toggle setting "Show Content Log GUI On Error During Load".
*Added new Creator toggle setting "Show Content Log GUI On Error During Load".
**This setting will make the Content Log GUI automatically open and display after loading into a world and there was either warnings or errors found during the loading process.
**This setting will make the Content Log GUI automatically open and display after loading into a world and there was either warnings or errors found during the loading process.
**This setting is disabled in the [[Minecraft:Editor]].
**This setting is disabled in the Editor.


'''[[Minecraft:API]]'''
'''API'''
*Updated numeric JavaScript enums now properly handle and support reverse value mappings.  
*Updated numeric JavaScript enums now properly handle and support reverse value mappings.  
*{{cd|InputPermissions}}
*{{MC/Cd|InputPermissions}}
**Moved the following {{cd|InputPermissionCategory}} enum values to {{cd|1.17.0}}: {{cd|LateralMovement}}, {{cd|Sneak}}, {{cd|Jump}}, {{cd|Mount}}, {{cd|Dismount}}, {{cd|MoveForward}}, {{cd|MoveBackward}}, {{cd|MoveLeft}}, and {{cd|MoveRight}}.
**Moved the following {{MC/Cd|InputPermissionCategory}} enum values to {{MC/Cd|1.17.0}}: {{MC/Cd|LateralMovement}}, {{MC/Cd|Sneak}}, {{MC/Cd|Jump}}, {{MC/Cd|Mount}}, {{MC/Cd|Dismount}}, {{MC/Cd|MoveForward}}, {{MC/Cd|MoveBackward}}, {{MC/Cd|MoveLeft}}, and {{MC/Cd|MoveRight}}.
**Moved the following methods on {{cd|PlayerInputPermissions}} to {{cd|1.17.0}}:
**Moved the following methods on {{MC/Cd|PlayerInputPermissions}} to {{MC/Cd|1.17.0}}:
***{{cd|isPermissionCategoryEnabled(permissionCategory: InputPermissionCategory): boolean;}}
***{{MC/Cd|isPermissionCategoryEnabled(permissionCategory: InputPermissionCategory): boolean;}}
***{{cd|setPermissionCategory(permissionCategory: InputPermissionCategory, isEnabled: boolean): void;}}
***{{MC/Cd|setPermissionCategory(permissionCategory: InputPermissionCategory, isEnabled: boolean): void;}}
*Removed the {{cd|compostingChance}} available from the {{cd|ItemStack}} API. The composting chance for Vanilla items can now be accessed via the singular {{cd|CompostableItemComponent-}}.
*Removed the {{MC/Cd|compostingChance}} available from the {{MC/Cd|ItemStack}} API. The composting chance for Vanilla items can now be accessed via the singular {{MC/Cd|CompostableItemComponent-}}.
*Added enum {{cd|InvalidArgumentErrorType}} that adds extra context to the type of invalid argument error.
*Added enum {{MC/Cd|InvalidArgumentErrorType}} that adds extra context to the type of invalid argument error.
*Added property {{cd|type}} to {{cd|InvalidArgumentError}} for checking the type of argument error.
*Added property {{MC/Cd|type}} to {{MC/Cd|InvalidArgumentError}} for checking the type of argument error.


'''[[Minecraft:Biome]]s'''
'''[[Minecraft:Biome]]s'''
Line 230: Line 230:


'''[[Minecraft:Block]]s'''
'''[[Minecraft:Block]]s'''
*Removed "Upcoming Creator Feature" toggle requirement for {{cd|minecraft:item_visual}} component.
*Removed "Upcoming Creator Feature" toggle requirement for {{MC/Cd|minecraft:item_visual}} component.
*Updated {{cd|minecraft:material_instances}} component
*Updated {{MC/Cd|minecraft:material_instances}} component
**Removed "Upcoming Creator Features" experiment requirement for {{cd|abmient_occlusion}} field to be {{cd|float}} type.
**Removed "Upcoming Creator Features" experiment requirement for {{MC/Cd|abmient_occlusion}} field to be {{MC/Cd|float}} type.
*Fence gate blocks use state {{cd|minecraft:cardinal_direction}} instead of {{cd|minecraft:direction}}. Uses string values ({{cd|north}}, {{cd|south}}, {{cd|east}}, {{cd|west}}).
*Fence gate blocks use state {{MC/Cd|minecraft:cardinal_direction}} instead of {{MC/Cd|minecraft:direction}}. Uses string values ({{MC/Cd|north}}, {{MC/Cd|south}}, {{MC/Cd|east}}, {{MC/Cd|west}}).
*Door blocks use state {{cd|minecraft:cardinal_direction}} instead of {{cd|minecraft:direction}}. Uses string values ({{cd|north}}, {{cd|south}}, {{cd|east}}, {{cd|west}}).
*Door blocks use state {{MC/Cd|minecraft:cardinal_direction}} instead of {{MC/Cd|minecraft:direction}}. Uses string values ({{MC/Cd|north}}, {{MC/Cd|south}}, {{MC/Cd|east}}, {{MC/Cd|west}}).
*Removed content log error: 'Block needs both a geometry and material instances component'.
*Removed content log error: 'Block needs both a geometry and material instances component'.


'''Collisions'''
'''Collisions'''
*Entities with no collision box but with the {{cd|minecraft:custom_hit_test}} component are no longer sometimes unable to be interacted with.
*Entities with no collision box but with the {{MC/Cd|minecraft:custom_hit_test}} component are no longer sometimes unable to be interacted with.


'''[[Minecraft:Command]]s'''
'''Commands'''
*The {{cd|mine}} overload of the {{cmd|loot}} command has been moved to outside of "Upcoming Creator Features" experiments.
*The {{MC/Cd|mine}} overload of the {{MC/Cmd|loot}} command has been moved to outside of "Upcoming Creator Features" experiments.
*The {{cmd|kick}} command now allows use of target selectors on Realms.
*The {{MC/Cmd|kick}} command now allows use of target selectors on Realms.
*{{cmd|wsserver}} command disabled by default. Enable in General Settings.
*{{MC/Cmd|wsserver}} command disabled by default. Enable in General Settings.
*Websocket encryption default enabled for all platforms.
*Websocket encryption default enabled for all platforms.


'''Components'''
'''Components'''
*The [[Minecraft:strider]] now makes use of the {{cd|minecraft:movement_sound_distance_offset}} component for its movement sound distance offset.
*The strider now makes use of the {{MC/Cd|minecraft:movement_sound_distance_offset}} component for its movement sound distance offset.
*Added the {{cd|minecraft:renders_when_invisible}} component, which enables entities to render even when invisible.
*Added the {{MC/Cd|minecraft:renders_when_invisible}} component, which enables entities to render even when invisible.
**Appropriate rendering behavior can then be specified in the corresponding {{cd|minecraft:client_entity}}.
**Appropriate rendering behavior can then be specified in the corresponding {{MC/Cd|minecraft:client_entity}}.
*Moved the {{cd|minecraft:liquid_detection}} component out of the Upcoming Creator Features experiment for {{cd|format_versions}} 1.21.60 and above.
*Moved the {{MC/Cd|minecraft:liquid_detection}} component out of the Upcoming Creator Features experiment for {{MC/Cd|format_versions}} 1.21.60 and above.
*Expand the {{cd|minecraft:breedable}} component to allow inheriting properties to child entities.
*Expand the {{MC/Cd|minecraft:breedable}} component to allow inheriting properties to child entities.
**Adds the new {{cd|property_inheritance}} field which takes property name keyed objects.
**Adds the new {{MC/Cd|property_inheritance}} field which takes property name keyed objects.
**The objects in {{cd|property_inheritance}} can contain a {{cd|mutation_chance}} which give the chance it should not inherit from either parent.
**The objects in {{MC/Cd|property_inheritance}} can contain a {{MC/Cd|mutation_chance}} which give the chance it should not inherit from either parent.
**They can also contain the {{cd|mutation_values}} array of values to select from if mutating and the component has random mutation set.
**They can also contain the {{MC/Cd|mutation_values}} array of values to select from if mutating and the component has random mutation set.
*Added {{cd|min_looked_at_duration}} field to {{cd|minecraft:looked_at}} component to specify how long a stare has to be maintained before the target and cooldown logic is set.
*Added {{MC/Cd|min_looked_at_duration}} field to {{MC/Cd|minecraft:looked_at}} component to specify how long a stare has to be maintained before the target and cooldown logic is set.
*The [[Minecraft:strider]] now makes use of the {{cd|minecraft:movement_sound_distance_offset}} component for its movement sound distance offset.
*The strider now makes use of the {{MC/Cd|minecraft:movement_sound_distance_offset}} component for its movement sound distance offset.
*Two values on the {{cd|minecraft:storage_item}} component have been split off into separate components:
*Two values on the {{MC/Cd|minecraft:storage_item}} component have been split off into separate components:
**{{cd|max_weight_limit}} has been moved to the new {{cd|minecraft:storage_weight_limit}} component.
**{{MC/Cd|max_weight_limit}} has been moved to the new {{MC/Cd|minecraft:storage_weight_limit}} component.
**{{cd|weight_in_storage_item}} has been moved to the new {{cd|minecraft:storage_weight_modifier}} component.
**{{MC/Cd|weight_in_storage_item}} has been moved to the new {{MC/Cd|minecraft:storage_weight_modifier}} component.
*Moved the {{cd|minecraft:compostable}} item component out of experimental and to {{cd|Release}}. Moved the related scripting apis out of {{cd|Beta}} to {{cd|Release}}.
*Moved the {{MC/Cd|minecraft:compostable}} item component out of experimental and to {{MC/Cd|Release}}. Moved the related scripting apis out of {{MC/Cd|Beta}} to {{MC/Cd|Release}}.


'''[[Minecraft:Dedicated Server]]'''
'''Dedicated Server'''
*The movement mode authority chosen settings will now be displayed in the command window on dedicated server launch.
*The movement mode authority chosen settings will now be displayed in the command window on dedicated server launch.


'''Entity Components'''
'''Entity Components'''
*The {{cd|minecraft:breedable}} component now has a field that enables the offspring's {{cd|minecraft:color}} attribute to be a blend of the parents' {{cd|minecraft:color}}.
*The {{MC/Cd|minecraft:breedable}} component now has a field that enables the offspring's {{MC/Cd|minecraft:color}} attribute to be a blend of the parents' {{MC/Cd|minecraft:color}}.
**{{cd|combine_parent_colors}}, If a color mutation will not happen, the baby will get a combination of the parents' colors if the colors are compatible. Color combinations follow the rules of {{cd|DyeItem}} combinations. If the colors are not compatible the baby will get one of the parents colors chosen randomly.
**{{MC/Cd|combine_parent_colors}}, If a color mutation will not happen, the baby will get a combination of the parents' colors if the colors are compatible. Color combinations follow the rules of {{MC/Cd|DyeItem}} combinations. If the colors are not compatible the baby will get one of the parents colors chosen randomly.
***Valid values: {{cd|true}}, {{cd|false}}.
***Valid values: {{MC/Cd|true}}, {{MC/Cd|false}}.


'''Entity Filters'''
'''Entity Filters'''
*Added new entity filter {{cd|home_distance}}, which checks the distance of an entity from its home.
*Added new entity filter {{MC/Cd|home_distance}}, which checks the distance of an entity from its home.
**Requires the subject entity to have a {{cd|minecraft:home}} component.
**Requires the subject entity to have a {{MC/Cd|minecraft:home}} component.
**Returns {{cd|false}} if the subject has no home or if the home is in a different dimension.
**Returns {{MC/Cd|false}} if the subject has no home or if the home is in a different dimension.
*Added new entity filter {{cd|is_bound_to_creaking_heart}}, which checks if the creaking heart that spawned the subject creaking still exists.
*Added new entity filter {{MC/Cd|is_bound_to_creaking_heart}}, which checks if the creaking heart that spawned the subject creaking still exists.


'''Graphical'''
'''Graphical'''
Line 281: Line 281:


'''Graphics'''
'''Graphics'''
*{{cd|client_biome}} JSON files now support a {{cd|surface_opacity}} field in the {{cd|minecraft:water_appearance}} component.
*{{MC/Cd|client_biome}} JSON files now support a {{MC/Cd|surface_opacity}} field in the {{MC/Cd|minecraft:water_appearance}} component.
**This change also restores {{cd|swampland}} and {{cd|warm_ocean}} surface opacity to what they were until recently when the {{cd|client_biome}} JSON files were introduced.
**This change also restores {{MC/Cd|swampland}} and {{MC/Cd|warm_ocean}} surface opacity to what they were until recently when the {{MC/Cd|client_biome}} JSON files were introduced.
*Added support {{cd|minecraft:foliage_appearance}} and {{cd|minecraft:grass_appearance}} components in {{cd|client_biome}} JSON files to control color or palette selection for foliage and grass rendering.
*Added support {{MC/Cd|minecraft:foliage_appearance}} and {{MC/Cd|minecraft:grass_appearance}} components in {{MC/Cd|client_biome}} JSON files to control color or palette selection for foliage and grass rendering.


'''[[Minecraft:Item]]s'''
'''[[Minecraft:Item]]s'''
*Added a content warning to the {{cd|minecraft:durability_sensor}} item component's {{cd|particle_type}} when an invalid value is provided.
*Added a content warning to the {{MC/Cd|minecraft:durability_sensor}} item component's {{MC/Cd|particle_type}} when an invalid value is provided.
*The following legacy item (pre 1.16.100) components are now synced to the client:
*The following legacy item (pre 1.16.100) components are now synced to the client:
**{{cd|minecraft:camera}}
**{{MC/Cd|minecraft:camera}}
**{{cd|minecraft:seed}}
**{{MC/Cd|minecraft:seed}}
**{{cd|minecraft:max_damage}}
**{{MC/Cd|minecraft:max_damage}}
**{{cd|minecraft:hand_equipped}}
**{{MC/Cd|minecraft:hand_equipped}}
**{{cd|minecraft:stacked_by_data}}
**{{MC/Cd|minecraft:stacked_by_data}}
**{{cd|minecraft:foil}}
**{{MC/Cd|minecraft:foil}}
**{{cd|minecraft:block}}
**{{MC/Cd|minecraft:block}}
**{{cd|minecraft:use_duration}}
**{{MC/Cd|minecraft:use_duration}}
**{{cd|minecraft:max_stack_size}}
**{{MC/Cd|minecraft:max_stack_size}}
*Removed "Upcoming Creator Feature" toggle requirement for {{cd|minecraft:block_placer}} item component.
*Removed "Upcoming Creator Feature" toggle requirement for {{MC/Cd|minecraft:block_placer}} item component.
*Migrated {{cd|ItemData}} from {{cd|StartGamePacket}} into {{cd|ItemRegistryPacket}} (renamed from {{cd|ItemComponentPacket}}).
*Migrated {{MC/Cd|ItemData}} from {{MC/Cd|StartGamePacket}} into {{MC/Cd|ItemRegistryPacket}} (renamed from {{MC/Cd|ItemComponentPacket}}).


'''[[Minecraft:Sound]]s'''
'''Sounds'''
*Added {{cd|base}} parameter to block sounds specifying another block sound they should use sounds for if they do not define a sound themselves.
*Added {{MC/Cd|base}} parameter to block sounds specifying another block sound they should use sounds for if they do not define a sound themselves.


'''Network Protocol'''
'''Network Protocol'''
*Added {{cd|ActorFlags::RENDERS_WHEN_INVISIBLE}}.
*Added {{MC/Cd|ActorFlags::RENDERS_WHEN_INVISIBLE}}.


'''Stability and Performance'''
'''Stability and Performance'''
Line 315: Line 315:
==== Mobs ====
==== Mobs ====
'''[[Minecraft:Pig]]'''
'''[[Minecraft:Pig]]'''
*{{Animate|Warm Pig JE1 BE1.png;Cold Pig JE1 BE1.png|40px}} Added warm and cold pig variants.
*{{MC/Animate|Warm Pig JE1 BE1.png;Cold Pig JE1 BE1.png|40px}} Added warm and cold pig variants.
** These have their own unique texture and geometry, but not a separate spawn egg.
** These have their own unique texture and geometry, but not a separate spawn egg.
** These will spawn in different biomes, making the biomes feel more distinct from each other:
** These will spawn in different biomes, making the biomes feel more distinct from each other:
*** Cold biomes:  
*** Cold biomes:  
**** {{BiomeLink|Old Growth Pine Taiga}}
**** {{MC/Biomelink|Old Growth Pine Taiga}}
**** {{BiomeLink|Old Growth Spruce Taiga}}
**** {{MC/Biomelink|Old Growth Spruce Taiga}}
**** {{BiomeLink|Taiga}}
**** {{MC/Biomelink|Taiga}}
**** {{BiomeLink|Snowy Taiga}}
**** {{MC/Biomelink|Snowy Taiga}}
**** {{BiomeLink|Windswept Hills}}
**** {{MC/Biomelink|Windswept Hills}}
**** {{BiomeLink|Windswept Gravelly Hills}}
**** {{MC/Biomelink|Windswept Gravelly Hills}}
**** {{BiomeLink|Windswept Forest}}
**** {{MC/Biomelink|Windswept Forest}}
*** Warm biomes:  
*** Warm biomes:  
**** {{BiomeLink|Savanna}}
**** {{MC/Biomelink|Savanna}}
**** {{BiomeLink|Savanna Plateau}}
**** {{MC/Biomelink|Savanna Plateau}}
**** {{BiomeLink|Windswept Savanna}}
**** {{MC/Biomelink|Windswept Savanna}}
**** {{BiomeLink|Jungle}}
**** {{MC/Biomelink|Jungle}}
**** {{BiomeLink|Sparse Jungle}}
**** {{MC/Biomelink|Sparse Jungle}}
**** {{BiomeLink|Bamboo Jungle}}
**** {{MC/Biomelink|Bamboo Jungle}}
**** {{BiomeLink|Eroded Badlands}}
**** {{MC/Biomelink|Eroded Badlands}}
**** {{BiomeLink|Wooded Badlands}}
**** {{MC/Biomelink|Wooded Badlands}}
**** {{BiomeLink|Badlands}}
**** {{MC/Biomelink|Badlands}}
*** Temperate biomes:  
*** Temperate biomes:  
**** {{BiomeLink|Forest}}
**** {{MC/Biomelink|Forest}}
**** {{BiomeLink|Flower Forest}}
**** {{MC/Biomelink|Flower Forest}}
**** {{BiomeLink|Birch Forest}}
**** {{MC/Biomelink|Birch Forest}}
**** {{BiomeLink|Old Growth Birch Forest}}
**** {{MC/Biomelink|Old Growth Birch Forest}}
**** {{BiomeLink|Dark Forest}}
**** {{MC/Biomelink|Dark Forest}}
**** {{BiomeLink|Swamp}}
**** {{MC/Biomelink|Swamp}}


==== Gameplay ====
==== Gameplay ====
'''[[Minecraft:Particle]]s'''
'''Particles'''
*All leaves blocks now emit falling leaf particles. Cherry leaves and pale oak leaves already emitted falling leaf particles before this update. They will continue to work like they did before.
*All leaves blocks now emit falling leaf particles. Cherry leaves and pale oak leaves already emitted falling leaf particles before this update. They will continue to work like they did before.


==== Technical ====
==== Technical ====
'''API'''
'''API'''
*Added {{cd|scriptEvent}} method to system object which sends a script event similar to the {{cmd|scriptevent}} command to {{cd|beta}}.
*Added {{MC/Cd|scriptEvent}} method to system object which sends a script event similar to the {{MC/Cmd|scriptevent}} command to {{MC/Cd|beta}}.
*Added {{cd|NamespaceNameError}} error which validates namespace usage to {{cd|beta}}.
*Added {{MC/Cd|NamespaceNameError}} error which validates namespace usage to {{MC/Cd|beta}}.
*Added {{cd|NamespaceNameErrorReason}} enum which shows the types of issues that namespace validation can run into to {{cd|beta}}.
*Added {{MC/Cd|NamespaceNameErrorReason}} enum which shows the types of issues that namespace validation can run into to {{MC/Cd|beta}}.
*Added new function {{cd|collectPluginStats}} to {{cd|@minecraft/debug-utilities}} which will return the types and counts of all active script objects.
*Added new function {{MC/Cd|collectPluginStats}} to {{MC/Cd|@minecraft/debug-utilities}} which will return the types and counts of all active script objects.
**Removed {{cmd|script watchdog exportstats}} command, deprecated in favor of script API.
**Removed {{MC/Cmd|script watchdog exportstats}} command, deprecated in favor of script API.
*Added {{cd|setDynamicProperties}} method to {{cd|World}}, {{cd|Entity}}, {{cd|ItemStack}} and {{cd|ContainerSlot}}.
*Added {{MC/Cd|setDynamicProperties}} method to {{MC/Cd|World}}, {{MC/Cd|Entity}}, {{MC/Cd|ItemStack}} and {{MC/Cd|ContainerSlot}}.
*Added enum {{cd|LiquidType}}:
*Added enum {{MC/Cd|LiquidType}}:
<syntaxhighlight lang="c++">
<syntaxhighlight lang="c++">
export enum LiquidType {
export enum LiquidType {
Line 363: Line 363:
</syntaxhighlight>
</syntaxhighlight>
*Added four new bindings to Script Block API (Beta)
*Added four new bindings to Script Block API (Beta)
**{{cd|Block::canBeDestroyedByLiquidSpread}}
**{{MC/Cd|Block::canBeDestroyedByLiquidSpread}}
**{{cd|Block::isLiquidBlocking}}
**{{MC/Cd|Block::isLiquidBlocking}}
**{{cd|Block::liquidSpreadCausesSpawn}}
**{{MC/Cd|Block::liquidSpreadCausesSpawn}}
**{{cd|Block::liquidCanFlowFromDirection}}
**{{MC/Cd|Block::liquidCanFlowFromDirection}}
*Added three new bindings to Script Block Permutation API (Beta)
*Added three new bindings to Script Block Permutation API (Beta)
**{{cd|BlockPermutation::canBeDestroyedByLiquidSpread}}
**{{MC/Cd|BlockPermutation::canBeDestroyedByLiquidSpread}}
**{{cd|BlockPermutation::isLiquidBlocking}}
**{{MC/Cd|BlockPermutation::isLiquidBlocking}}
**{{cd|BlockPermutation::liquidSpreadCausesSpawn}}
**{{MC/Cd|BlockPermutation::liquidSpreadCausesSpawn}}
*Added script bindings to {{cd|beta}} for the experimental Aim Assist feature.
*Added script bindings to {{MC/Cd|beta}} for the experimental Aim Assist feature.
**{{cd|class AimAssistCategory}}
**{{MC/Cd|class AimAssistCategory}}
**{{cd|class AimAssistCategorySettings}}
**{{MC/Cd|class AimAssistCategorySettings}}
**{{cd|class AimAssistPreset}}
**{{MC/Cd|class AimAssistPreset}}
**{{cd|class AimAssistPresetSettings}}
**{{MC/Cd|class AimAssistPresetSettings}}
**{{cd|class AimAssistRegistry}}
**{{MC/Cd|class AimAssistRegistry}}
**{{cd|enum AimAssistTargetMode}}
**{{MC/Cd|enum AimAssistTargetMode}}
**{{cd|interface PlayerAimAssistSettings}}
**{{MC/Cd|interface PlayerAimAssistSettings}}
**{{cd|class PlayerAimAssist}}
**{{MC/Cd|class PlayerAimAssist}}
**method {{cd|Player.getAimAssist}} to modify a player's aim-assist settings
**method {{MC/Cd|Player.getAimAssist}} to modify a player's aim-assist settings
**method {{cd|World.getAimAssist}} to add aim-assist presets and categories.
**method {{MC/Cd|World.getAimAssist}} to add aim-assist presets and categories.


'''Commands'''
'''Commands'''
*Place: Entities saved within structures will now be placed unless specified.
*Place: Entities saved within structures will now be placed unless specified.
*Added two subcommands to the {{cmd|place}} command behind the "Upcoming Creator Features" Experiment toggle:
*Added two subcommands to the {{MC/Cmd|place}} command behind the "Upcoming Creator Features" Experiment toggle:
**{{cmd|place feature}}
**{{MC/Cmd|place feature}}
**{{cmd|place featurerule}}
**{{MC/Cmd|place featurerule}}


'''Creator'''
'''Creator'''
*Added support for {{cd|ItemTags}} in {{cd|match_tool}} loot table conditions behind the "Upcoming Creator Features" Experiment toggle.
*Added support for {{MC/Cd|ItemTags}} in {{MC/Cd|match_tool}} loot table conditions behind the "Upcoming Creator Features" Experiment toggle.


'''Gameplay'''
'''Gameplay'''
Line 397: Line 397:
'''Scripting'''
'''Scripting'''
*Structure
*Structure
**Added {{cd|waterlogged: boolean}} parameter to {{cd|setBlockPermutation}}. This can be used to set whether the specified block within a structure is waterlogged.
**Added {{MC/Cd|waterlogged: boolean}} parameter to {{MC/Cd|setBlockPermutation}}. This can be used to set whether the specified block within a structure is waterlogged.


=== Changes ===
=== Changes ===
Line 403: Line 403:
'''[[Minecraft:Lodestone]]'''
'''[[Minecraft:Lodestone]]'''
*Lodestone is now crafted from 1 iron ingot surrounded by 8 chiseled stone blocks
*Lodestone is now crafted from 1 iron ingot surrounded by 8 chiseled stone blocks
{{Crafting|A1=Chiseled Stone Bricks|A2=Chiseled Stone Bricks|A3=Chiseled Stone Bricks|B1=Chiseled Stone Bricks|B2=Iron Ingot|B3=Chiseled Stone Bricks|C1=Chiseled Stone Bricks|C2=Chiseled Stone Bricks|C3=Chiseled Stone Bricks|Output=Lodestone|ignoreusage = 1}}
{{MC/Crafting|A1=Chiseled Stone Bricks|A2=Chiseled Stone Bricks|A3=Chiseled Stone Bricks|B1=Chiseled Stone Bricks|B2=Iron Ingot|B3=Chiseled Stone Bricks|C1=Chiseled Stone Bricks|C2=Chiseled Stone Bricks|C3=Chiseled Stone Bricks|Output=Lodestone|ignoreusage = 1}}
*The crafting recipe unlocks when the player obtains an iron ingot or a lodestone.
*The crafting recipe unlocks when the player obtains an iron ingot or a lodestone.
*Lodestones can now be found as loot at ruined portals in the Overworld or Nether.
*Lodestones can now be found as loot at ruined portals in the Overworld or Nether.
Line 412: Line 412:


'''Aim Assist'''
'''Aim Assist'''
*Changed aim-assist preset item settings to reference categories by unique namespace Ids globally instead of via name in a {{cd|categories}} list.
*Changed aim-assist preset item settings to reference categories by unique namespace Ids globally instead of via name in a {{MC/Cd|categories}} list.
*Aim assist will now only allow interactions within player's interact distance.
*Aim assist will now only allow interactions within player's interact distance.
*Aim assist can now properly detect entities have hitbox partially inside detection area.
*Aim assist can now properly detect entities have hitbox partially inside detection area.
Line 418: Line 418:
'''API'''
'''API'''
*Moved the following methods from beta to 1.17.0:
*Moved the following methods from beta to 1.17.0:
**{{cd|Block::isWaterlogged}}
**{{MC/Cd|Block::isWaterlogged}}
**{{cd|Block::setWaterlogged}}
**{{MC/Cd|Block::setWaterlogged}}
*{{cd|RegistrationBuilder.structureLocation}} method in {{cd|@minecraft/server-gametest}}:
*{{MC/Cd|RegistrationBuilder.structureLocation}} method in {{MC/Cd|@minecraft/server-gametest}}:
**Added optional argument {{cd|structureDimension: DimensionTye | string}} to specify which dimension the gametest should spawn in. If not provided, it will default to whichever dimension the test is ran from.
**Added optional argument {{MC/Cd|structureDimension: DimensionTye | string}} to specify which dimension the gametest should spawn in. If not provided, it will default to whichever dimension the test is ran from.
*{{cd|system.scriptEvent()}} no longer returns {{cd|ScriptEventMessageSizeError}} but instead an {{cd|InvalidArgumentError}} for the message size exceeding 2048 characters in size in {{cd|Beta}}.
*{{MC/Cd|system.scriptEvent()}} no longer returns {{MC/Cd|ScriptEventMessageSizeError}} but instead an {{MC/Cd|InvalidArgumentError}} for the message size exceeding 2048 characters in size in {{MC/Cd|Beta}}.
*Removed {{cd|ScriptEventMessageSizeError}} from {{cd|Beta}}.
*Removed {{MC/Cd|ScriptEventMessageSizeError}} from {{MC/Cd|Beta}}.
*Moved {{cd|CameraTargetOptions}} from {{cd|beta}} to {{cd|v1.16.0}}.
*Moved {{MC/Cd|CameraTargetOptions}} from {{MC/Cd|beta}} to {{MC/Cd|v1.16.0}}.
*Renamed {{cd|handleCounts}} interface to {{cd|HandleCounts}} in {{cd|@minecraft/debug_utilities}} module.
*Renamed {{MC/Cd|handleCounts}} interface to {{MC/Cd|HandleCounts}} in {{MC/Cd|@minecraft/debug_utilities}} module.


'''Camera'''
'''Camera'''
Line 431: Line 431:


'''[[Minecraft:Commands]]'''
'''[[Minecraft:Commands]]'''
*Added support for input glyph replacement for {{cmd|me}} and {{cmd|tell}} commands. For example, using input string {{cd|:_input_key.jump:}} will be replaced with "JUMP" when using keyboard, or an emoji in case of using a gamepad.
*Added support for input glyph replacement for {{MC/Cmd|me}} and {{MC/Cmd|tell}} commands. For example, using input string {{MC/Cd|:_input_key.jump:}} will be replaced with "JUMP" when using keyboard, or an emoji in case of using a gamepad.


'''Components'''
'''Components'''
*Removing a waterlogged custom block using the {{cd|minecraft:liquid_detection}} component with {{cd|stopsLiquidFlowingFromDirection}} enabled for all directions now results in flowing water rather than a stagnant block of water.  
*Removing a waterlogged custom block using the {{MC/Cd|minecraft:liquid_detection}} component with {{MC/Cd|stopsLiquidFlowingFromDirection}} enabled for all directions now results in flowing water rather than a stagnant block of water.  


'''Experimental'''
'''Experimental'''
*Removed the Creator Cameras: Focus Target Camera experimental toggle
*Removed the Creator Cameras: Focus Target Camera experimental toggle
*Focus Target Camera has {{cd|vertical_rotation_limits}} of {{cd|[0.0, 180.0]}} by default to reflect world space changes.
*Focus Target Camera has {{MC/Cd|vertical_rotation_limits}} of {{MC/Cd|[0.0, 180.0]}} by default to reflect world space changes.
*Focus Target camera now stops targeting when either {{cd|clear}} from the camera command is used, or when the target is over 64 chunks away from the camera.
*Focus Target camera now stops targeting when either {{MC/Cd|clear}} from the camera command is used, or when the target is over 64 chunks away from the camera.


'''Gameplay'''
'''Gameplay'''
*Added easing between two moving cameras when "Creator Camera: New Third Person Presets" experiment is enabled.
*Added easing between two moving cameras when "Creator Camera: New Third Person Presets" experiment is enabled.
*Focus Target Camera now displays a command output error when trying to target an entity when not on a free camera or custom camera that inherits from free camera.  
*Focus Target Camera now displays a command output error when trying to target an entity when not on a free camera or custom camera that inherits from free camera.  
*Focus Target Camera {{cd|vertical_rotation_limits}} are now in world space. 0 degrees is straight down, 90 degrees is horizontal and 180 degrees is straight up. The limits for the values are [0, 180] inclusive.
*Focus Target Camera {{MC/Cd|vertical_rotation_limits}} are now in world space. 0 degrees is straight down, 90 degrees is horizontal and 180 degrees is straight up. The limits for the values are [0, 180] inclusive.


'''Molang'''
'''Molang'''
*Moved {{cd|query.last_input_mode_is_any}} to stable. It takes one or more arguments ({{cd|keyboard_and_mouse}}, {{cd|touch}}, {{cd|gamepad}}, or {{cd|motion_controller}}). If the last input used is any of the specified string values, returns 1.0. Otherwise returns 0.0. Available on the Client (Resource Packs) only.
*Moved {{MC/Cd|query.last_input_mode_is_any}} to stable. It takes one or more arguments ({{MC/Cd|keyboard_and_mouse}}, {{MC/Cd|touch}}, {{MC/Cd|gamepad}}, or {{MC/Cd|motion_controller}}). If the last input used is any of the specified string values, returns 1.0. Otherwise returns 0.0. Available on the Client (Resource Packs) only.
*Moved {{cd|query.touch_only_affects_hotbar}} to stable. It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.
*Moved {{MC/Cd|query.touch_only_affects_hotbar}} to stable. It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.


'''Scripting API'''
'''Scripting API'''
*Moved enum {{cd|InputMode}} from {{cd|beta}} to {{cd|1.17.0}}.
*Moved enum {{MC/Cd|InputMode}} from {{MC/Cd|beta}} to {{MC/Cd|1.17.0}}.
*Moved class {{cd|InputInfo}} from {{cd|beta}} to {{cd|1.17.0}}.
*Moved class {{MC/Cd|InputInfo}} from {{MC/Cd|beta}} to {{MC/Cd|1.17.0}}.
**Moved property {{cd|lastInputModeUsed}} from {{cd|beta}} to {{cd|1.17.0}}.
**Moved property {{MC/Cd|lastInputModeUsed}} from {{MC/Cd|beta}} to {{MC/Cd|1.17.0}}.
**Moved property {{cd|touchOnlyAffectsHotbar}} from {{cd|beta}} to {{cd|1.17.0}}.
**Moved property {{MC/Cd|touchOnlyAffectsHotbar}} from {{MC/Cd|beta}} to {{MC/Cd|1.17.0}}.
*Class {{cd|Player}}
*Class {{MC/Cd|Player}}
**Moved property {{cd|inputInfo}} from {{cd|beta}} to {{cd|1.17.0}}.
**Moved property {{MC/Cd|inputInfo}} from {{MC/Cd|beta}} to {{MC/Cd|1.17.0}}.
*Moved class {{cd|PlayerInputModeChangeAfterEvent}} from {{cd|beta}} to {{cd|1.17.0}}.
*Moved class {{MC/Cd|PlayerInputModeChangeAfterEvent}} from {{MC/Cd|beta}} to {{MC/Cd|1.17.0}}.
*Moved class {{cd|PlayerInputModeChangeAfterEventSignal}} from {{cd|beta}} to {{cd|1.17.0}}.
*Moved class {{MC/Cd|PlayerInputModeChangeAfterEventSignal}} from {{MC/Cd|beta}} to {{MC/Cd|1.17.0}}.
*Class {{cd|WorldAfterEvents}}
*Class {{MC/Cd|WorldAfterEvents}}
**Moved property {{cd|playerInputModeChange}} from {{cd|beta}} to {{cd|1.17.0}}.
**Moved property {{MC/Cd|playerInputModeChange}} from {{MC/Cd|beta}} to {{MC/Cd|1.17.0}}.
*Moved class {{cd|InvalidEntityError}} from {{cd|beta}} to {{cd|1.17.0}}.
*Moved class {{MC/Cd|InvalidEntityError}} from {{MC/Cd|beta}} to {{MC/Cd|1.17.0}}.
*{{cd|system.scriptEvent}} updated to return a new error for exceeding the message size.
*{{MC/Cd|system.scriptEvent}} updated to return a new error for exceeding the message size.
*Removed {{cd|ScriptBlockType.canBeWaterlogged}} from {{cd|Beta}} - instead, {{cd|ScriptBlock.canContainLiquid}} or {{cd|ScriptBlockPermutation.canContainLiquid}} can be used to check if a block can be waterlogged.
*Removed {{MC/Cd|ScriptBlockType.canBeWaterlogged}} from {{MC/Cd|Beta}} - instead, {{MC/Cd|ScriptBlock.canContainLiquid}} or {{MC/Cd|ScriptBlockPermutation.canContainLiquid}} can be used to check if a block can be waterlogged.


'''Stability and Performance'''
'''Stability and Performance'''
Line 469: Line 469:


'''UI'''
'''UI'''
*Added support for input glyph replacement for signs, signed books, and NPC dialogs. For example, using input string {{cd|:_input_key.jump:}} will be replaced with "JUMP" when using keyboard, or an emoji in case of using a gamepad.
*Added support for input glyph replacement for signs, signed books, and NPC dialogs. For example, using input string {{MC/Cd|:_input_key.jump:}} will be replaced with "JUMP" when using keyboard, or an emoji in case of using a gamepad.
*Added full support and fixes for some input glyph replacement strings. This is to make them work across all the platforms (PC, Consoles, Mobile).
*Added full support and fixes for some input glyph replacement strings. This is to make them work across all the platforms (PC, Consoles, Mobile).
*These are the values fixed:
*These are the values fixed:
**{{cd|:_input_key.forward:}}
**{{MC/Cd|:_input_key.forward:}}
**{{cd|:_input_key.back:}}
**{{MC/Cd|:_input_key.back:}}
**{{cd|:_input_key.left:}}
**{{MC/Cd|:_input_key.left:}}
**{{cd|:_input_key.right:}}
**{{MC/Cd|:_input_key.right:}}
**{{cd|:_input_key.inventory:}}
**{{MC/Cd|:_input_key.inventory:}}
**{{cd|:_input_key.use:}}
**{{MC/Cd|:_input_key.use:}}
**{{cd|:_input_key.chat:}}
**{{MC/Cd|:_input_key.chat:}}
**{{cd|:_input_key.attack:}}
**{{MC/Cd|:_input_key.attack:}}
**{{cd|:_input_key.sprint:}}
**{{MC/Cd|:_input_key.sprint:}}
*The icons for these strings are updated in diverse areas of the game that support contextual glyphs, such as: signs, signed books, tags, chat, commands.
*The icons for these strings are updated in diverse areas of the game that support contextual glyphs, such as: signs, signed books, tags, chat, commands.
*Also, as improvement, replacement of these values depends on the interaction/control mode when using touch as input mode. These modes are Joystick & tap to interact, D-Pad & tap to interact, and Joystick & aim crosshair.
*Also, as improvement, replacement of these values depends on the interaction/control mode when using touch as input mode. These modes are Joystick & tap to interact, D-Pad & tap to interact, and Joystick & aim crosshair.
Line 534: Line 534:
|178313|Horses & Donkeys dont make idle Sounds
|178313|Horses & Donkeys dont make idle Sounds
|178461|Client-Side Chunk Caching Error Leading to Block Entity Anomalies
|178461|Client-Side Chunk Caching Error Leading to Block Entity Anomalies
|180467|{{cd|:_input_key.attack:}} and {{cd|:_input_key.use:}} show "Unassigned" on touchscreen
|180467|{{MC/Cd|:_input_key.attack:}} and {{MC/Cd|:_input_key.use:}} show "Unassigned" on touchscreen
|181410|Copper Ore Vein generates with no copper ore when intersecting a ravine
|181410|Copper Ore Vein generates with no copper ore when intersecting a ravine
|183944|Sneak button on D-Pad acts like the forward button when flying or when the HUD is hidden via {{cmd|hud}}
|183944|Sneak button on D-Pad acts like the forward button when flying or when the HUD is hidden via {{MC/Cmd|hud}}
|185653|Russian translation of Flowering Azalea is incorrect
|185653|Russian translation of Flowering Azalea is incorrect
|185676|Saving the world while in crawl mining position makes you lose half a heart when you load back in.
|185676|Saving the world while in crawl mining position makes you lose half a heart when you load back in.
Line 544: Line 544:
|187368|Creakings cannot spawn on a single layer of top snow
|187368|Creakings cannot spawn on a single layer of top snow
|187564|Single dark oak and pale oak saplings accept bone meal despite not being able to grow
|187564|Single dark oak and pale oak saplings accept bone meal despite not being able to grow
|187777|Certain blocks have inconsistent/outdated {{cd|ambient_occlusion_exponent}} values in {{cd|blocks.json}}
|187777|Certain blocks have inconsistent/outdated {{MC/Cd|ambient_occlusion_exponent}} values in {{MC/Cd|blocks.json}}
|187805|Global resources ignores data inside the first {{cd|biomes_client.json}} file it finds in applied packs
|187805|Global resources ignores data inside the first {{MC/Cd|biomes_client.json}} file it finds in applied packs
|188001|All vines sound like regular vines instead of having unique sounds
|188001|All vines sound like regular vines instead of having unique sounds
|188005|Aim assist is enabled for third person back camera
|188005|Aim assist is enabled for third person back camera
Line 551: Line 551:
|188102|Game crashes in a specific world due to a bundle in the player's inventory
|188102|Game crashes in a specific world due to a bundle in the player's inventory
|188187|Baby wolves/cats do not mix collar colors when born (if available)
|188187|Baby wolves/cats do not mix collar colors when born (if available)
|188216|{{cd|ambient_occlusion_exponent}} field in {{cd|blocks.json}} disappeared from all vanilla resources
|188216|{{MC/Cd|ambient_occlusion_exponent}} field in {{MC/Cd|blocks.json}} disappeared from all vanilla resources
|188217|Pale oak leaves once again have incorrect {{cd|ambient_occlusion_exponent}} value
|188217|Pale oak leaves once again have incorrect {{MC/Cd|ambient_occlusion_exponent}} value
|188221|{{cd|ambient_occlusion_exponent}} field in {{cd|blocks.json}} does nothing in-game
|188221|{{MC/Cd|ambient_occlusion_exponent}} field in {{MC/Cd|blocks.json}} does nothing in-game
|188234|Resin brick items can be found in the woodland mansion chest loot
|188234|Resin brick items can be found in the woodland mansion chest loot
|188259|The eyes of creakings aren't visible when creakings have the invisibility effect
|188259|The eyes of creakings aren't visible when creakings have the invisibility effect
Line 573: Line 573:
*Fixed an issue where users could sometimes not rejoin a Realm they left by using an invite code.  
*Fixed an issue where users could sometimes not rejoin a Realm they left by using an invite code.  
*Fixed players needed to skip night slider on the edit world screen to be able to go to 0%.
*Fixed players needed to skip night slider on the edit world screen to be able to go to 0%.
*Fixed a bug where calling {{cd|Player.hideAllExcept}} could crash the server.
*Fixed a bug where calling {{MC/Cd|Player.hideAllExcept}} could crash the server.
*Fixed edge cases where {{cd|ModalFormData}} scrolls to the bottom when UI is opened.
*Fixed edge cases where {{MC/Cd|ModalFormData}} scrolls to the bottom when UI is opened.
*Fixed an issue where optional and required resource packs couldn't be downloaded when joining a multiplayer game if it was cancelled on the first download and join attempt.
*Fixed an issue where optional and required resource packs couldn't be downloaded when joining a multiplayer game if it was cancelled on the first download and join attempt.
*Inbox messages with long content are now scrollable with gamepad immediately after entering the screen.
*Inbox messages with long content are now scrollable with gamepad immediately after entering the screen.
*Fixed "An unknown error has occurred" when downloading resource packs under specific circumstances.
*Fixed "An unknown error has occurred" when downloading resource packs under specific circumstances.
*Suspicious stews with the weakness effect acquired from shipwrecks and trading with villagers now apply the weakness effect for 7 seconds when consumed.
*Suspicious stews with the weakness effect acquired from shipwrecks and trading with villagers now apply the weakness effect for 7 seconds when consumed.
*Fixed a bug that would cause messages to report double the items that match the criteria when using the {{cmd|clear}} command with a max count of 0.
*Fixed a bug that would cause messages to report double the items that match the criteria when using the {{MC/Cmd|clear}} command with a max count of 0.
*Fixed a bug where {{cd|Block.setWaterlogged}} would create a water source that does not flow.
*Fixed a bug where {{MC/Cd|Block.setWaterlogged}} would create a water source that does not flow.
*Resolved a crash that could occur when using {{cd|top_layer_modification}} in custom jigsaw structures.
*Resolved a crash that could occur when using {{MC/Cd|top_layer_modification}} in custom jigsaw structures.
*Resolved a crash that could occur when entering the nether with a custom jigsaw structure in the nether.
*Resolved a crash that could occur when entering the nether with a custom jigsaw structure in the nether.
*The second passenger of a boat will no longer have large camera twitches when rotating toward the west direction.
*The second passenger of a boat will no longer have large camera twitches when rotating toward the west direction.
Line 594: Line 594:
*Sniffer egg block no longer provides side support to any block.
*Sniffer egg block no longer provides side support to any block.
*Fixed an issue where legacy data driven block didn't apply the render layer from the material instances component.
*Fixed an issue where legacy data driven block didn't apply the render layer from the material instances component.
*Fixed spurious content log error: "trying to override the Geometry component with {{cd|blocks.json}} settings for a custom block".
*Fixed spurious content log error: "trying to override the Geometry component with {{MC/Cd|blocks.json}} settings for a custom block".
*Fixed a bug where opening a chest while the {{cmd|clone}} command is spamming could crash the server.
*Fixed a bug where opening a chest while the {{MC/Cmd|clone}} command is spamming could crash the server.
*Fixed an issue where non-host clients joining multiplayer sessions would be missing an icon for packs that had duplicate items.
*Fixed an issue where non-host clients joining multiplayer sessions would be missing an icon for packs that had duplicate items.
*Fixed {{cd|Entity.getComponent}} and {{cd|Entity.getComponents}} from crashing when called within {{cd|EntityDieAfterEvent}} callback.
*Fixed {{MC/Cd|Entity.getComponent}} and {{MC/Cd|Entity.getComponents}} from crashing when called within {{MC/Cd|EntityDieAfterEvent}} callback.
*Crafter with no {{cd|BlockActor}} data no longer produce a crash.<!-- it has a code on the feedback website (MCPE-188674), but it doesnt work on the bug tracker -->
*Crafter with no {{MC/Cd|BlockActor}} data no longer produce a crash.<!-- it has a code on the feedback website (MCPE-188674), but it doesnt work on the bug tracker -->
*Big dripleaf blocks can no longer be placed on top of pale moss blocks.
*Big dripleaf blocks can no longer be placed on top of pale moss blocks.
*Fixed a crash that could occur when destroying a creaking heart.
*Fixed a crash that could occur when destroying a creaking heart.
*Pistons, sticky pistons, droppers, and dispensers now show up in the recipe book again when crafting.
*Pistons, sticky pistons, droppers, and dispensers now show up in the recipe book again when crafting.
*Entity loot tables with a spawn egg that omits the actor ID will no longer drop an invalid spawn egg when destroyed via the {{cd|minecraft:instant_despawn}} component.
*Entity loot tables with a spawn egg that omits the actor ID will no longer drop an invalid spawn egg when destroyed via the {{MC/Cd|minecraft:instant_despawn}} component.
*Fixed an issue where the text of the purchase button on the old Realms product description page can swap between "Subscribe Now ..." and "Start Free Trial".
*Fixed an issue where the text of the purchase button on the old Realms product description page can swap between "Subscribe Now ..." and "Start Free Trial".
*Users can now access Realms Stories of Realms they are a part of even when multiplayer access is disabled in the account's privacy settings.
*Users can now access Realms Stories of Realms they are a part of even when multiplayer access is disabled in the account's privacy settings.
*Fixed an issue which prevented the user from exiting edit world when choosing play on Realm button and canceling the sign-in process.
*Fixed an issue which prevented the user from exiting edit world when choosing play on Realm button and canceling the sign-in process.
*Fixed an issue where {{cd|No more entities}} assert failure occurred when flying through biomes during a storm.
*Fixed an issue where {{MC/Cd|No more entities}} assert failure occurred when flying through biomes during a storm.
*Fixed an issue preventing Squid from rotating to match their movement.
*Fixed an issue preventing Squid from rotating to match their movement.
*Fixed {{cd|BlockLocationIterator}} crash that could happen if the {{cd|BlockVolume}} that the iterator came from was deleted first.
*Fixed {{MC/Cd|BlockLocationIterator}} crash that could happen if the {{MC/Cd|BlockVolume}} that the iterator came from was deleted first.


== Videos ==
== Videos ==
:'''Updates for Creators'''
:'''Updates for Creators'''
{{yt|nVL3eH4zwbg}}
{{MC/Yt|nVL3eH4zwbg}}


== Trivia ==
== Trivia ==
Line 626: Line 626:


== References ==
== References ==
{{reflist}}
{{MC/Reflist}}


== Navigation ==
== Navigation ==
{{Navbox Bedrock Edition versions|1.2x}}
{{MC/Navbox Bedrock Edition versions|1.2x}}


[[Minecraft:de:Bedrock Edition 1.21.60]]
de:Bedrock Edition 1.21.60
[[Minecraft:es:Bedrock Edition 1.21.60]]
es:Bedrock Edition 1.21.60
[[Minecraft:fr:Édition Bedrock 1.21.60]]
fr:Édition Bedrock 1.21.60
[[Minecraft:ja:Bedrock Edition 1.21.60]]
ja:Bedrock Edition 1.21.60
[[Minecraft:pt:Edição Bedrock 1.21.60]]
pt:Edição Bedrock 1.21.60
[[Minecraft:ru:1.21.60 (Bedrock Edition)]]
ru:1.21.60 (Bedrock Edition)
[[Minecraft:uk:1.21.60 (Bedrock Edition)]]
uk:1.21.60 (Bedrock Edition)
[[Minecraft:zh:基岩版1.21.60]]
zh:基岩版1.21.60

Latest revision as of 19:12, 9 April 2026

Template:Infobox version 1.21.60 is a minor update for Minecraft:Bedrock Edition released on February 11, 2025,<ref>Template:Cite</ref><ref>Template:Cite</ref> which adds some experimental features for Minecraft:Spring to Life and fixes bugs. This is the first version released in 2025.

Additions

General

Accessibility

  • Added narration in the Realms plan picker screen informing the player they can navigate below the "buy" button to get more information about a given plan.

Filter Profanity Toggle

  • Introduced a new "Filter Profanity" setting on Windows. When on, all text content including chat will perform as it always has; profanities will be filtered for you and others. When off, most profanities, with the exception of some potentially harmful content, will be unfiltered for player and all others who also have the toggle off. The setting is default on for all players and cannot be changed for child accounts or players not signed in. Player can toggle it off in Settings under "General".

Changes

Blocks

Minecraft:Creaking Heart

  • It now has an additional state for when it is in a valid configuration but unable to spawn a creaking due to it being daytime.

Minecraft:Eyeblossoms

  • They now open when the moon starts rising, and close when the moon has completely set.

Minecraft:Iron Bars, Block of Iron, Minecraft:Iron Trapdoors, Minecraft:Iron Doors and Minecraft:Heavy Weighted Pressure Plates

  • They now make iron sounds when you mine, break, place and walk on them.

Minecraft:Monster Spawners

  • Zombie villagers no longer spawn from zombie spawners.

Pale Oak Leaves and Minecraft:Pale Oak Sapling

  • The map color of them has been updated to better match their actual in-game color.

Minecraft:Torchflowers, Minecraft:Pitcher Plants, Open Eyeblossoms and Closed Eyeblossoms

  • They now increase the probability of a nearby Minecraft:sapling growing into a tree with a bee nest.

Items

Minecraft:Resin Clumps

  • The XP rewarded for smelting resin clumps into resin bricks has been reduced from 0.3 to 0.1.

Mobs

Cat

  • Breeding cats with compatible collar colors gives the baby a collar with a mixture of the colors.

Creaking

  • Creakings now crumble if their creaking heart is forcibly deactivated through commands.
  • They now emit vibrations when swaying after being hit.
  • Creakings spawned by a creaking heart can now be nametagged, preventing them from despawning during the day.
    • Destroying their creaking heart will still cause them to crumble.
    • Hitting a nametagged creaking during the day will result in a particle trail, but no resin.
  • The creaking can now spawn when the moon starts rising, and crumbles when the moon has completely set.

Drowned

  • Baby drowned now move with the same speed as baby zombies and baby zombie villagers.

Fox

  • Foxes now periodically play their "mad" sound while defending a player.

Sheep

  • Breeding sheep with compatible wool colors gives the baby a mixture of the colors.

Minecraft:Wolf

  • Breeding wolves now produce offspring with one the parents' collar colors or a mixture of the parents' collar colors if the colors are compatible.

Zombie Villager

  • Zombie villagers no longer spawn from zombie spawners.

Gameplay

Minecraft:Achievements

  • The Monster Hunter achievement can now be unlocked by destroying a creaking heart while it has a spawned creaking.

Collision

  • Slightly improved the collision detection between moving blocks and mobs in some cases.

Sleeping

  • Changed wording for lowest number required for player sleeping to skip the night.

General

Minecraft:Realms

  • Removed unnecessary duplicate calls to the Realms API.
  • At the Realms world select screen, when a world slot is selected, the focus will change to the edit world button if is it present, or activate world if not.
  • Added logic to check for Realms trial offer availability on top of the client's trial eligibility before presenting it to players.

Minecraft:Realms Stories

  • Player profile pics in Realms Stories will now load in more reliably.
  • Disabling Realms Stories badge notifications via the Stories settings screen now hides badges in the story feed as well as the play screen.

Play Screen

  • We've introduced a brand new Play Screen:
    • Worlds tab - access your saved local and LAN worlds.
    • Realms tab - easily jump into Realms you own or have joined.
    • Servers tab - join multiplayer Minecraft:featured servers from our partners, and add or access your custom servers.
    • Create from template - create from, and rate, your owned templates, discover Minecraft creator made and view Minecraft:Marketplace content.
    • Friends - connect with your Minecraft friends (they now live in the top right hand corner of the screen)

UI

  • Updated the location, labeling and icon usage for achievements across multiple screens.
  • For the achievement % counter, a new book asset replaced the potion bottle and supports multi-tier visual states to celebrate progress, including a delightful animation for 100% completion.
  • Consolidated the fancy graphics toggle and ray tracing toggle into a single Graphics Mode dropdown. Fancy and Ray Tracing mode are equivalent to having the previous Fancy and Ray Tracing toggles enabled, and the Simple mode is equivalent to having neither of the previous toggles enabled.
  • Touch controls: Touch button for Pick Block is now available for both Survival and Creative.
  • Removed the Sign In, Profile, Inbox and Gathering buttons from the Start Menu in Trial Mode.
  • Removed the Profile button from the Pause Menu in Trial Mode.
  • PlayStation 5: 'Enable Screen Reader' accessibility setting is now used to initialize Text-to-Speech during first launch.
  • Changed wording for enabling/disabling player's sleep skipping the night to "Skip night by sleeping" from "Beds work".
  • Added additional debug info regarding Minecraft:Realms features in the general settings screen.
  • Updated the text on the new bed screen when sleeping to skip the night is disabled.
  • It is now possible to scroll through the friends tab with text-to-speech enabled and cross-play disabled.
  • The achievements disabled crossed bottle icon is now a blocked icon.

World generation

Canyons

  • Now generate more often.
  • Can once again generate on the ocean floor.
  • Now properly interact with aquifers, filling with water instead of generating as disconnected segments.

Minecraft:Eyeblossoms and Minecraft:Pale Moss Carpets

  • They no longer generate inside pale oak tree trunks.

Minecraft:Pale Garden

  • Pale gardens now generate more frequently and are overall larger.
  • Woodland mansions can now generate in pale gardens.

Jungle bushes

Vegetation

  • The vegetation of many Minecraft:Overworld biomes has been updated to more closely match Java Edition and align with the intended look and feel of Minecraft:
    • Overworld (applies to all biomes):
      • Minecraft:Pumpkins now generate in larger patches.
      • Minecraft:Dandelions are now alternated with poppies when generating in flower patches.
      • Sugar canes no longer generate through other blocks.
    • Plains:
      • Short grass now generates more frequently and in larger amounts.
      • Tall grass now generates less frequently but in larger patches
      • Flower patches now contain mixed flowers, are larger and generate more frequently
    • Sunflower Plains:
    • Mushroom Fields:
    • Savanna:
      • Short grass now generates more frequently and in larger amounts.
      • Tall grass now generates less frequently but in larger patches.
    • Flower Forest:
    • Taiga:
      • Small ferns now generate more frequently.
      • Large ferns now generate less frequently.
      • Sweet berry bushes now generate in larger patches.
    • Old Growth Spruce Taiga and Minecraft:Old Growth Pine Taiga:
      • Mushrooms now generate in larger and more cohesive patches.
      • Minecraft:Ferns now generate more frequently.
      • Sweet berry bushes patches now generate.
    • Jungle:
      • Trees are now denser.
      • Big jungle trees now generate more frequently.
      • Jungle bushes are now larger.
      • Minecraft:Melon patches now generate more frequently.
    • Bamboo Jungle:
      • Minecraft:Bamboo now generates in larger and denser patches.
      • The width of bamboo is now consistent across the entire plant.
      • Trees are now denser.
      • Big jungle trees now generate more frequently.
      • Jungle bushes are now larger.
    • Sparse Jungle:
      • Minecraft:Bamboo no longer generates
      • Minecraft:Ferns and Short Grass now generate more frequently
      • Jungle Bushes are now larger
      • Melon patches now generate more frequently
    • Meadow:
      • Short grass now generates more frequently.
      • Tall grass now generates more frequently.
      • Flowers now generate in patches instead of being homogeneously spread across the biome.
    • Swamp:
      • Blue orchids now generate more frequently and in larger patches.
      • Swamp oaks now generate slightly more frequently.
      • Swamp oaks no longer generate in direct contact with the ground.
      • Lily pads now generate more frequently.
    • Mangrove Swamp:
      • Mangroves are now sparser.
      • Mangroves now generate over water.
      • Lily pads now generate more frequently.
    • Badlands and Desert:
      • Dead bushes now generate more frequently.
    • Oceans (except Frozen Ocean):

Technical

Add-Ons and Script Engine

  • Added the ability to define the order for the items for the creative inventory and recipe book, called the crafting item catalog, for new items added by packs. New items can either merge with existing groups, create new groups with your own item for the icon, or just become added as loose items without a group. This catalog should be saved as
  1. REDIRECT Template:Code

Template:Redr in player's behavior pack.

  • Item and Block json files now require a namespace for group names in the
  1. REDIRECT Template:Code

Template:Redr object.

  • Added new Creator toggle setting "Show Content Log GUI On Error During Load".
    • This setting will make the Content Log GUI automatically open and display after loading into a world and there was either warnings or errors found during the loading process.
    • This setting is disabled in the Editor.

API

  • Updated numeric JavaScript enums now properly handle and support reverse value mappings.
  1. REDIRECT Template:Code

Template:Redr

    • Moved the following
  1. REDIRECT Template:Code

Template:Redr enum values to

  1. REDIRECT Template:Code

Template:Redr:

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr, and

  1. REDIRECT Template:Code

Template:Redr.

    • Moved the following methods on
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr:

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  • Removed the
  1. REDIRECT Template:Code

Template:Redr available from the

  1. REDIRECT Template:Code

Template:Redr API. The composting chance for Vanilla items can now be accessed via the singular

  1. REDIRECT Template:Code

Template:Redr.

  • Added enum
  1. REDIRECT Template:Code

Template:Redr that adds extra context to the type of invalid argument error.

  • Added property
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr for checking the type of argument error.

Minecraft:Biomes

  • Add creature spawn probability JSON component for spawning related experiments.

Minecraft:Blocks

  • Removed "Upcoming Creator Feature" toggle requirement for
  1. REDIRECT Template:Code

Template:Redr component.

  • Updated
  1. REDIRECT Template:Code

Template:Redr component

    • Removed "Upcoming Creator Features" experiment requirement for
  1. REDIRECT Template:Code

Template:Redr field to be

  1. REDIRECT Template:Code

Template:Redr type.

  • Fence gate blocks use state
  1. REDIRECT Template:Code

Template:Redr instead of

  1. REDIRECT Template:Code

Template:Redr. Uses string values (

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr).

  • Door blocks use state
  1. REDIRECT Template:Code

Template:Redr instead of

  1. REDIRECT Template:Code

Template:Redr. Uses string values (

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr).

  • Removed content log error: 'Block needs both a geometry and material instances component'.

Collisions

  • Entities with no collision box but with the
  1. REDIRECT Template:Code

Template:Redr component are no longer sometimes unable to be interacted with.

Commands

  • The
  1. REDIRECT Template:Code

Template:Redr overload of the

  1. REDIRECT Template:Command

Template:Redr command has been moved to outside of "Upcoming Creator Features" experiments.

  • The
  1. REDIRECT Template:Command

Template:Redr command now allows use of target selectors on Realms.

  1. REDIRECT Template:Command

Template:Redr command disabled by default. Enable in General Settings.

  • Websocket encryption default enabled for all platforms.

Components

  • The strider now makes use of the
  1. REDIRECT Template:Code

Template:Redr component for its movement sound distance offset.

  • Added the
  1. REDIRECT Template:Code

Template:Redr component, which enables entities to render even when invisible.

    • Appropriate rendering behavior can then be specified in the corresponding
  1. REDIRECT Template:Code

Template:Redr.

  • Moved the
  1. REDIRECT Template:Code

Template:Redr component out of the Upcoming Creator Features experiment for

  1. REDIRECT Template:Code

Template:Redr 1.21.60 and above.

  • Expand the
  1. REDIRECT Template:Code

Template:Redr component to allow inheriting properties to child entities.

    • Adds the new
  1. REDIRECT Template:Code

Template:Redr field which takes property name keyed objects.

    • The objects in
  1. REDIRECT Template:Code

Template:Redr can contain a

  1. REDIRECT Template:Code

Template:Redr which give the chance it should not inherit from either parent.

    • They can also contain the
  1. REDIRECT Template:Code

Template:Redr array of values to select from if mutating and the component has random mutation set.

  • Added
  1. REDIRECT Template:Code

Template:Redr field to

  1. REDIRECT Template:Code

Template:Redr component to specify how long a stare has to be maintained before the target and cooldown logic is set.

  • The strider now makes use of the
  1. REDIRECT Template:Code

Template:Redr component for its movement sound distance offset.

  • Two values on the
  1. REDIRECT Template:Code

Template:Redr component have been split off into separate components:

  1. REDIRECT Template:Code

Template:Redr has been moved to the new

  1. REDIRECT Template:Code

Template:Redr component.

  1. REDIRECT Template:Code

Template:Redr has been moved to the new

  1. REDIRECT Template:Code

Template:Redr component.

  • Moved the
  1. REDIRECT Template:Code

Template:Redr item component out of experimental and to

  1. REDIRECT Template:Code

Template:Redr. Moved the related scripting apis out of

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

Dedicated Server

  • The movement mode authority chosen settings will now be displayed in the command window on dedicated server launch.

Entity Components

  • The
  1. REDIRECT Template:Code

Template:Redr component now has a field that enables the offspring's

  1. REDIRECT Template:Code

Template:Redr attribute to be a blend of the parents'

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr, If a color mutation will not happen, the baby will get a combination of the parents' colors if the colors are compatible. Color combinations follow the rules of

  1. REDIRECT Template:Code

Template:Redr combinations. If the colors are not compatible the baby will get one of the parents colors chosen randomly.

      • Valid values:
  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr.

Entity Filters

  • Added new entity filter
  1. REDIRECT Template:Code

Template:Redr, which checks the distance of an entity from its home.

    • Requires the subject entity to have a
  1. REDIRECT Template:Code

Template:Redr component.

    • Returns
  1. REDIRECT Template:Code

Template:Redr if the subject has no home or if the home is in a different dimension.

  • Added new entity filter
  1. REDIRECT Template:Code

Template:Redr, which checks if the creaking heart that spawned the subject creaking still exists.

Graphical

  • Improved logic for handling very large textures within atlases. Textures that are guaranteed to overflow the maximum atlas size will now have mips dropped individually rather than forcing the entire atlas to drop mips.
  • 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

  1. REDIRECT Template:Code

Template:Redr JSON files now support a

  1. REDIRECT Template:Code

Template:Redr field in the

  1. REDIRECT Template:Code

Template:Redr component.

    • This change also restores
  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr surface opacity to what they were until recently when the

  1. REDIRECT Template:Code

Template:Redr JSON files were introduced.

  • Added support
  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr components in

  1. REDIRECT Template:Code

Template:Redr JSON files to control color or palette selection for foliage and grass rendering.

Minecraft:Items

  • Added a content warning to the
  1. REDIRECT Template:Code

Template:Redr item component's

  1. REDIRECT Template:Code

Template:Redr when an invalid value is provided.

  • The following legacy item (pre 1.16.100) components are now synced to the client:
  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  • Removed "Upcoming Creator Feature" toggle requirement for
  1. REDIRECT Template:Code

Template:Redr item component.

  • Migrated
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr into

  1. REDIRECT Template:Code

Template:Redr (renamed from

  1. REDIRECT Template:Code

Template:Redr).

Sounds

  • Added
  1. REDIRECT Template:Code

Template:Redr parameter to block sounds specifying another block sound they should use sounds for if they do not define a sound themselves.

Network Protocol

  • Added
  1. REDIRECT Template:Code

Template:Redr.

Stability and Performance

  • Removed redundant biome data from chunks and improved World Template generation stability.
  • Made changes to add up to 4% CPU performance improvement on Switch.

Experimental

These additions and changes are accessible by enabling the "Drop 1 2025", "Beta APIs", "Upcoming Creator Features", "Creator Camera: New Third Person Presets", and "Aim Assist" experimental toggles.

Additions

Mobs

Minecraft:Pig

  • Script error: No such module "animate". Added warm and cold pig variants.
    • These have their own unique texture and geometry, but not a separate spawn egg.
    • These will spawn in different biomes, making the biomes feel more distinct from each other:
      • Cold biomes:
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
      • Warm biomes:
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
      • Temperate biomes:
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink
  1. REDIRECT Template:BiomeLink

Gameplay

Particles

  • All leaves blocks now emit falling leaf particles. Cherry leaves and pale oak leaves already emitted falling leaf particles before this update. They will continue to work like they did before.

Technical

API

  • Added
  1. REDIRECT Template:Code

Template:Redr method to system object which sends a script event similar to the

  1. REDIRECT Template:Command

Template:Redr command to

  1. REDIRECT Template:Code

Template:Redr.

  • Added
  1. REDIRECT Template:Code

Template:Redr error which validates namespace usage to

  1. REDIRECT Template:Code

Template:Redr.

  • Added
  1. REDIRECT Template:Code

Template:Redr enum which shows the types of issues that namespace validation can run into to

  1. REDIRECT Template:Code

Template:Redr.

  • Added new function
  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr which will return the types and counts of all active script objects.

    • Removed
  1. REDIRECT Template:Command

Template:Redr command, deprecated in favor of script API.

  • Added
  1. REDIRECT Template:Code

Template:Redr method to

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr.

  • Added enum
  1. REDIRECT Template:Code

Template:Redr: <syntaxhighlight lang="c++"> export enum LiquidType {

   Water = 'Water'

} </syntaxhighlight>

  • Added four new bindings to Script Block API (Beta)
  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  • Added three new bindings to Script Block Permutation API (Beta)
  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  • Added script bindings to
  1. REDIRECT Template:Code

Template:Redr for the experimental Aim Assist feature.

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

    • method
  1. REDIRECT Template:Code

Template:Redr to modify a player's aim-assist settings

    • method
  1. REDIRECT Template:Code

Template:Redr to add aim-assist presets and categories.

Commands

  • Place: Entities saved within structures will now be placed unless specified.
  • Added two subcommands to the
  1. REDIRECT Template:Command

Template:Redr command behind the "Upcoming Creator Features" Experiment toggle:

  1. REDIRECT Template:Command

Template:Redr

  1. REDIRECT Template:Command

Template:Redr

Creator

  • Added support for
  1. REDIRECT Template:Code

Template:Redr in

  1. REDIRECT Template:Code

Template:Redr loot table conditions behind the "Upcoming Creator Features" Experiment toggle.

Gameplay

  • Added the option to limit yaw rotations on all cameras with an orbit component.

Scripting

  • Structure
    • Added
  1. REDIRECT Template:Code

Template:Redr parameter to

  1. REDIRECT Template:Code

Template:Redr. This can be used to set whether the specified block within a structure is waterlogged.

Changes

Blocks

Minecraft:Lodestone

  • Lodestone is now crafted from 1 iron ingot surrounded by 8 chiseled stone blocks

Script error: No such module "crafting".

  • The crafting recipe unlocks when the player obtains an iron ingot or a lodestone.
  • Lodestones can now be found as loot at ruined portals in the Overworld or Nether.

Technical

Add-Ons and Script Engine

  • Updated Aim Assist, now it can only be used in third person camera perspectives. Switching to a unsupported camera type will disable aim assist.

Aim Assist

  • Changed aim-assist preset item settings to reference categories by unique namespace Ids globally instead of via name in a
  1. REDIRECT Template:Code

Template:Redr list.

  • Aim assist will now only allow interactions within player's interact distance.
  • Aim assist can now properly detect entities have hitbox partially inside detection area.

API

  • Moved the following methods from beta to 1.17.0:
  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr method in

  1. REDIRECT Template:Code

Template:Redr:

    • Added optional argument
  1. REDIRECT Template:Code

Template:Redr to specify which dimension the gametest should spawn in. If not provided, it will default to whichever dimension the test is ran from.

  1. REDIRECT Template:Code

Template:Redr no longer returns

  1. REDIRECT Template:Code

Template:Redr but instead an

  1. REDIRECT Template:Code

Template:Redr for the message size exceeding 2048 characters in size in

  1. REDIRECT Template:Code

Template:Redr.

  • Removed
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr.

  • Moved
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Renamed
  1. REDIRECT Template:Code

Template:Redr interface to

  1. REDIRECT Template:Code

Template:Redr in

  1. REDIRECT Template:Code

Template:Redr module.

Camera

  • Block and entity targeting of Aim assist will now apply to touch control modes: 'Joystick & tap to interact' and 'D-Pad & tap to interact'.

Minecraft:Commands

  • Added support for input glyph replacement for
  1. REDIRECT Template:Command

Template:Redr and

  1. REDIRECT Template:Command

Template:Redr commands. For example, using input string

  1. REDIRECT Template:Code

Template:Redr will be replaced with "JUMP" when using keyboard, or an emoji in case of using a gamepad.

Components

  • Removing a waterlogged custom block using the
  1. REDIRECT Template:Code

Template:Redr component with

  1. REDIRECT Template:Code

Template:Redr enabled for all directions now results in flowing water rather than a stagnant block of water.

Experimental

  • Removed the Creator Cameras: Focus Target Camera experimental toggle
  • Focus Target Camera has
  1. REDIRECT Template:Code

Template:Redr of

  1. REDIRECT Template:Code

Template:Redr by default to reflect world space changes.

  • Focus Target camera now stops targeting when either
  1. REDIRECT Template:Code

Template:Redr from the camera command is used, or when the target is over 64 chunks away from the camera.

Gameplay

  • Added easing between two moving cameras when "Creator Camera: New Third Person Presets" experiment is enabled.
  • Focus Target Camera now displays a command output error when trying to target an entity when not on a free camera or custom camera that inherits from free camera.
  • Focus Target Camera
  1. REDIRECT Template:Code

Template:Redr are now in world space. 0 degrees is straight down, 90 degrees is horizontal and 180 degrees is straight up. The limits for the values are [0, 180] inclusive.

Molang

  • Moved
  1. REDIRECT Template:Code

Template:Redr to stable. It takes one or more arguments (

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr,

  1. REDIRECT Template:Code

Template:Redr, or

  1. REDIRECT Template:Code

Template:Redr). If the last input used is any of the specified string values, returns 1.0. Otherwise returns 0.0. Available on the Client (Resource Packs) only.

  • Moved
  1. REDIRECT Template:Code

Template:Redr to stable. It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.

Scripting API

  • Moved enum
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved class
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

    • Moved property
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

    • Moved property
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Class
  1. REDIRECT Template:Code

Template:Redr

    • Moved property
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved class
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved class
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Class
  1. REDIRECT Template:Code

Template:Redr

    • Moved property
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  • Moved class
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr to

  1. REDIRECT Template:Code

Template:Redr.

  1. REDIRECT Template:Code

Template:Redr updated to return a new error for exceeding the message size.

  • Removed
  1. REDIRECT Template:Code

Template:Redr from

  1. REDIRECT Template:Code

Template:Redr - instead,

  1. REDIRECT Template:Code

Template:Redr or

  1. REDIRECT Template:Code

Template:Redr can be used to check if a block can be waterlogged.

Stability and Performance

  • Experimental support for applying a service-driven texture memory budget in low memory situations. When enabled, memory will be conserved by progressively reducing resolution of some textures as usage approaches the budgeted limit.

UI

  • Added support for input glyph replacement for signs, signed books, and NPC dialogs. For example, using input string
  1. REDIRECT Template:Code

Template:Redr will be replaced with "JUMP" when using keyboard, or an emoji in case of using a gamepad.

  • Added full support and fixes for some input glyph replacement strings. This is to make them work across all the platforms (PC, Consoles, Mobile).
  • These are the values fixed:
  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  1. REDIRECT Template:Code

Template:Redr

  • The icons for these strings are updated in diverse areas of the game that support contextual glyphs, such as: signs, signed books, tags, chat, commands.
  • Also, as improvement, replacement of these values depends on the interaction/control mode when using touch as input mode. These modes are Joystick & tap to interact, D-Pad & tap to interact, and Joystick & aim crosshair.

Fixes

Template:Fixes Other

  • Creaking no longer plays ambient sounds when aggravated, only when idle.
  • Fixed an issue where users could sometimes not rejoin a Realm they left by using an invite code.
  • Fixed players needed to skip night slider on the edit world screen to be able to go to 0%.
  • Fixed a bug where calling
  1. REDIRECT Template:Code

Template:Redr could crash the server.

  • Fixed edge cases where
  1. REDIRECT Template:Code

Template:Redr scrolls to the bottom when UI is opened.

  • Fixed an issue where optional and required resource packs couldn't be downloaded when joining a multiplayer game if it was cancelled on the first download and join attempt.
  • Inbox messages with long content are now scrollable with gamepad immediately after entering the screen.
  • Fixed "An unknown error has occurred" when downloading resource packs under specific circumstances.
  • Suspicious stews with the weakness effect acquired from shipwrecks and trading with villagers now apply the weakness effect for 7 seconds when consumed.
  • Fixed a bug that would cause messages to report double the items that match the criteria when using the
  1. REDIRECT Template:Command

Template:Redr command with a max count of 0.

  • Fixed a bug where
  1. REDIRECT Template:Code

Template:Redr would create a water source that does not flow.

  • Resolved a crash that could occur when using
  1. REDIRECT Template:Code

Template:Redr in custom jigsaw structures.

  • Resolved a crash that could occur when entering the nether with a custom jigsaw structure in the nether.
  • The second passenger of a boat will no longer have large camera twitches when rotating toward the west direction.
  • Creaking's eyes now properly flicker when the creaking heart which spawned it is destroyed.
  • 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 an issue where game mode appears as unknown on the realms tab even if the realm has a world with a valid game mode.
  • Players on Switch should remain signed into their Microsoft account after putting Minecraft app to sleep and resuming it.
  • Some savanna villages no longer have a hole where a dirt path block should be.
  • Fixed a bug where the game could soft lock in certain scenarios when it was suspended right before the player dying.
  • Water and lava no longer remain in the world when placing a water or lava bucket against a cave vine with glow berries.
  • Sniffer egg block no longer provides side support to any block.
  • Fixed an issue where legacy data driven block didn't apply the render layer from the material instances component.
  • Fixed spurious content log error: "trying to override the Geometry component with
  1. REDIRECT Template:Code

Template:Redr settings for a custom block".

  • Fixed a bug where opening a chest while the
  1. REDIRECT Template:Command

Template:Redr command is spamming could crash the server.

  • Fixed an issue where non-host clients joining multiplayer sessions would be missing an icon for packs that had duplicate items.
  • Fixed
  1. REDIRECT Template:Code

Template:Redr and

  1. REDIRECT Template:Code

Template:Redr from crashing when called within

  1. REDIRECT Template:Code

Template:Redr callback.

  • Crafter with no
  1. REDIRECT Template:Code

Template:Redr data no longer produce a crash.

  • Big dripleaf blocks can no longer be placed on top of pale moss blocks.
  • Fixed a crash that could occur when destroying a creaking heart.
  • Pistons, sticky pistons, droppers, and dispensers now show up in the recipe book again when crafting.
  • Entity loot tables with a spawn egg that omits the actor ID will no longer drop an invalid spawn egg when destroyed via the
  1. REDIRECT Template:Code

Template:Redr component.

  • Fixed an issue where the text of the purchase button on the old Realms product description page can swap between "Subscribe Now ..." and "Start Free Trial".
  • Users can now access Realms Stories of Realms they are a part of even when multiplayer access is disabled in the account's privacy settings.
  • Fixed an issue which prevented the user from exiting edit world when choosing play on Realm button and canceling the sign-in process.
  • Fixed an issue where
  1. REDIRECT Template:Code

Template:Redr assert failure occurred when flying through biomes during a storm.

  • Fixed an issue preventing Squid from rotating to match their movement.
  • Fixed
  1. REDIRECT Template:Code

Template:Redr crash that could happen if the

  1. REDIRECT Template:Code

Template:Redr that the iterator came from was deleted first.

Videos

Updates for Creators
  1. REDIRECT Template:YouTube

Template:Redr

Trivia

  • In a push notification on mobile devices, this update was announced as "R21u6", referring to the name of the git repository branch used.

Gallery

Notes

Template:Notelist

References

<references group="">

 </references>

Navigation

Template:BlockSprite Demo
(Guide)
Template:BlockSprite 0.1
(Guide)
Template:FileLink 0.2
(Guide)
Template:BlockSprite 0.3
(Guide)
Template:BlockSprite 0.4
(Guide)
Template:BlockSprite 0.5
(Guide)
Template:ItemSprite 0.6
(Guide)
Template:ItemSprite 0.7
(Guide)
v0.7.0
Template:LegacyItemSprite 0.8
(Guide)
v0.8.0
Template:LegacyBlockSprite 0.9
(Guide)
v0.9.0
Template:EnvSprite 0.10
(Guide)
v0.10.0
Template:ItemSprite 0.11
(Guide)
v0.11.0
Template:EnvSprite 0.12
(Guide)
v0.12.1
Template:ItemSprite 0.13
(Guide)
v0.13.0
Template:ItemSprite Overworld Update
(Guide)
v0.14.0
Template:EntitySprite Friendly Update
(Guide)
v0.15.0
Realms
v0.15.1
Template:ItemSprite Boss Update
(Guide)
v0.16.0
Template:EntitySprite Ender Update
(Guide)
1.0.0
1.0.3
1.0.4
1.0.5
1.0.6
Template:ItemSprite Discovery Update
(Guide)
1.1.0
1.1.1
1.1.3
Template:FileLink Better Together Update
(Guide)
1.2.0
1.2.3
1.2.5
1.2.6
1.2.10
1.2.13
Template:ItemSprite Update Aquatic (Phase One)
(Guide)
1.4.0
Template:BlockSprite Update Aquatic (Phase Two)
(Guide)
1.5.0
Template:EntitySprite 1.6
(Guide)
1.6.0
Template:BlockSprite 1.7
(Guide)
1.7.0
Template:EntitySprite 1.8
(Guide)
1.8.0
Template:EntitySprite 1.9
(Guide)
1.9.0
Template:BlockSprite Texture Update
(Guide)
1.10.0
Template:EffectSprite Village & Pillage
(Guide)
1.11.0
Template:BlockSprite 1.12
(Guide)
1.12.0
Template:EntitySprite 1.13
(Guide)
1.13.0
Template:EntitySprite Buzzy Bees
(Guide)
1.14.0
1.14.1
1.14.20
1.14.30
Template:ItemSprite Nether Update
(Guide)
1.16.0
1.16.20
1.16.100
1.16.200
RTX Beta
1.16.210
1.16.220
Template:BlockSprite Caves & Cliffs: Part I
(Guide)
1.17.0
1.17.10
1.17.30
1.17.40
Template:BlockSprite Caves & Cliffs: Part II
(Guide)
1.18.0
1.18.10
1.18.30
Template:BlockSprite The Wild Update
(Guide)
1.19.0
1.19.10
1.19.20
1.19.30
1.19.40
1.19.50
1.19.60
1.19.70
1.19.80
Template:ItemSprite Trails & Tales
(Guide)
1.20.0
1.20.10
1.20.30
1.20.40
Template:EntitySprite Bats and Pots
(Guide)
1.20.50
1.20.60
1.20.70
Template:EntitySprite Armored Paws
(Guide)
1.20.80
Template:ItemSprite Tricky Trials
(Guide)
1.21.0
1.21.20
1.21.30
Template:ItemSprite Bundles of Bravery
(Guide)
1.21.40
Template:BlockSprite The Garden Awakens
(Guide)
1.21.50
1.21.60
Template:BlockSprite Spring to Life
(Guide)
1.21.70
1.21.80
Template:EntitySprite Chase the Skies
(Guide)
1.21.90
1.21.100
Template:EntitySprite The Copper Age
(Guide)
1.21.111*
1.21.120
Template:ItemSprite Mounts of Mayhem
(Guide)
1.21.130
26.0
Template:Nowrap

Template:Article other

de:Bedrock Edition 1.21.60 es:Bedrock Edition 1.21.60 fr:Édition Bedrock 1.21.60 ja:Bedrock Edition 1.21.60 pt:Edição Bedrock 1.21.60 ru:1.21.60 (Bedrock Edition) uk:1.21.60 (Bedrock Edition) zh:基岩版1.21.60