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.40: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Fix template calls: add MC/ prefix
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
| title = v1.21.40
| title = v1.21.40
| vernum = 1.21.40
| vernum = 1.21.40
| name = Bundles of Bravery
| name = [[Minecraft:Bundles of Bravery]]
| edition = Bedrock
| edition = Bedrock
| image = Bedrock 1.21.40 PatchNotes.jpg
| image = Bedrock 1.21.40 PatchNotes.jpg
Line 23: Line 23:
| nextparent = 1.21.50
| nextparent = 1.21.50
}}
}}
{{MC/Relevant guide|Bedrock Edition guides/Bundles of Bravery}}
{{relevant guide|Bedrock Edition guides/Bundles of Bravery}}


'''1.21.40''', the release of '''Bundles of Bravery''', is a [[Minecraft:game drop]] for {{MC/BE}} released on October 22, 2024,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/31222183227149-Minecraft-Bedrock-Edition-1-21-40-Bundles-of-Bravery|title=Minecraft: Bedrock Edition 1.21.40 - Bundles of Bravery|website=Minecraft Feedback|date=October 22, 2024}}</ref><ref>{{mcnet|minecraft-1-21-40-bedrock-changelog|Minecraft 1.21.40 Bedrock Changelog|October 22, 2024|Jay Wells}}</ref><ref>{{cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/update1.21.40?view=minecraft-bedrock-stable|title=Minecraft Bedrock 1.21.40 Update Notes for Creators|website=Microsoft Learn|date=July 17, 2025}}</ref> which adds [[Minecraft:bundle]]s and Hardcore mode.
'''1.21.40''', the release of '''[[Minecraft:Bundles of Bravery]]''', is a [[Minecraft:game drop]] for {{BE}} released on October 22, 2024,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/31222183227149-Minecraft-Bedrock-Edition-1-21-40-Bundles-of-Bravery|title=Minecraft: Bedrock Edition 1.21.40 - Bundles of Bravery|website=Minecraft Feedback|date=October 22, 2024}}</ref><ref>{{mcnet|minecraft-1-21-40-bedrock-changelog|Minecraft 1.21.40 Bedrock Changelog|October 22, 2024|Jay Wells}}</ref><ref>{{cite|url=https://learn.microsoft.com/en-us/minecraft/creator/documents/update1.21.40?view=minecraft-bedrock-stable|title=Minecraft Bedrock 1.21.40 Update Notes for Creators|website=Microsoft Learn|date=July 17, 2025}}</ref> which adds [[Minecraft:bundle]]s and [[Minecraft:Hardcore]] mode.
 
Experimental features for the update were released prior to the finalized release as part of [[Minecraft:Bedrock Edition 1.21.30]].


== Additions ==
== Additions ==
Line 49: Line 51:


=== Gameplay ===
=== Gameplay ===
'''[[File:Hardcore Heart.svg|32px]] Hardcore'''
'''[[File:Hardcore Heart.svg|32px]] [[Minecraft:Hardcore]]'''
* A variant of Survival mode in which the world is locked to Hard difficulty.
* A variant of [[Minecraft:Survival]] mode in which the world is locked to [[Minecraft:Hard]] difficulty.
* Players cannot respawn after dying, but can continue to observe the world as a spectator.
* Players cannot respawn after dying, but can continue to observe the world as a [[Minecraft:spectator]].


=== Items ===
=== Items ===
Line 69: Line 71:
}}
}}
* Items that stack up to 16 take up more space, while items that do not stack take up the entire bundle (except other bundles).
* Items that stack up to 16 take up more space, while items that do not stack take up the entire bundle (except other bundles).
** Shulker boxes cannot be placed in bundles.
** [[Minecraft:Shulker box]]es cannot be placed in bundles.
** Bundles can be placed in other bundles; this takes up 4 slots plus the number of slots already used by the inner bundle.
** Bundles can be placed in other bundles; this takes up 4 slots plus the number of slots already used by the inner bundle.
* Has a tooltip that shows the items inside.
* Has a tooltip that shows the items inside.
Line 76: Line 78:
*They have been de-experimentified and are now available during normal gameplay.
*They have been de-experimentified and are now available during normal gameplay.
*When a Bundle is used in the hotbar, one group of items is emptied at a time instead of everything being emptied at once.
*When a Bundle is used in the hotbar, one group of items is emptied at a time instead of everything being emptied at once.
*Bundle icon now matches {{MC/JE}}.
*Bundle icon now matches {{JE}}.
* When selecting an item to remove, the Bundle icon shows that item poking out of the Bundle.
* When selecting an item to remove, the Bundle icon shows that item poking out of the Bundle.
* When holding a bundle in hand, the player can empty it onto the ground by right-clicking.
* When holding a bundle in hand, the player can empty it onto the ground using {{mouse|right}}.
* It is possible to select any of the visible items to pull out of the Bundle.
* It is possible to select any of the visible items to pull out of the Bundle.
** Right-clicking takes the first item.
** Right-clicking takes the first item.
** Using the scroll wheel to select a different item, then right-click to take it.
** Using the {{mouse|scroll}} to select a different item, then {{mouse|right}} to take it.
* When a bundle is used in the hotbar, one group of items is emptied at a time.
* When a bundle is used in the hotbar, one group of items is emptied at a time.


Line 92: Line 94:
*The all-sided pore mushroom block has been removed from the creative inventory.
*The all-sided pore mushroom block has been removed from the creative inventory.


'''Mushroom Stem'''
'''[[Minecraft:Mushroom Stem]]'''
*{{MC/Cd|mushroom_stem}} is now its own block and is no longer a variant of {{MC/Cd|red_mushroom_block}} and {{MC/Cd|brown_mushroom_block}}.
*{{cd|mushroom_stem}} is now its own block and is no longer a variant of {{cd|red_mushroom_block}} and {{cd|brown_mushroom_block}}.
*Mushroom stems used on the composter have had their fill chance adjusted from 85% to 65%.
*Mushroom stems used on the composter have had their fill chance adjusted from 85% to 65%.


Line 102: Line 104:
! [[Minecraft:Bedrock Edition data values|New ID]]
! [[Minecraft:Bedrock Edition data values|New ID]]
|-
|-
| rowspan="7" | {{MC/Blocksprite|heads}} <code>skull</code>
| rowspan="7" | {{BlockSprite|heads}} <code>skull</code>
| {{MC/Blocksprite|skeleton-skull}} <code>skeleton_skull</code>
| {{BlockSprite|skeleton-skull}} <code>skeleton_skull</code>
|-
|-
| {{MC/Blocksprite|wither-skeleton-skull}} <code>wither_skeleton_skull</code>
| {{BlockSprite|wither-skeleton-skull}} <code>wither_skeleton_skull</code>
|-
|-
| {{MC/Blocksprite|zombie-head}} <code>zombie_head</code>
| {{BlockSprite|zombie-head}} <code>zombie_head</code>
|-
|-
| {{MC/Blocksprite|player-head}} <code>player_head</code>
| {{BlockSprite|player-head}} <code>player_head</code>
|-
|-
| {{MC/Blocksprite|creeper-head}} <code>creeper_head</code>
| {{BlockSprite|creeper-head}} <code>creeper_head</code>
|-
|-
| {{MC/Blocksprite|dragon-head}} <code>dragon_head</code>
| {{BlockSprite|dragon-head}} <code>dragon_head</code>
|-
|-
| {{MC/Blocksprite|piglin-head}} <code>piglin_head</code>
| {{BlockSprite|piglin-head}} <code>piglin_head</code>
|}
|}


Line 122: Line 124:


=== Command format ===
=== Command format ===
'''{{MC/Cmd|/effect}}'''
'''{{cmd|/effect}}'''
*Added infinite duration option to the command:
*Added infinite duration option to the command:
** {{MC/Cmd|/effect <player: target> <effect: Effect> infinite [amplifier: int] [hideParticles: Boolean]}}
** {{cmd|/effect <player: target> <effect: Effect> infinite [amplifier: int] [hideParticles: Boolean]}}
*Added specific effect removal option to the command:
*Added specific effect removal option to the command:
** {{MC/Cmd|/effect <player: target> clear <effect: Effect>}}
** {{cmd|/effect <player: target> clear <effect: Effect>}}


=== Gameplay ===
=== Gameplay ===
Line 132: Line 134:
*Items and blocks in the creative inventory have been reorganized, with the goal of making overall sorting more intuitive:
*Items and blocks in the creative inventory have been reorganized, with the goal of making overall sorting more intuitive:
**Trial chamber items:
**Trial chamber items:
***Trial keys were moved to be next to ominous trial keys.
***[[Minecraft:Trial key]]s were moved to be next to ominous trial keys.
***Ominous bottles were moved next to the existing potions and were made into its own "Ominous Bottle" group.
***[[Minecraft:Ominous bottle]]s were moved next to the existing potions and were made into its own "Ominous Bottle" group.
**Stone group in the "Nature" tab:
**Stone group in the "Nature" tab:
***[[Minecraft:Stone]] was moved into the "Stone" group.
***[[Minecraft:Stone]] was moved into the "Stone" group.
***Stone is now the front block of the "Stone" group.
***Stone is now the front block of the "Stone" group.
***[[Minecraft:Basalt]] and smooth basalt were moved into the "Stone" group.
***[[Minecraft:Basalt]] and [[Minecraft:smooth basalt]] were moved into the "Stone" group.
***[[Minecraft:Tuff]] and polished tuff were moved into the "Stone" group.
***[[Minecraft:Tuff]] and [[Minecraft:polished tuff]] were moved into the "Stone" group.
**"Decorative Stone" in the "Construction" tab:
**"Decorative Stone" in the "Construction" tab:
***Smooth stone was moved into "Decorative Stone".
***[[Minecraft:Smooth stone]] was moved into "Decorative Stone".
***Tuff bricks, chiseled tuff, and chiseled tuff bricks were moved from the "Nature" category to "Decorative Stone" in the "Construction" category.
***[[Minecraft:Tuff bricks]], [[Minecraft:chiseled tuff]], and [[Minecraft:chiseled tuff bricks]] were moved from the "Nature" category to "Decorative Stone" in the "Construction" category.
***Prismarine bricks were moved from the "Decorative Stone" group, now they are next to prismarine and dark prismarine.
***[[Minecraft:Prismarine bricks]] were moved from the "Decorative Stone" group, now they are next to prismarine and dark prismarine.
**Copper family:
**[[Minecraft:Copper]] family:
***Reordered raw iron, raw copper, raw gold to raw copper, raw iron, raw gold.
***Reordered [[Minecraft:raw iron]], [[Minecraft:raw copper]], [[Minecraft:raw gold]] to raw copper, raw iron, raw gold.
***The copper, iron, and gold blocks were moved to match the raw versions ordering.
***The copper, iron, and gold blocks were moved to match the raw versions ordering.
***The copper doors were moved to all the other doors.
***The [[Minecraft:copper doors]] were moved to all the other doors.
***The copper trapdoors were moved to the group with all the other trapdoors.
***The [[Minecraft:copper trapdoor]]s were moved to the group with all the other trapdoors.
***Copper blocks and copper grates are now sorted by block type then by oxidation level, instead of oxidation level then block type.
***[[Minecraft:Copper block]]s and [[Minecraft:copper grate]]s are now sorted by block type then by oxidation level, instead of oxidation level then block type.
**Tuff family:
**Tuff family:
***Tuff stairs, tuff slabs, tuff walls, and their polished versions were moved from the "Nature" tab to the "Construction" tab into their respective groups.
***[[Minecraft:Tuff stairs]], [[Minecraft:tuff slab]]s, [[Minecraft:tuff wall]]s, and their polished versions were moved from the "Nature" tab to the "Construction" tab into their respective groups.
**Other blocks
**Other blocks
***[[Minecraft:Bricks]] are now placed before the "Slabs" group.
***[[Minecraft:Bricks]] are now placed before the "Slabs" group.
****This change only affects bricks made from clay and not all the brick blocks.
****This change only affects bricks made from clay and not all the brick blocks.
***Chiseled nether bricks and cracked nether bricks were moved next to the nether bricks block and red nether bricks.
***[[Minecraft:Chiseled nether bricks]] and [[Minecraft:cracked nether bricks]] were moved next to the [[Minecraft:nether bricks block]] and [[Minecraft:red nether bricks]].
***Quartz bricks placed next to the other quartz blocks.
***[[Minecraft:Quartz bricks]] placed next to the other quartz blocks.
***Rooted dirt is now next to the other dirt blocks.
***[[Minecraft:Rooted dirt]] is now next to the other dirt blocks.
***Many dirt blocks and grass variants were shuffled around for a greater parity with {{MC/JE}}.
***Many dirt blocks and grass variants were shuffled around for a greater parity with {{JE}}.
***[[Minecraft:Gravel]] is now ordered after the "Stone" group and is next to sand and red sand.
***[[Minecraft:Gravel]] is now ordered after the "Stone" group and is next to sand and red sand.
***[[Minecraft:Clay]] was moved from the "Construction" category to the "Nature" category, placed next to the mud block.
***[[Minecraft:Clay]] was moved from the "Construction" category to the "Nature" category, placed next to the mud block.


=== General ===
=== General ===
'''Accessibility'''
'''[[Minecraft:Accessibility]]'''
*Added text-to-speech voiceover for items in [[Minecraft:Marketplace Pass]] content tab and Realms content tab.
*Added text-to-speech voiceover for items in [[Minecraft:Marketplace Pass]] content tab and [[Minecraft:Realm]]s content tab.


'''Experiments'''
'''[[Minecraft:Experiments]]'''
*Removed the "Bundles" experimental toggle.
*Removed the "Bundles" experimental toggle.


Line 172: Line 174:


'''[[Minecraft:Settings]]'''
'''[[Minecraft:Settings]]'''
*Removed some Keyboard key bindings from Settings that should only exist in {{MC/El|ee}}: Control Tips, Code Builder, and Immersive Reader.
*Removed some Keyboard key bindings from Settings that should only exist in {{el|ee}}: Control Tips, Code Builder, and Immersive Reader.


'''UI'''
'''UI'''
Line 182: Line 184:


=== Mobs ===
=== Mobs ===
'''Bats'''
'''[[Minecraft:Bat]]s'''
*Updated the rules under which they spawn in the world:
*Updated the rules under which they spawn in the world:
**Bats can now spawn at any height, provided the area is covered and sufficiently dark.
**Bats can now spawn at any height, provided the area is covered and sufficiently dark.
Line 189: Line 191:


=== Technical ===
=== Technical ===
'''API'''
'''[[Minecraft:API]]'''
*{{MC/Cd|BlockLiquidContainerComponents}} API (water, lava, potion, snow) has been replaced with {{MC/Cd|BlockFluidContainerComponent}}.
*{{cd|BlockLiquidContainerComponents}} API (water, lava, potion, snow) has been replaced with {{cd|BlockFluidContainerComponent}}.
*Moved {{MC/Cd|isHardcore}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
*Moved {{cd|isHardcore}} from {{cd|beta}} to {{cd|1.15.0}}.
*Moved {{MC/Cd|getRedstonePower}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
*Moved {{cd|getRedstonePower}} from {{cd|beta}} to {{cd|1.15.0}}.


'''Behavior Packs'''
'''[[Minecraft:Behavior Pack]]s'''
*Updated references to old block names in behavior pack wood recipe files.
*Updated references to old block names in behavior pack wood recipe files.
*Updated references to old block names in remaining behavior pack recipe files.
*Updated references to old block names in remaining behavior pack recipe files.


'''[[Minecraft:Block]]s'''
'''[[Minecraft:Block]]s'''
*Added content warning when {{MC/Cd|carried_textures}} or {{MC/Cd|blockshape}} are incorrectly written in {{MC/Cd|blocks.json}}.
*Added content warning when {{cd|carried_textures}} or {{cd|blockshape}} are incorrectly written in {{cd|blocks.json}}.
*Updated the jigsaw block:
*Updated the jigsaw block:
**Updated the jigsaw block UI.
**Updated the jigsaw block UI.
Line 208: Line 210:


'''[[Minecraft:Commands/camera|Camera]]'''
'''[[Minecraft:Commands/camera|Camera]]'''
*The {{MC/Cd|minecraft:follow_orbit}} preset is no longer behind the experimental toggle.
*The {{cd|minecraft:follow_orbit}} preset is no longer behind the experimental toggle.


'''[[Minecraft:Commands]]'''
'''[[Minecraft:Commands]]'''
*Added new overloads for the {{MC/Cmd|/schedule}} command which allows you to clear a queued function:
*Added new overloads for the {{cmd|/schedule}} command which allows you to clear a queued function:
**{{MC/Cmd|/schedule clear <function name>}} - Clears all queued functions matching the given name.
**{{cmd|/schedule clear <function name>}} - Clears all queued functions matching the given name.
**{{MC/Cmd|/schedule on_area_loaded clear function <function name>}} - Clears all queued functions that are scheduled as {{MC/Cd|on_area_load}} by name.
**{{cmd|/schedule on_area_loaded clear function <function name>}} - Clears all queued functions that are scheduled as {{cd|on_area_load}} by name.
**{{MC/Cmd|/schedule on_area_loaded clear tickingarea <tickingarea name> [function name]}} - Clears all queued functions that are scheduled as {{MC/Cd|on_area_load}} by ticking area name (and optionally also checks function name too).
**{{cmd|/schedule on_area_loaded clear tickingarea <tickingarea name> [function name]}} - Clears all queued functions that are scheduled as {{cd|on_area_load}} by ticking area name (and optionally also checks function name too).


'''Components'''
'''Components'''
*The {{MC/Cd|restriction_type}} field has been added to the {{MC/Cd|minecraft:home}} component, allowing to define how an entity is restricted to its home position:
*The {{cd|restriction_type}} field has been added to the {{cd|minecraft:home}} component, allowing to define how an entity is restricted to its home position:
**Its values are:
**Its values are:
***{{MC/Cd|none}}, which poses no restriction.
***{{cd|none}}, which poses no restriction.
***{{MC/Cd|random_movement}}, which restricts randomized movement around the home position.
***{{cd|random_movement}}, which restricts randomized movement around the home position.
***{{MC/Cd|all_movement}}, which restricts any kind of movement around the home position.
***{{cd|all_movement}}, which restricts any kind of movement around the home position.
**The {{MC/Cd|all_movement}} value is currently in {{MC/Cd|[Beta]}} and is planned to be fully released at a later date.
**The {{cd|all_movement}} value is currently in {{cd|[Beta]}} and is planned to be fully released at a later date.
**Entities that have moved too far from their home can always move closer to it if prompted.
**Entities that have moved too far from their home can always move closer to it if prompted.
**The radius of the restriction is still specified with {{MC/Cd|restriction_radius}}.
**The radius of the restriction is still specified with {{cd|restriction_radius}}.
**Entities with a format version prior to {{MC/Cd|1.21.40}} use the new field in a way that preserves their existing behavior.
**Entities with a format version prior to {{cd|1.21.40}} use the new field in a way that preserves their existing behavior.
*Added the {{MC/Cd|minecraft:dimension_bound}} component, which prevents entities from changing dimension through portals.
*Added the {{cd|minecraft:dimension_bound}} component, which prevents entities from changing dimension through portals.
**In Vanilla content, this is used by the Ender Dragon, the fishing hook, and some projectiles.
**In Vanilla content, this is used by the Ender Dragon, the fishing hook, and some projectiles.
*Added the {{MC/Cd|minecraft:transient}} component, entities with this component are never saved. In Vanilla content, this is currently used for the fishing hook.
*Added the {{cd|minecraft:transient}} component, entities with this component are never saved. In Vanilla content, this is currently used for the fishing hook.
*Renamed the {{MC/Cd|minecraft:lookat}} component to {{MC/Cd|minecraft:looked_at}} to better reflect its functionality:
*Renamed the {{cd|minecraft:lookat}} component to {{cd|minecraft:looked_at}} to better reflect its functionality:
**Its {{MC/Cd|look_event}} field was also renamed to {{MC/Cd|looked_at_event}}.
**Its {{cd|look_event}} field was also renamed to {{cd|looked_at_event}}.
**Its {{MC/Cd|look_cooldown}} field was also renamed to {{MC/Cd|looked_at_cooldown}}.
**Its {{cd|look_cooldown}} field was also renamed to {{cd|looked_at_cooldown}}.
*Expanded the {{MC/Cd|minecraft:looked_at}} component functionality with the addition of six new [Beta] fields:  
*Expanded the {{cd|minecraft:looked_at}} component functionality with the addition of six new [Beta] fields:  
**{{MC/Cd|find_players_only}} restricts the search for entities looking at the owner entity to players only, ensuring that the closest player satisfying the specified {{MC/Cd|filters}} is selected.
**{{cd|find_players_only}} restricts the search for entities looking at the owner entity to players only, ensuring that the closest player satisfying the specified {{cd|filters}} is selected.
**{{MC/Cd|look_at_locations}} defines the parts of the owner entity that are targeted for being looked at:
**{{cd|look_at_locations}} defines the parts of the owner entity that are targeted for being looked at:
***For these parts, a line-of-sight check is performed to ensure no blocks obstruct the view.
***For these parts, a line-of-sight check is performed to ensure no blocks obstruct the view.
***Supported values are {{MC/Cd|head}}, {{MC/Cd|body}}, and {{MC/Cd|feet}}.
***Supported values are {{cd|head}}, {{cd|body}}, and {{cd|feet}}.
**{{MC/Cd|not_looked_at_event}} specifies the event to trigger when no suitable entity is looking at the owner entity.
**{{cd|not_looked_at_event}} specifies the event to trigger when no suitable entity is looking at the owner entity.
**{{MC/Cd|field_of_view}} defines the width of the field of view, in degrees, for entities looking at the owner entity:
**{{cd|field_of_view}} defines the width of the field of view, in degrees, for entities looking at the owner entity:
***If {{MC/Cd|scale_fov_by_distance}} is set to true, this value corresponds to the field of view at a distance of one block between the entities.
***If {{cd|scale_fov_by_distance}} is set to true, this value corresponds to the field of view at a distance of one block between the entities.
**{{MC/Cd|scale_fov_by_distance}} determines if the field of view narrows as the distance between the owner entity and the entity looking at it increases.
**{{cd|scale_fov_by_distance}} determines if the field of view narrows as the distance between the owner entity and the entity looking at it increases.
***This ensures that the width of the view cone at the owner entity position remains relatively constant, regardless of distance.
***This ensures that the width of the view cone at the owner entity position remains relatively constant, regardless of distance.
**{{MC/Cd|line_of_sight_obstruction_type}} defines which block shape is considered when checking for line-of-sight obstructions.
**{{cd|line_of_sight_obstruction_type}} defines which block shape is considered when checking for line-of-sight obstructions.
***Supported values are {{MC/Cd|outline}}, {{MC/Cd|collision}}, and {{MC/Cd|collision_for_camera}}.
***Supported values are {{cd|outline}}, {{cd|collision}}, and {{cd|collision_for_camera}}.
**Moreover, {{MC/Cd|et_target}} now supports three different values:
**Moreover, {{cd|et_target}} now supports three different values:
***{{MC/Cd|never}}, looking entities are never set as targets, but events are emitted.
***{{cd|never}}, looking entities are never set as targets, but events are emitted.
***{{MC/Cd|once_and_stop_scanning}}, the first detected looking entity is set as target, but scanning and event emission is suspended if and until the owner entity has a target.
***{{cd|once_and_stop_scanning}}, the first detected looking entity is set as target, but scanning and event emission is suspended if and until the owner entity has a target.
***[Beta] {{MC/Cd|once_and_keep_scanning}}, the first detected looking entity is set as target, but scanning and event emission continues.
***[Beta] {{cd|once_and_keep_scanning}}, the first detected looking entity is set as target, but scanning and event emission continues.
**All these fields are planned to be taken out of [Beta] and fully released at a later date.
**All these fields are planned to be taken out of [Beta] and fully released at a later date.
*Moved the {{MC/Cd|minecraft:redstone_conductivity}} component out of the Upcoming Creator Features experiment for {{MC/Cd|format_versions}} {{MC/Cd|1.21.30}} and above.
*Moved the {{cd|minecraft:redstone_conductivity}} component out of the Upcoming Creator Features experiment for {{cd|format_versions}} {{cd|1.21.30}} and above.
*The {{MC/Cd|minecraft:damage_sensor}} component's {{MC/Cd|deals_damage}} field now supports three values:
*The {{cd|minecraft:damage_sensor}} component's {{cd|deals_damage}} field now supports three values:
**{{MC/Cd|yes}}, received damage is applied to the entity.
**{{cd|yes}}, received damage is applied to the entity.
**{{MC/Cd|no}}, received damage is not applied to the entity.
**{{cd|no}}, received damage is not applied to the entity.
**{{MC/Cd|no_but_side_effects_apply}}, received damage is not applied to the entity, but the side effects of the attack are.
**{{cd|no_but_side_effects_apply}}, received damage is not applied to the entity, but the side effects of the attack are.
***This means that the attacker's weapon loses durability, enchantment side effects are applied, etc.
***This means that the attacker's weapon loses durability, enchantment side effects are applied, etc.
**Pre-existing content are automatically updated to maintain its original behavior.
**Pre-existing content are automatically updated to maintain its original behavior.
*Removed support for the {{MC/Cd|allow_invulnerable}} field from the {{MC/Cd|minecraft:looked_at component}}.
*Removed support for the {{cd|allow_invulnerable}} field from the {{cd|minecraft:looked_at component}}.
**This field never had any functionality, so this change won't affect pre-existing or future content in any way.
**This field never had any functionality, so this change won't affect pre-existing or future content in any way.
**The field is ignored for any content with a format version lower than 1.21.40.
**The field is ignored for any content with a format version lower than 1.21.40.
Line 262: Line 264:


'''Entity Components'''
'''Entity Components'''
*{{MC/Cd|behavior.fire_at_target}} is no longer usable if it is missing a projectile definition and throws a content error if so.
*{{cd|behavior.fire_at_target}} is no longer usable if it is missing a projectile definition and throws a content error if so.
*Expanded {{MC/Cd|minecraft:explode}} with the following new fields:
*Expanded {{cd|minecraft:explode}} with the following new fields:
**{{MC/Cd|damage_scaling}}: A scale factor applied to the explosion's damage to entities. A value of 0 prevents the explosion from dealing any damage. Negative values cause the explosion to heal entities instead:
**{{cd|damage_scaling}}: A scale factor applied to the explosion's damage to entities. A value of 0 prevents the explosion from dealing any damage. Negative values cause the explosion to heal entities instead:
**{{MC/Cd|toggles_blocks}}: If true, the explosion toggles blocks in the explosion radius.
**{{cd|toggles_blocks}}: If true, the explosion toggles blocks in the explosion radius.
**{{MC/Cd|knockback_scaling}}: A scale factor applied to the knockback force caused by the explosion.
**{{cd|knockback_scaling}}: A scale factor applied to the knockback force caused by the explosion.
**{{MC/Cd|particle_effect}}: The name of the particle effect to use. The accepted strings are {{MC/Cd|wind_burst}} or {{MC/Cd|breeze_wind_burst}}. All other inputs use the default explosion particles.
**{{cd|particle_effect}}: The name of the particle effect to use. The accepted strings are {{cd|wind_burst}} or {{cd|breeze_wind_burst}}. All other inputs use the default explosion particles.
**{{MC/Cd|sound_effect}}: The name of the sound effect played when the explosion triggers.
**{{cd|sound_effect}}: The name of the sound effect played when the explosion triggers.
**{{MC/Cd|negates_fall_damage}}: Defines whether the explosion should apply fall damage negation to players above the point of collision.
**{{cd|negates_fall_damage}}: Defines whether the explosion should apply fall damage negation to players above the point of collision.
**{{MC/Cd|allow_underwater}}: If true, the explosion affects blocks and entities underwater.
**{{cd|allow_underwater}}: If true, the explosion affects blocks and entities underwater.


'''Entity Event Responses'''
'''Entity Event Responses'''
*Added the {{MC/Cd|execute_event_on_home_block}} entity event response, which allows the entity to execute an event on the block at its home position:
*Added the {{cd|execute_event_on_home_block}} entity event response, which allows the entity to execute an event on the block at its home position:
**The {{MC/Cd|event}} field allows to specify the event to execute.
**The {{cd|event}} field allows to specify the event to execute.
**For this to work properly, the entity must have a {{MC/Cd|minecraft:home}} component with a set home position.
**For this to work properly, the entity must have a {{cd|minecraft:home}} component with a set home position.
*Added the {{MC/Cd|reset_target}} entity event response, which allows an entity to reset its target.
*Added the {{cd|reset_target}} entity event response, which allows an entity to reset its target.


'''[[Minecraft:Feature]]'''
'''[[Minecraft:Feature]]'''
*Using unsupported feature placement in {{MC/Cd|pregeneration_pass}} throws a content error instead of crash.
*Using unsupported feature placement in {{cd|pregeneration_pass}} throws a content error instead of crash.


'''General'''
'''General'''
*Made the following changes to {{MC/Cd|minecraft:single_block_feature}}:
*Made the following changes to {{cd|minecraft:single_block_feature}}:
**{{MC/Cd|places_block}} now supports a list of weighted block specifiers.
**{{cd|places_block}} now supports a list of weighted block specifiers.
**New {{MC/Cd|randomize_rotation}} property.
**New {{cd|randomize_rotation}} property.
**New {{MC/Cd|may_not_attach_to}} placement conditions.
**New {{cd|may_not_attach_to}} placement conditions.
**Added {{MC/Cd|diagonal}} as a new option for {{MC/Cd|may_attach_to}} conditions.
**Added {{cd|diagonal}} as a new option for {{cd|may_attach_to}} conditions.
**File format version increased to {{MC/Cd|1.21.40}}.
**File format version increased to {{cd|1.21.40}}.


'''Graphical'''
'''Graphical'''
*Add new {{MC/Cd|the_end.client_biome.json}} as the first new type of file to contain per-biome rendering and audio settings in resource packs.
*Add new {{cd|the_end.client_biome.json}} as the first new type of file to contain per-biome rendering and audio settings in resource packs.
*Starting with base game version 1.21.40, built-in {{MC/Cd|biomes_client.json}} files are no longer loaded. That file from other packs continue to be loaded. Water and fog settings are now in individual {{MC/Cd|client_biome.json }} files in resource packs. When both {{MC/Cd|biomes_client.json}} and the individual {{MC/Cd|client_biome.json}} file specify competing values, the loaded {{MC/Cd|biomes_client.json}} from creator content have priority.
*Starting with base game version 1.21.40, built-in {{cd|biomes_client.json}} files are no longer loaded. That file from other packs continue to be loaded. Water and fog settings are now in individual {{cd|client_biome.json }} files in resource packs. When both {{cd|biomes_client.json}} and the individual {{cd|client_biome.json}} file specify competing values, the loaded {{cd|biomes_client.json}} from creator content have priority.


'''[[Minecraft:Item]]s'''
'''[[Minecraft:Item]]s'''
*The {{MC/Cd|minecraft:item}} object is parsed with a strict loader from {{MC/Cd|1.21.40}}:
*The {{cd|minecraft:item}} object is parsed with a strict loader from {{cd|1.21.40}}:
**Numbers and booleans are no longer interchangeable in the JSON input.
**Numbers and booleans are no longer interchangeable in the JSON input.
**Floating point numbers are no longer accepted where an integer is expected.
**Floating point numbers are no longer accepted where an integer is expected.
*The {{MC/Cd|minecraft:bundle_interaction}}, and {{MC/Cd|minecraft:bundle_interaction}} item components have been de-experimentified.
*The {{cd|minecraft:bundle_interaction}}, and {{cd|minecraft:bundle_interaction}} item components have been de-experimentified.


'''[[Minecraft:Molang]]'''
'''[[Minecraft:Molang]]'''
*Molang queries {{MC/Cd|wing_flap_position}} and {{MC/Cd|wing_flap_speed}} now work for the chicken.
*Molang queries {{cd|wing_flap_position}} and {{cd|wing_flap_speed}} now work for the [[Minecraft:chicken]].


'''Resource and Behavior Packs'''
'''Resource and Behavior Packs'''
Line 308: Line 310:
*Increased the size of biome ids in saved chunk data from 8 bit to 16 bit values.
*Increased the size of biome ids in saved chunk data from 8 bit to 16 bit values.


'''Technical blocks'''
'''[[Minecraft:Direct item forms of blocks|Technical blocks]]'''
* Merged the separate and direct item form of the [[Minecraft:head]]s (<code>item.skull</code>).
* Merged the separate and direct item form of the [[Minecraft:head]]s (<code>item.skull</code>).


Line 316: Line 318:
==== Technical ====
==== Technical ====
'''[[Minecraft:Add-on]]s and Script Engine'''
'''[[Minecraft:Add-on]]s and Script Engine'''
*Add support for custom items with the {{MC/Cd|minecraft:block_placer}} item component to use the referenced "block" as the icon for the item:
*Add support for custom items with the {{cd|minecraft:block_placer}} item component to use the referenced "block" as the icon for the item:
**If the {{MC/Cd|minecraft:icon}} component is specified, it overrides the "block" icon.
**If the {{cd|minecraft:icon}} component is specified, it overrides the "block" icon.
**Requires the "Upcoming Creator Features" toggle. Must use item json version {{MC/Cd|1.21.40}} or higher.
**Requires the "Upcoming Creator Features" toggle. Must use item json version {{cd|1.21.40}} or higher.
*Added {{MC/Cd|replace_block_item}} field to the {{MC/Cd|minecraft:block_placer}} item component. This field allows player to specify that this item should replace the default item created for the data-driven block it places. To use this field, the identifier of the item must match the identifier of the block it places. This field is optional and defaults to {{MC/Cd|false}}.
*Added {{cd|replace_block_item}} field to the {{cd|minecraft:block_placer}} item component. This field allows player to specify that this item should replace the default item created for the data-driven block it places. To use this field, the identifier of the item must match the identifier of the block it places. This field is optional and defaults to {{cd|false}}.


'''API'''
'''API'''
*Added enum {{MC/Cd|PlatformType}} export enum {{cd|<nowiki>PlatformType { Console = 'Console', Desktop = 'Desktop', Mobile = 'Mobile', } Class ScriptClientSystemInfo</nowiki>}}:
*Added enum {{cd|PlatformType}} export enum {{cd|<nowiki>PlatformType { Console = 'Console', Desktop = 'Desktop', Mobile = 'Mobile', } Class ScriptClientSystemInfo</nowiki>}}:
**Added field {{MC/Cd|platformType}}.
**Added field {{cd|platformType}}.
**Added field {{MC/Cd|maxRenderDistance}}.
**Added field {{cd|maxRenderDistance}}.


'''[[Minecraft:Commands/camera|Cameras]]'''
'''[[Minecraft:Commands/camera|Cameras]]'''
*Added camera relative movement to the "New Third Person Presets" experimental toggle:
*Added camera relative movement to the "New Third Person Presets" experimental toggle:
**Camera relative movement is enabled on any camera that inherits from {{MC/Cd|minecraft:follow_orbit}} and sets {{MC/Cd|align_camera_and_target_forward}} to {{MC/Cd|false}}.
**Camera relative movement is enabled on any camera that inherits from {{cd|minecraft:follow_orbit}} and sets {{cd|align_camera_and_target_forward}} to {{cd|false}}.
*Added horizontal and vertical rotation limits to the Focus Target Camera experimental toggle.
*Added horizontal and vertical rotation limits to the Focus Target Camera experimental toggle.
*Added {{MC/Cd|continue_targeting}} bool to the Focus Target Camera experimental toggle for tracking entities outside of set rotation limits.
*Added {{cd|continue_targeting}} bool to the Focus Target Camera experimental toggle for tracking entities outside of set rotation limits.


'''[[Minecraft:Molang]]'''
'''[[Minecraft:Molang]]'''
*Adding under upcoming creator features:
*Adding under upcoming creator features:
**{{MC/Cd|query.client_memory_tier}}. Returns a number representing the client RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the Client (Resource Packs) only.
**{{cd|query.client_memory_tier}}. Returns a number representing the client RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the Client (Resource Packs) only.
**{{MC/Cd|query.server_memory_tier}}. Returns a number representing the server RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the server side (Behavior Packs) only.
**{{cd|query.server_memory_tier}}. Returns a number representing the server RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the server side (Behavior Packs) only.


'''Scripting'''
'''Scripting'''
*Added enum {{MC/Cd|MemoryTier}}:
*Added enum {{cd|MemoryTier}}:
     export enum MemoryTier {
     export enum MemoryTier {
         Undetermined = 0,
         Undetermined = 0,
Line 347: Line 349:
         SuperHigh = 5
         SuperHigh = 5
     }
     }
*Added base class {{MC/Cd|SystemInfo}}:
*Added base class {{cd|SystemInfo}}:
**Field {{MC/Cd|MemoryTier}}.
**Field {{cd|MemoryTier}}.
*Added class {{MC/Cd|ClientSystemInfo}}:
*Added class {{cd|ClientSystemInfo}}:
**Field {{MC/Cd|MemoryTier}}.
**Field {{cd|MemoryTier}}.
*Class {{MC/Cd|Player}}:
*Class {{cd|Player}}:
**Added property {{MC/Cd|clientSystemInfo}}.
**Added property {{cd|clientSystemInfo}}.
*Class {{MC/Cd|System}}:
*Class {{cd|System}}:
**Added property {{MC/Cd|serverSystemInfo}}.
**Added property {{cd|serverSystemInfo}}.


=== Changes ===
=== Changes ===
==== Technical ====
==== Technical ====
'''API'''
'''API'''
*Moved {{MC/Cd|EntityBreathableComponent}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
*Moved {{cd|EntityBreathableComponent}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|breathesAir}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|breathesAir}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|breathesLava}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|breathesLava}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|breathesSolids}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|breathesSolids}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|breathesWater}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|breathesWater}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|generatesBubbles}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|generatesBubbles}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|inhaleTime}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|inhaleTime}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|suffocateTime}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|suffocateTime}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|totalSupply}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|totalSupply}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|componentId}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|componentId}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|getBreatheBlocks()}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|getBreatheBlocks()}} from {{cd|beta}} to {{cd|1.15.0}}.
**Moved {{MC/Cd|getNonBreatheBlocks()}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
**Moved {{cd|getNonBreatheBlocks()}} from {{cd|beta}} to {{cd|1.15.0}}.
*Moved class {{MC/Cd|BlockLocationIterator}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
*Moved class {{cd|BlockLocationIterator}} from {{cd|beta}} to {{cd|1.15.0}}.
*Moved class {{MC/Cd|InvalidIteratorError}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
*Moved class {{cd|InvalidIteratorError}} from {{cd|beta}} to {{cd|1.15.0}}.
*Moved property {{MC/Cd|BlockVolumeBase.getBlockLocationIterator}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
*Moved property {{cd|BlockVolumeBase.getBlockLocationIterator}} from {{cd|beta}} to {{cd|1.15.0}}.
*Moved enum {{MC/Cd|BlockVolumeIntersection}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.  
*Moved enum {{cd|BlockVolumeIntersection}} from {{cd|beta}} to {{cd|1.15.0}}.  
*Moved class {{MC/Cd|BlockVolume}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
*Moved class {{cd|BlockVolume}} from {{cd|beta}} to {{cd|1.15.0}}.
*Added the {{MC/Cd|DyeableItemComponent}} to {{MC/Cd|beta}}.  
*Added the {{cd|DyeableItemComponent}} to {{cd|beta}}.  
*Moved {{MC/Cd|PlayerInteractWithBlockBeforeEvent}} and {{MC/Cd|PlayerInteractWithBlockAfterEvent}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
*Moved {{cd|PlayerInteractWithBlockBeforeEvent}} and {{cd|PlayerInteractWithBlockAfterEvent}} from {{cd|beta}} to {{cd|1.15.0}}.
*Moved {{MC/Cd|PlayerInteractWithEntityBeforeEvent}} and {{MC/Cd|PlayerInteractWithEntityAfterEvent}} from {{MC/Cd|beta}} to {{MC/Cd|1.15.0}}.
*Moved {{cd|PlayerInteractWithEntityBeforeEvent}} and {{cd|PlayerInteractWithEntityAfterEvent}} from {{cd|beta}} to {{cd|1.15.0}}.


'''Behavior Packs'''
'''[[Minecraft:Behavior Pack]]s'''
*Updated references to old block names in remaining behavior pack files.
*Updated references to old block names in remaining behavior pack files.


'''Cameras '''
'''Cameras '''
*Added {{MC/Cd|minecraft:camera_attach_to_player}} to {{MC/Cd|minecraft:follow_orbit}}.
*Added {{cd|minecraft:camera_attach_to_player}} to {{cd|minecraft:follow_orbit}}.
*Added {{MC/Cd|align_target_and_camera_forward}} option to the camera preset behavior pack JSON which can be used when the third person camera preset experiment is enabled.
*Added {{cd|align_target_and_camera_forward}} option to the camera preset behavior pack JSON which can be used when the third person camera preset experiment is enabled.
*3rd person camera experiment - The radius property of the creator cameras is now constrained to a value between 0.1 and 100.  
*3rd person camera experiment - The radius property of the creator cameras is now constrained to a value between 0.1 and 100.  
*Third person boom camera reset to the starting rotation values specified in json when the {{MC/Cd|default}} parameter is passed in the camera command.
*Third person boom camera reset to the starting rotation values specified in json when the {{cd|default}} parameter is passed in the camera command.
*Added the {{MC/Cd|entity_offset}} parameter to the command.
*Added the {{cd|entity_offset}} parameter to the command.


'''[[Minecraft:Molang]]'''
'''[[Minecraft:Molang]]'''
*Added {{MC/Cd|query.client_max_render_distance}}. It returns the max render distance in chunks of the current client. Available on the Client (Resource Packs) only.
*Added {{cd|query.client_max_render_distance}}. It returns the max render distance in chunks of the current client. Available on the Client (Resource Packs) only.


'''Stability and Performance'''
'''Stability and Performance'''
*Worlds created with Experimental Custom Biomes before Caves & Cliffs update have their Custom Biomes in Chunks replaced with a default Biome (Ocean for Overworld)
*Worlds created with Experimental Custom Biomes before [[Minecraft:Caves & Cliffs]] update have their Custom Biomes in Chunks replaced with a default Biome (Ocean for Overworld)


== Fixes ==
== Fixes ==
Line 402: Line 404:
|49126|No sound when placing cocoa beans.
|49126|No sound when placing cocoa beans.
|57498|Player body located wrong in pocket UI.
|57498|Player body located wrong in pocket UI.
|73593|Items sometimes become stuck in the crafting grid
|63460|Water is not transparent in swamp biome.
|73593|Items sometimes become stuck in the crafting grid.
|91187|Piglins are attracted to powered rails.
|91187|Piglins are attracted to powered rails.
|103061|Enchanted Golden Apple gives wrong effects.
|103061|Enchanted Golden Apple gives wrong effects.
Line 415: Line 418:
|128393|Beehives/nests work as furnace fuel.
|128393|Beehives/nests work as furnace fuel.
|128464|Item categories are shown when the recipe book window is closed
|128464|Item categories are shown when the recipe book window is closed
|131854|Vines placed with {{MC/Cmd|/setblock}} are invisible.
|131854|Vines placed with {{cmd|setblock}} are invisible.
|142235|Guardian/Elder guardian thorns do not knockback the player.
|150684|Dyeing mobs has no sound.
|150684|Dyeing mobs has no sound.
|151765|Tamed wolves ignoring player while chasing skeletons and won't teleport back soon enough.
|151765|Tamed wolves ignoring player while chasing skeletons and won't teleport back soon enough.
Line 423: Line 427:
|166008|Icon ? do not connected with the UI button X in loom and smithing table menu.
|166008|Icon ? do not connected with the UI button X in loom and smithing table menu.
|167134|Controller hints show in villager menu when turned off.
|167134|Controller hints show in villager menu when turned off.
|171363|No ID for Piglin Head.
|172467|{{cmd|effect}} doesn't have "infinite" time duration.
|174398|Pink Screen Glitch when opening Microsoft Live Account Login Menu.
|174398|Pink Screen Glitch when opening Microsoft Live Account Login Menu.
|175113|Pressure-sensitive Left and right triggers on controller now "double-tap" after pressing
|174535|Android: Enchantment glint showing as solid blocks of material.
|175113|Pressure-sensitive Left and right triggers on controller now "double-tap" after pressing.
|175116|Android: Lots of lag/freezes during gameplay, in inventory, entities, and tools.
|176383|Tuff blocks variants aren't grouped together to their block variants respectively.
|176383|Tuff blocks variants aren't grouped together to their block variants respectively.
|176384|Copper group in creative inventory is disorganized.
|176384|Copper group in creative inventory is disorganized.
Line 430: Line 438:
|176991|Breeze can jump on top of honey blocks
|176991|Breeze can jump on top of honey blocks
|177192|The health bar and the hunger bar are not centered in Classic UI Profile on mobile.
|177192|The health bar and the hunger bar are not centered in Classic UI Profile on mobile.
|177299|Gamerule {{MC/Cd|showrecipemessages}} is considered a Cheat.
|177299|Gamerule {{cd|showrecipemessages}} is considered a Cheat.
|178148|[ScriptAPI] Invalid ModalFormData and ActionFormData never resolve the Promise.
|178148|[ScriptAPI] Invalid ModalFormData and ActionFormData never resolve the Promise.
|178959|Bogged's head does not move together with equipped Skull & Carved Pumpkin.
|178959|Bogged's head does not move together with equipped Skull & Carved Pumpkin.
Line 442: Line 450:
|181789|Cannot break blocks by tapping when using "Joystick & aim crosshair" Control Mode
|181789|Cannot break blocks by tapping when using "Joystick & aim crosshair" Control Mode
|182876|Action bars reappear when re-entering a world.
|182876|Action bars reappear when re-entering a world.
|183431|New Bed Screen shows an incorrect message when {{MC/Cd|playerssleepingpercentage}} is set to {{MC/Cd|>100}}.
|183431|New Bed Screen shows an incorrect message when {{cd|playerssleepingpercentage}} is set to {{cd|>100}}.
|184090|New Bed screen has a different background overlay when Screen Animations is off
|184090|New Bed screen has a different background overlay when Screen Animations is off
|185038|Transparent objects like water render as solid materials on Samsung Xclipse GPU devices
|185038|Transparent objects like water render as solid materials on Samsung Xclipse GPU devices
|185132|Shields, spyglass, trident, crossbow and bow glitch out when a photo is taken using the photograph button on the pause screen
|185132|Shields, spyglass, trident, crossbow and bow glitch out when a photo is taken using the photograph button on the pause screen
|185268|Air bubbles are not aligned with hunger bar in HUD.
|185268|Air bubbles are not aligned with hunger bar in HUD.
|185316|Horse armor does not render on a horse when using resource packs with a minimum engine version of 1.17.0 or lower
|185316|Horse armor does not render on a horse when using resource packs with a minimum engine version of 1.17.0 or lower.
|185373|iOS: Pink screen on boot.
|185457|Bundle fullness bar can not be seen when in another bundle
|185457|Bundle fullness bar can not be seen when in another bundle
|185460|Emptying a bundle into the ground doesn't play sound and animations.
|185460|Emptying a bundle into the ground doesn't play sound and animations.
|185481|Empty bundle shows progress bar when selected
|185481|Empty bundle shows progress bar when selected.
|185488|Bundle tooltip doesn't update properly in the anvil's output slot.
|185502|Renamed bundle doesn't have italic formatting.
|185502|Renamed bundle doesn't have italic formatting.
|185504|When the Clear Hotbar option is enabled, "Take from Bundle" button clears hotbar.
|185504|When the Clear Hotbar option is enabled, "Take from Bundle" button clears hotbar.
Line 457: Line 467:
|185868|Item Display Transforms break when using bone visibility.
|185868|Item Display Transforms break when using bone visibility.
|185913|Wither Skeleton’s new step sounds are too quiet.
|185913|Wither Skeleton’s new step sounds are too quiet.
|185952|Wrong death message is displayed when being killed by a mob's smash attack
|185952|Wrong death message is displayed when being killed by a mob's smash attack.
|185944|Repeating Command Blocks set to Always Active stop working after updating them.
|186235|Slabs in Shipwrecks can be the wrong half.
|186235|Slabs in Shipwrecks can be the wrong half.
|186255|Some flattened IDs are still incorrectly overwritten by original ID in {{MC/Cd|blocks.json}} with {{MC/Cd|format_version}} {{MC/Cd|1.21.20}} or higher
|186255|Some flattened IDs are still incorrectly overwritten by original ID in {{cd|blocks.json}} with {{cd|format_version}} {{cd|1.21.20}} or higher.
|186324|When attempting to respawn, it shows a loading icon and never actually respawns you.
|186324|When attempting to respawn, it shows a loading icon and never actually respawns you.
|186676|Trading for emeralds using second slot causes game to crash
|186359|Bundle items cannot be accessed in Creative Mode with Clear Hotbar enabled.
|186501|Dead armor stands can spawn slime when you kill the armor stands.
|186676|Trading for emeralds using second slot causes game to crash.
|186913|Particles are no longer displayed correctly.
|186919|Bundle's item tooltip is duplicated when seen in the chest screen.
|otherissuescount=30}}
|otherissuescount=30}}
'''Other'''
'''Other'''
Line 476: Line 491:
*Bogged now drops poison arrows when killed by mobs tamed by a player.
*Bogged now drops poison arrows when killed by mobs tamed by a player.
*Fixed an issue which prevented the new 1.21.30 trade table format from loading in-game.
*Fixed an issue which prevented the new 1.21.30 trade table format from loading in-game.
*Fixed method {{MC/Cd|ItemStack.getComponents}} from returning components that are unsupported in the current {{MC/Cd|@minecraft/server}} version.
*Fixed method {{cd|ItemStack.getComponents}} from returning components that are unsupported in the current {{cd|@minecraft/server}} version.
*Fixed a bug where the tessellation of redstone dust does not match the powered state of the dust for the following blocks:  
*Fixed a bug where the tessellation of redstone dust does not match the powered state of the dust for the following blocks:  
**{{MC/Cd|minecraft:*_slab}}
**{{cd|minecraft:*_slab}}
**{{MC/Cd|minecraft:chain}}
**{{cd|minecraft:chain}}
**{{MC/Cd|minecraft:chorus_flower}}
**{{cd|minecraft:chorus_flower}}
**{{MC/Cd|minecraft:chorus_plant}}
**{{cd|minecraft:chorus_plant}}
**{{MC/Cd|minecraft:farmland}}
**{{cd|minecraft:farmland}}
**{{MC/Cd|minecraft:grass_path}}
**{{cd|minecraft:grass_path}}
**{{MC/Cd|minecraft:heavy_core}}
**{{cd|minecraft:heavy_core}}
**{{MC/Cd|minecraft:jigsaw}}
**{{cd|minecraft:jigsaw}}
**{{MC/Cd|minecraft:sea_lantern}}
**{{cd|minecraft:sea_lantern}}
**{{MC/Cd|minecraft:sniffer_egg}}
**{{cd|minecraft:sniffer_egg}}
**{{MC/Cd|minecraft:structure_block}}
**{{cd|minecraft:structure_block}}
*Fixed a bug where extremely fast moving entities would cause the game to crash. Entities can now no longer move more than 16 blocks in a single tick. For reference, an entity with Speed 255 moves ~11 blocks in a single tick.
*Fixed a bug where extremely fast moving entities would cause the game to crash. Entities can now no longer move more than 16 blocks in a single tick. For reference, an entity with Speed 255 moves ~11 blocks in a single tick.
*Game no longer crashes when loading a world near an End city.
*Game no longer crashes when loading a world near an End city.
*Fixed an issue where {{MC/Cd|rider_rotation_lock}} of {{MC/Cd|minecraft:rideable}} had no effect when using the {{MC/Cd|minecraft:follow_orbit}} camera.
*Fixed an issue where {{cd|rider_rotation_lock}} of {{cd|minecraft:rideable}} had no effect when using the {{cd|minecraft:follow_orbit}} camera.
*Fixed an issue where packs were not downloaded or applied when joining a server that had CDN enabled.
*Fixed an issue where packs were not downloaded or applied when joining a server that had CDN enabled.
*Fixed an issue where user choice for downloading/applying resource packs during server join was ignored when CDN is enabled on the server.
*Fixed an issue where user choice for downloading/applying resource packs during server join was ignored when CDN is enabled on the server.
*Fixed an issue where trades with negative {{MC/Cd|max_use}} values could not be traded.
*Fixed an issue where trades with negative {{cd|max_use}} values could not be traded.
*Zombified piglins spawned by a nether portal now have 15-second cooldown before it can use the portal.
*Zombified piglins spawned by a nether portal now have 15-second cooldown before it can use the portal.
*Fixed a bug where Realms invite links could overflow past their text boxes.
*Fixed a bug where Realms invite links could overflow past their text boxes.
*Fixed some cases when the {{MC/Cd|entityRemove}} world event would sometimes not be triggered.
*Fixed some cases when the {{cd|entityRemove}} world event would sometimes not be triggered.
*Wind charges now use the {{MC/Cd|minecraft:explode}} component instead of {{MC/Cd|minecraft:wind_burst}}.
*Wind charges now use the {{cd|minecraft:explode}} component instead of {{cd|minecraft:wind_burst}}.
*Bundle dye recipes are now unlocked when getting dye instead of undyed variant.
*Bundle dye recipes are now unlocked when getting dye instead of undyed variant.
*Issue where some commands did not recognize certain block or item names has been fixed.
*Issue where some commands did not recognize certain block or item names has been fixed.
*New Beta options in {{MC/Cd|minecraft:looked_at}} and {{MC/Cd|minecraft:home}} entity components now properly require that {{MC/Cd|use_beta_features}} is specified in the root JSON object.
*New Beta options in {{cd|minecraft:looked_at}} and {{cd|minecraft:home}} entity components now properly require that {{cd|use_beta_features}} is specified in the root JSON object.
*Fixed a crash that could occur with {{MC/Cd|getDimension}} when called within {{MC/Cd|onBeforeActorRemove}} on an entity that was invalid.
*Fixed a crash that could occur with {{cd|getDimension}} when called within {{cd|onBeforeActorRemove}} on an entity that was invalid.
*Custom biome ids are now assigned with values starting at 30,000 and are stored in {{MC/Cd|BiomeIdsTable}} in world data so their id assignments persist for the duration of the world.
*Custom biome ids are now assigned with values starting at 30,000 and are stored in {{cd|BiomeIdsTable}} in world data so their id assignments persist for the duration of the world.


== Videos ==
== Videos ==
{{MC/Yt|Fyf9gibpX1c}}
{{yt|Fyf9gibpX1c}}


== See also ==
== See also ==
* Java Edition 1.21.2
* [[Minecraft:Java Edition 1.21.2]]


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


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


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

Latest revision as of 11:07, 25 September 2026

Template:Infobox version Template:Relevant guide

1.21.40, the release of Minecraft:Bundles of Bravery, is a Minecraft:game drop for Template:BE released on October 22, 2024,<ref>Template:Cite</ref><ref>Template:Mcnet</ref><ref>Template:Cite</ref> which adds Minecraft:bundles and Minecraft:Hardcore mode.

Experimental features for the update were released prior to the finalized release as part of Minecraft:Bedrock Edition 1.21.30.

Additions

Template:Additions table

Gameplay

File:Hardcore Heart.svg Minecraft:Hardcore

Items

File:Bundle JE2 BE2.png Minecraft:Bundle

Template:Crafting Table

  • Can be dyed into 16 colors.

Template:Crafting Table

  • Items that stack up to 16 take up more space, while items that do not stack take up the entire bundle (except other bundles).
    • Minecraft:Shulker boxes cannot be placed in bundles.
    • Bundles can be placed in other bundles; this takes up 4 slots plus the number of slots already used by the inner bundle.
  • Has a tooltip that shows the items inside.
    • If a bundle has less than 8 item types inside, the tooltip shows all of them.
    • Otherwise the tooltip shows the top 3 rows of items and the others are hidden below, always showing at least 12 item types.
  • They have been de-experimentified and are now available during normal gameplay.
  • When a Bundle is used in the hotbar, one group of items is emptied at a time instead of everything being emptied at once.
  • Bundle icon now matches Template:JE.
  • When selecting an item to remove, the Bundle icon shows that item poking out of the Bundle.
  • When holding a bundle in hand, the player can empty it onto the ground using Template:Mouse.
  • It is possible to select any of the visible items to pull out of the Bundle.
  • When a bundle is used in the hotbar, one group of items is emptied at a time.

Changes

Blocks

Minecraft:Monster Spawner

  • Its step sounds and hit sounds now play at their intended volume.

Minecraft:Mushroom Block

  • The all-sided pore mushroom block has been removed from the creative inventory.

Minecraft:Mushroom Stem

  • Template:Cd is now its own block and is no longer a variant of Template:Cd and Template:Cd.
  • Mushroom stems used on the composter have had their fill chance adjusted from 85% to 65%.

Minecraft:Heads

  • The different data values for the skull ID have been split up into their own IDs.
Old ID New ID
Template:BlockSprite skull Template:BlockSprite skeleton_skull
Template:BlockSprite wither_skeleton_skull
Template:BlockSprite zombie_head
Template:BlockSprite player_head
Template:BlockSprite creeper_head
Template:BlockSprite dragon_head
Template:BlockSprite piglin_head

Minecraft:Trial Spawner

  • Its hit sounds now play at their intended volume.

Command format

Template:Cmd

  • Added infinite duration option to the command:
  • Added specific effect removal option to the command:

Gameplay

Minecraft:Creative inventory

General

Minecraft:Accessibility

Minecraft:Experiments

  • Removed the "Bundles" experimental toggle.

Minecraft:Realms

  • Added two new Realm events.

Minecraft:Settings

  • Removed some Keyboard key bindings from Settings that should only exist in Template:El: Control Tips, Code Builder, and Immersive Reader.

UI

  • Added a new message to explain when a Marketplace Template is not available on a specific platform.

Items

Minecraft:Mace

  • Mobs can now perform mace smash attacks again.

Mobs

Minecraft:Bats

  • Updated the rules under which they spawn in the world:
    • Bats can now spawn at any height, provided the area is covered and sufficiently dark.
    • They must spawn on one of the following blocks: stone, granite, diorite, andesite, tuff, or deepslate.
    • As a result, bats may now happen to spawn above the surface.

Technical

Minecraft:API

Minecraft:Behavior Packs

  • Updated references to old block names in behavior pack wood recipe files.
  • Updated references to old block names in remaining behavior pack recipe files.

Minecraft:Blocks

  • Added content warning when Template:Cd or Template:Cd are incorrectly written in Template:Cd.
  • Updated the jigsaw block:
    • Updated the jigsaw block UI.
    • Added selection priority and placement priority fields.
  • Updated references to old block names in behavior pack color recipe files.
  • Updated references to old block names in behavior pack feature files.
  • Updated references to old block names in biome definition files.

Camera

  • The Template:Cd preset is no longer behind the experimental toggle.

Minecraft:Commands

  • Added new overloads for the Template:Cmd command which allows you to clear a queued function:
    • Template:Cmd - Clears all queued functions matching the given name.
    • Template:Cmd - Clears all queued functions that are scheduled as Template:Cd by name.
    • Template:Cmd - Clears all queued functions that are scheduled as Template:Cd by ticking area name (and optionally also checks function name too).

Components

  • The Template:Cd field has been added to the Template:Cd component, allowing to define how an entity is restricted to its home position:
    • Its values are:
      • Template:Cd, which poses no restriction.
      • Template:Cd, which restricts randomized movement around the home position.
      • Template:Cd, which restricts any kind of movement around the home position.
    • The Template:Cd value is currently in Template:Cd and is planned to be fully released at a later date.
    • Entities that have moved too far from their home can always move closer to it if prompted.
    • The radius of the restriction is still specified with Template:Cd.
    • Entities with a format version prior to Template:Cd use the new field in a way that preserves their existing behavior.
  • Added the Template:Cd component, which prevents entities from changing dimension through portals.
    • In Vanilla content, this is used by the Ender Dragon, the fishing hook, and some projectiles.
  • Added the Template:Cd component, entities with this component are never saved. In Vanilla content, this is currently used for the fishing hook.
  • Renamed the Template:Cd component to Template:Cd to better reflect its functionality:
  • Expanded the Template:Cd component functionality with the addition of six new [Beta] fields:
    • Template:Cd restricts the search for entities looking at the owner entity to players only, ensuring that the closest player satisfying the specified Template:Cd is selected.
    • Template:Cd defines the parts of the owner entity that are targeted for being looked at:
    • Template:Cd specifies the event to trigger when no suitable entity is looking at the owner entity.
    • Template:Cd defines the width of the field of view, in degrees, for entities looking at the owner entity:
      • If Template:Cd is set to true, this value corresponds to the field of view at a distance of one block between the entities.
    • Template:Cd determines if the field of view narrows as the distance between the owner entity and the entity looking at it increases.
      • This ensures that the width of the view cone at the owner entity position remains relatively constant, regardless of distance.
    • Template:Cd defines which block shape is considered when checking for line-of-sight obstructions.
    • Moreover, Template:Cd now supports three different values:
      • Template:Cd, looking entities are never set as targets, but events are emitted.
      • Template:Cd, the first detected looking entity is set as target, but scanning and event emission is suspended if and until the owner entity has a target.
      • [Beta] Template:Cd, the first detected looking entity is set as target, but scanning and event emission continues.
    • All these fields are planned to be taken out of [Beta] and fully released at a later date.
  • Moved the Template:Cd component out of the Upcoming Creator Features experiment for Template:Cd Template:Cd and above.
  • The Template:Cd component's Template:Cd field now supports three values:
    • Template:Cd, received damage is applied to the entity.
    • Template:Cd, received damage is not applied to the entity.
    • Template:Cd, received damage is not applied to the entity, but the side effects of the attack are.
      • This means that the attacker's weapon loses durability, enchantment side effects are applied, etc.
    • Pre-existing content are automatically updated to maintain its original behavior.
  • Removed support for the Template:Cd field from the Template:Cd.
    • This field never had any functionality, so this change won't affect pre-existing or future content in any way.
    • The field is ignored for any content with a format version lower than 1.21.40.
    • A content error is emitted for any content with a format version equal to or higher than 1.21.40 that still uses this field.

Entity Components

  • Template:Cd is no longer usable if it is missing a projectile definition and throws a content error if so.
  • Expanded Template:Cd with the following new fields:
    • Template:Cd: A scale factor applied to the explosion's damage to entities. A value of 0 prevents the explosion from dealing any damage. Negative values cause the explosion to heal entities instead:
    • Template:Cd: If true, the explosion toggles blocks in the explosion radius.
    • Template:Cd: A scale factor applied to the knockback force caused by the explosion.
    • Template:Cd: The name of the particle effect to use. The accepted strings are Template:Cd or Template:Cd. All other inputs use the default explosion particles.
    • Template:Cd: The name of the sound effect played when the explosion triggers.
    • Template:Cd: Defines whether the explosion should apply fall damage negation to players above the point of collision.
    • Template:Cd: If true, the explosion affects blocks and entities underwater.

Entity Event Responses

  • Added the Template:Cd entity event response, which allows the entity to execute an event on the block at its home position:
    • The Template:Cd field allows to specify the event to execute.
    • For this to work properly, the entity must have a Template:Cd component with a set home position.
  • Added the Template:Cd entity event response, which allows an entity to reset its target.

Minecraft:Feature

  • Using unsupported feature placement in Template:Cd throws a content error instead of crash.

General

Graphical

  • Add new Template:Cd as the first new type of file to contain per-biome rendering and audio settings in resource packs.
  • Starting with base game version 1.21.40, built-in Template:Cd files are no longer loaded. That file from other packs continue to be loaded. Water and fog settings are now in individual Template:Cd files in resource packs. When both Template:Cd and the individual Template:Cd file specify competing values, the loaded Template:Cd from creator content have priority.

Minecraft:Items

  • The Template:Cd object is parsed with a strict loader from Template:Cd:
    • Numbers and booleans are no longer interchangeable in the JSON input.
    • Floating point numbers are no longer accepted where an integer is expected.
  • The Template:Cd, and Template:Cd item components have been de-experimentified.

Minecraft:Molang

Resource and Behavior Packs

  • Built-in packs now include archive files for improved load performance on some platforms.

Stability and Performance

  • Increased the size of biome ids in saved chunk data from 8 bit to 16 bit values.

Technical blocks

  • Merged the separate and direct item form of the Minecraft:heads (item.skull).

Experimental

These additions and changes are accessible by enabling the "Beta APIs", "Creator Cameras: New Third Person Presets", "Creator Cameras: Focus Target Camera", and "Upcoming Creator Features" experimental toggles.

Additions

Technical

Minecraft:Add-ons and Script Engine

  • Add support for custom items with the Template:Cd item component to use the referenced "block" as the icon for the item:
    • If the Template:Cd component is specified, it overrides the "block" icon.
    • Requires the "Upcoming Creator Features" toggle. Must use item json version Template:Cd or higher.
  • Added Template:Cd field to the Template:Cd item component. This field allows player to specify that this item should replace the default item created for the data-driven block it places. To use this field, the identifier of the item must match the identifier of the block it places. This field is optional and defaults to Template:Cd.

API

Cameras

  • Added camera relative movement to the "New Third Person Presets" experimental toggle:
  • Added horizontal and vertical rotation limits to the Focus Target Camera experimental toggle.
  • Added Template:Cd bool to the Focus Target Camera experimental toggle for tracking entities outside of set rotation limits.

Minecraft:Molang

  • Adding under upcoming creator features:
    • Template:Cd. Returns a number representing the client RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the Client (Resource Packs) only.
    • Template:Cd. Returns a number representing the server RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the server side (Behavior Packs) only.

Scripting

   export enum MemoryTier {
       Undetermined = 0,
       SuperLow = 1,
       Low = 2,
       Mid = 3,
       High = 4,
       SuperHigh = 5
   }

Changes

Technical

API

Minecraft:Behavior Packs

  • Updated references to old block names in remaining behavior pack files.

Cameras

  • Added Template:Cd to Template:Cd.
  • Added Template:Cd option to the camera preset behavior pack JSON which can be used when the third person camera preset experiment is enabled.
  • 3rd person camera experiment - The radius property of the creator cameras is now constrained to a value between 0.1 and 100.
  • Third person boom camera reset to the starting rotation values specified in json when the Template:Cd parameter is passed in the camera command.
  • Added the Template:Cd parameter to the command.

Minecraft:Molang

  • Added Template:Cd. It returns the max render distance in chunks of the current client. Available on the Client (Resource Packs) only.

Stability and Performance

  • Worlds created with Experimental Custom Biomes before Minecraft:Caves & Cliffs update have their Custom Biomes in Chunks replaced with a default Biome (Ocean for Overworld)

Fixes

Template:Fixes Other

  • Bundles now display the bar showing their fullness level when placed in the hotbar.
  • Bundle tooltip placement now takes screen safe area into account.
  • The "Swap" button hint is now shown when hovering an item over another item with a game controller.
  • The "Place" button hint is now shown on all screens when holding an item on the cursor with a game controller.
  • Wind Charges can't be hit and redirected shortly after throwing them.
  • Players hitting the edge of the generated world retain their velocity. Example: While flying with the elytra, the player remains floating instead of losing all speed instantly.
  • Wolves, cats, and parrots trying to catch up to their owner now seamlessly resume navigation after teleporting to them.
  • Wolves, cats, and parrots now teleport to their owner when panicking and far enough away.
  • Fixed a bug that would prevent activation of addon for a Realm via Marketplace.
  • Fixed a bug where the close button subpanel in the stonecutter panel was empty instead of hidden while using controller.
  • Bogged now drops poison arrows when killed by mobs tamed by a player.
  • Fixed an issue which prevented the new 1.21.30 trade table format from loading in-game.
  • Fixed method Template:Cd from returning components that are unsupported in the current Template:Cd version.
  • Fixed a bug where the tessellation of redstone dust does not match the powered state of the dust for the following blocks:
  • Fixed a bug where extremely fast moving entities would cause the game to crash. Entities can now no longer move more than 16 blocks in a single tick. For reference, an entity with Speed 255 moves ~11 blocks in a single tick.
  • Game no longer crashes when loading a world near an End city.
  • Fixed an issue where Template:Cd of Template:Cd had no effect when using the Template:Cd camera.
  • Fixed an issue where packs were not downloaded or applied when joining a server that had CDN enabled.
  • Fixed an issue where user choice for downloading/applying resource packs during server join was ignored when CDN is enabled on the server.
  • Fixed an issue where trades with negative Template:Cd values could not be traded.
  • Zombified piglins spawned by a nether portal now have 15-second cooldown before it can use the portal.
  • Fixed a bug where Realms invite links could overflow past their text boxes.
  • Fixed some cases when the Template:Cd world event would sometimes not be triggered.
  • Wind charges now use the Template:Cd component instead of Template:Cd.
  • Bundle dye recipes are now unlocked when getting dye instead of undyed variant.
  • Issue where some commands did not recognize certain block or item names has been fixed.
  • New Beta options in Template:Cd and Template:Cd entity components now properly require that Template:Cd is specified in the root JSON object.
  • Fixed a crash that could occur with Template:Cd when called within Template:Cd on an entity that was invalid.
  • Custom biome ids are now assigned with values starting at 30,000 and are stored in Template:Cd in world data so their id assignments persist for the duration of the world.

Videos

Template:Yt

See also

References

Template:Reflist

Navigation

Template:Navbox Bedrock Edition versions

Minecraft:de:Bedrock Edition 1.21.40 Minecraft:es:Bedrock Edition 1.21.40 Minecraft:ja:Bedrock Edition 1.21.40 Minecraft:pt:Edição Bedrock 1.21.40 Minecraft:ru:1.21.40 (Bedrock Edition) Minecraft:uk:1.21.40 (Bedrock Edition) Minecraft:zh:基岩版1.21.40