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 Preview 1.21.10.20: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Fix template calls: add MC/ prefix
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
Line 23: Line 23:
<onlyinclude>
<onlyinclude>


'''Beta 1.21.10.20''' (Android) or '''Preview 1.21.10.20''' (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/''Preview'' version for [[Minecraft:Bedrock Edition 1.21.20]]{{MC/Efn|Bedrock Edition 1.21.10 is not a version of the game and its betas are instead part of [[Minecraft:Bedrock Edition 1.21.20|1.21.20]].<ref>https://feedback.minecraft.net/hc/en-us/articles/27935763028237-Minecraft-Beta-Preview-1-21-20-21</ref>}}, released on May 22, 2024,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/26899699762061|title=Minecraft Beta & Preview - 1.21.10.20|website=Minecraft Feedback|date=May 22, 2024}}</ref> which fixes bugs.
'''Beta 1.21.10.20''' (Android) or '''Preview 1.21.10.20''' (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/''Preview'' version for [[Minecraft:Bedrock Edition 1.21.20]]{{efn|Bedrock Edition 1.21.10 is not a version of the game and its betas are instead part of [[Minecraft:Bedrock Edition 1.21.20|1.21.20]].<ref>https://feedback.minecraft.net/hc/en-us/articles/27935763028237-Minecraft-Beta-Preview-1-21-20-21</ref>}}, released on May 22, 2024,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/26899699762061|title=Minecraft Beta & Preview - 1.21.10.20|website=Minecraft Feedback|date=May 22, 2024}}</ref> which fixes bugs.


== Additions ==
== Additions ==
=== Gameplay ===
=== Gameplay ===
'''Game Tips'''
'''[[Minecraft:Game Tips]]'''
*Added a game tip that tells the player how to swim when using a touch device.{{MC/Info needed|What exactly does the tip say?}}
*Added a game tip that tells the player how to swim when using a touch device.{{Info needed|What exactly does the tip say?}}
**This game tip only shows up when you are in water.
**This game tip only shows up when you are in water.
*Added a game tip that tells the player how to move when using a touch device with the D-pad control scheme.
*Added a game tip that tells the player how to move when using a touch device with the D-pad control scheme.
*The game tip for breaking blocks is now labeled as the most relevant game tip when the player is freezing in powder snow. Therefore, the tip for breaking blocks will show up before other tips.
*The game tip for breaking blocks is now labeled as the most relevant game tip when the player is freezing in [[Minecraft:powder snow]]. Therefore, the tip for breaking blocks will show up before other tips.
*When there are hostile mobs nearby, the player can still get game tips that will help the player run away (e.g. movement, jumping and camera movement) but other tips won't appear.{{MC/Info needed|Which tips are displayed though? What what is the distance the mobs need to be within for this filter to apply?}}
*When there are hostile mobs nearby, the player can still get game tips that will help the player run away (e.g. movement, jumping and camera movement) but other tips won't appear.{{Info needed|Which tips are displayed though? What what is the distance the mobs need to be within for this filter to apply?}}


== Changes ==
== Changes ==
Line 39: Line 39:
*Loot ejected from Vaults in Trial Chambers are now dependent on level, position and player seed.
*Loot ejected from Vaults in Trial Chambers are now dependent on level, position and player seed.


'''Top Snow'''
'''[[Minecraft:Top Snow]]'''
* Top Snow block now falls when placed using the {{MC/Cmd|/setblock}} command.
* Top Snow block now falls when placed using the {{cmd|/setblock}} command.


'''Double Slabs'''
'''[[Minecraft:Double Slab]]s'''
* The different stone slab type block states for the <code>double_stone_block_slab</code> ID have now been split up into their own IDs.
* The different stone slab type [[Minecraft:block states]] for the <code>double_stone_block_slab</code> ID have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! [[Minecraft:Bedrock Edition data values|Old ID]]
! [[Minecraft:Bedrock Edition data values|Old ID]]
! [[Minecraft:Bedrock Edition data values|New ID]]
! [[Minecraft:Bedrock Edition data values|New ID]]
|-
|-
| rowspan="8" | {{MC/Blocksprite|double-smooth-stone-slab}} <code>double_stone_block_slab</code>
| rowspan="8" | {{BlockSprite|double-smooth-stone-slab}} <code>double_stone_block_slab</code>
| {{MC/Blocksprite|double-smooth-stone-slab}} <code>smooth_stone_double_slab</code>
| {{BlockSprite|double-smooth-stone-slab}} <code>smooth_stone_double_slab</code>
|-
|-
| {{MC/Blocksprite|sandstone}} <code>sandstone_double_slab</code>
| {{BlockSprite|sandstone}} <code>sandstone_double_slab</code>
|-
|-
| {{MC/Blocksprite|oak-planks}} <code>petrified_oak_double_slab</code>
| {{BlockSprite|oak-planks}} <code>petrified_oak_double_slab</code>
|-
|-
| {{MC/Blocksprite|cobblestone}} <code>cobblestone_double_slab</code>
| {{BlockSprite|cobblestone}} <code>cobblestone_double_slab</code>
|-
|-
| {{MC/Blocksprite|bricks}} <code>brick_double_slab</code>
| {{BlockSprite|bricks}} <code>brick_double_slab</code>
|-
|-
| {{MC/Blocksprite|stone-bricks}} <code>stone_brick_double_slab</code>
| {{BlockSprite|stone-bricks}} <code>stone_brick_double_slab</code>
|-
|-
| {{MC/Blocksprite|block-of-quartz}} <code>quartz_double_slab</code>
| {{BlockSprite|block-of-quartz}} <code>quartz_double_slab</code>
|-
|-
| {{MC/Blocksprite|nether-bricks}} <code>nether_brick_double_slab</code>
| {{BlockSprite|nether-bricks}} <code>nether_brick_double_slab</code>
|}
|}


'''[[Minecraft:Slab]]s'''
'''[[Minecraft:Slab]]s'''
* The different stone slab type block states for the <code>stone_block_slab2</code> and <code>stone_block_slab3</code> IDs have now been split up into their own IDs.
* The different stone slab type [[Minecraft:block states]] for the <code>stone_block_slab2</code> and <code>stone_block_slab3</code> IDs have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! [[Minecraft:Bedrock Edition data values|Old ID]]
! [[Minecraft:Bedrock Edition data values|Old ID]]
! [[Minecraft:Bedrock Edition data values|New ID]]
! [[Minecraft:Bedrock Edition data values|New ID]]
|-
|-
| rowspan="8" | {{MC/Blocksprite|red-sandstone-slab}} <code>stone_block_slab2</code>
| rowspan="8" | {{BlockSprite|red-sandstone-slab}} <code>stone_block_slab2</code>
| {{MC/Blocksprite|red-sandstone-slab}} <code>red_sandstone_slab</code>
| {{BlockSprite|red-sandstone-slab}} <code>red_sandstone_slab</code>
|-
|-
| {{MC/Blocksprite|purpur-slab}} <code>purpur_slab</code>
| {{BlockSprite|purpur-slab}} <code>purpur_slab</code>
|-
|-
| {{MC/Blocksprite|prismarine-slab}} <code>prismarine_slab</code>
| {{BlockSprite|prismarine-slab}} <code>prismarine_slab</code>
|-
|-
| {{MC/Blocksprite|dark-prismarine-slab}} <code>dark_prismarine_slab</code>
| {{BlockSprite|dark-prismarine-slab}} <code>dark_prismarine_slab</code>
|-
|-
| {{MC/Blocksprite|prismarine-brick-slab}} <code>prismarine_brick_slab</code>
| {{BlockSprite|prismarine-brick-slab}} <code>prismarine_brick_slab</code>
|-
|-
| {{MC/Blocksprite|mossy-cobblestone-slab}} <code>mossy_cobblestone_slab</code>
| {{BlockSprite|mossy-cobblestone-slab}} <code>mossy_cobblestone_slab</code>
|-
|-
| {{MC/Blocksprite|smooth-sandstone-slab}} <code>smooth_sandstone_slab</code>
| {{BlockSprite|smooth-sandstone-slab}} <code>smooth_sandstone_slab</code>
|-
|-
| {{MC/Blocksprite|red-nether-brick-slab}} <code>red_nether_brick_slab</code>
| {{BlockSprite|red-nether-brick-slab}} <code>red_nether_brick_slab</code>
|-
|-
| rowspan="8" | {{MC/Blocksprite|end-stone-brick-slab}} <code>stone_block_slab3</code>
| rowspan="8" | {{BlockSprite|end-stone-brick-slab}} <code>stone_block_slab3</code>
| {{MC/Blocksprite|end-stone-brick-slab}} <code>end_stone_brick_slab</code>
| {{BlockSprite|end-stone-brick-slab}} <code>end_stone_brick_slab</code>
|-
|-
| {{MC/Blocksprite|smooth-red-sandstone-slab}} <code>smooth_red_sandstone_slab</code>
| {{BlockSprite|smooth-red-sandstone-slab}} <code>smooth_red_sandstone_slab</code>
|-
|-
| {{MC/Blocksprite|polished-andesite-slab}} <code>polished_andesite_slab</code>
| {{BlockSprite|polished-andesite-slab}} <code>polished_andesite_slab</code>
|-
|-
| {{MC/Blocksprite|andesite-slab}} <code>andesite_slab</code>
| {{BlockSprite|andesite-slab}} <code>andesite_slab</code>
|-
|-
| {{MC/Blocksprite|diorite-slab}} <code>diorite_slab</code>
| {{BlockSprite|diorite-slab}} <code>diorite_slab</code>
|-
|-
| {{MC/Blocksprite|polished-diorite-slab}} <code>polished_diorite_slab</code>
| {{BlockSprite|polished-diorite-slab}} <code>polished_diorite_slab</code>
|-
|-
| {{MC/Blocksprite|granite-slab}} <code>granite_slab</code>
| {{BlockSprite|granite-slab}} <code>granite_slab</code>
|-
|-
| {{MC/Blocksprite|polished-granite-slab}} <code>polished_granite_slab</code>
| {{BlockSprite|polished-granite-slab}} <code>polished_granite_slab</code>
|}
|}


'''[[Minecraft:Infested Block]]'''
'''[[Minecraft:Infested Block]]'''
* The different block states for the <code>monster_egg</code> ID have now been split up into their own IDs.
* The different [[Minecraft:block states]] for the <code>monster_egg</code> ID have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! [[Minecraft:Bedrock Edition data values|Old ID]]
! [[Minecraft:Bedrock Edition data values|Old ID]]
! [[Minecraft:Bedrock Edition data values|New ID]]
! [[Minecraft:Bedrock Edition data values|New ID]]
|-
|-
| rowspan="6" | {{MC/Blocksprite|infested-stone}} <code>monster_egg</code>
| rowspan="6" | {{BlockSprite|infested-stone}} <code>monster_egg</code>
| {{MC/Blocksprite|infested-stone}} <code>infested_stone</code>
| {{BlockSprite|infested-stone}} <code>infested_stone</code>
|-
|-
| {{MC/Blocksprite|infested-cobblestone}} <code>infested_cobblestone</code>
| {{BlockSprite|infested-cobblestone}} <code>infested_cobblestone</code>
|-
|-
| {{MC/Blocksprite|infested-stone-bricks}} <code>infested_stone_bricks</code>
| {{BlockSprite|infested-stone-bricks}} <code>infested_stone_bricks</code>
|-
|-
| {{MC/Blocksprite|infested-mossy-stone-bricks}} <code>infested_mossy_stone_bricks</code>
| {{BlockSprite|infested-mossy-stone-bricks}} <code>infested_mossy_stone_bricks</code>
|-
|-
| {{MC/Blocksprite|infested-cracked-stone-bricks}} <code>infested_cracked_stone_bricks</code>
| {{BlockSprite|infested-cracked-stone-bricks}} <code>infested_cracked_stone_bricks</code>
|-
|-
| {{MC/Blocksprite|infested-chiseled-stone-bricks}} <code>infested_chiseled_stone_bricks</code>
| {{BlockSprite|infested-chiseled-stone-bricks}} <code>infested_chiseled_stone_bricks</code>
|}
|}


'''[[Minecraft:Stone Bricks]]'''
'''[[Minecraft:Stone Bricks]]'''
* The different block states for the <code>stonebrick</code> ID have now been split up into their own IDs.
* The different [[Minecraft:block states]] for the <code>stonebrick</code> ID have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
{|class="mw-collapsible mw-collapsed wikitable"
! [[Minecraft:Bedrock Edition data values|Old ID]]
! [[Minecraft:Bedrock Edition data values|Old ID]]
! [[Minecraft:Bedrock Edition data values|New ID]]
! [[Minecraft:Bedrock Edition data values|New ID]]
|-
|-
| rowspan="4" | {{MC/Blocksprite|stone-bricks}} <code>stonebrick</code>
| rowspan="4" | {{BlockSprite|stone-bricks}} <code>stonebrick</code>
| {{MC/Blocksprite|stone-bricks}} <code>stone_bricks</code>
| {{BlockSprite|stone-bricks}} <code>stone_bricks</code>
|-
|-
| {{MC/Blocksprite|mossy-stone-bricks}} <code>mossy_stone_bricks</code>
| {{BlockSprite|mossy-stone-bricks}} <code>mossy_stone_bricks</code>
|-
|-
| {{MC/Blocksprite|cracked-stone-bricks}} <code>cracked_stone_bricks</code>
| {{BlockSprite|cracked-stone-bricks}} <code>cracked_stone_bricks</code>
|-
|-
| {{MC/Blocksprite|chiseled-stone-bricks}} <code>chiseled_stone_bricks</code>
| {{BlockSprite|chiseled-stone-bricks}} <code>chiseled_stone_bricks</code>
|}
|}


'''Infested Cobblestone'''
'''[[Minecraft:Infested Cobblestone]]'''
* It now has a hardness of 1.
* It now has a hardness of 1.


Line 149: Line 149:
* Smooth stone bricks block can no longer be obtained through commands and existing "Smooth Stone Bricks" will be converted to "Stone Bricks".
* Smooth stone bricks block can no longer be obtained through commands and existing "Smooth Stone Bricks" will be converted to "Stone Bricks".


'''[[Minecraft:Prismarine Slab]], [[Minecraft:Dark Prismarine Slab]], Prismarine Bricks Slab, [[Minecraft:Andesite Slab]], [[Minecraft:Polished Andesite Slab]], [[Minecraft:Diorite Slab]], [[Minecraft:Polished Diorite Slab]], [[Minecraft:Granite Slab]], and [[Minecraft:Polished Granite Slab]] '''
'''[[Minecraft:Prismarine Slab]], [[Minecraft:Dark Prismarine Slab]], [[Minecraft:Prismarine Bricks Slab]], [[Minecraft:Andesite Slab]], [[Minecraft:Polished Andesite Slab]], [[Minecraft:Diorite Slab]], [[Minecraft:Polished Diorite Slab]], [[Minecraft:Granite Slab]], and [[Minecraft:Polished Granite Slab]] '''
* They now have a hardness of 1.5.
* They now have a hardness of 1.5.


Line 156: Line 156:


=== General ===
=== General ===
'''Realms'''
'''[[Minecraft:Realm]]s'''
*All items on the Realms purchase screens are now focusable and can be navigated through using a gamepad input.
*All items on the Realms purchase screens are now focusable and can be navigated through using a gamepad input.
*Removed an extra "the" in Realms section of Minecraft Encyclopedia.
*Removed an extra "the" in Realms section of Minecraft Encyclopedia.
Line 163: Line 163:
*Shift-clicking inventory items no longer causes the item stack count to briefly appear above the stack.
*Shift-clicking inventory items no longer causes the item stack count to briefly appear above the stack.
*Interacting with a block outside of a players reach no longer causes the block interface to briefly appear.
*Interacting with a block outside of a players reach no longer causes the block interface to briefly appear.
*Added new visual elements to Hardcore mode in Create New World and new Edit World, and a sound effect when toggling Hardcore mode on or off. (''Preview'' only)
*Added new visual elements to [[Minecraft:Hardcore]] mode in Create New World and new Edit World, and a sound effect when toggling Hardcore mode on or off. (''Preview'' only)


=== Mobs ===
=== Mobs ===
'''Parrots'''
'''[[Minecraft:Parrot]]s'''
* Parrot now correctly imitates the Bogged when nearby.
* Parrot now correctly imitates the [[Minecraft:Bogged]] when nearby.


'''[[Minecraft:Witch]]es'''
'''[[Minecraft:Witch]]es'''
Line 174: Line 174:


=== World generation ===
=== World generation ===
'''Trial Chambers'''
'''[[Minecraft:Trial Chambers]]'''
* Trial Chambers now generate far less frequently in the [[Minecraft:Deep Dark]] biome.
* Trial Chambers now generate far less frequently in the [[Minecraft:Deep Dark]] biome.


=== Technical ===
=== Technical ===
'''Add-Ons and Script Engine'''
'''[[Minecraft:Add-On]]s and Script Engine'''
*Added a content error when {{MC/Cd|snow_accumulation}} array in a biome JSON has the minimum value set higher than the maximum value.
*Added a content error when {{cd|snow_accumulation}} array in a biome JSON has the minimum value set higher than the maximum value.


'''API'''
'''[[Minecraft:API]]'''
*{{MC/Cd|MinecraftItemTypes}} no longer contains old item names.
*{{cd|MinecraftItemTypes}} no longer contains old item names.
*Potions  
*Potions  
**Added class {{MC/Cd|Potions}} which contains helpers for retrieving handles to potion associated types.
**Added class {{cd|Potions}} which contains helpers for retrieving handles to potion associated types.
**Added class {{MC/Cd|PotionEffectType}} which is a potion effect type handle associated with {{MC/Cd|MinecraftPotionEffectTypes}}.
**Added class {{cd|PotionEffectType}} which is a potion effect type handle associated with {{cd|MinecraftPotionEffectTypes}}.
**Added class {{MC/Cd|PotionModifierType}} which is a potion modifier type handle associated with {{MC/Cd|MinecraftPotionModifierTypes}}.
**Added class {{cd|PotionModifierType}} which is a potion modifier type handle associated with {{cd|MinecraftPotionModifierTypes}}.
**Added class {{MC/Cd|PotionLiquidType}} which is a potion type handle associated with {{MC/Cd|MinecraftPotionLiquidTypes}}.
**Added class {{cd|PotionLiquidType}} which is a potion type handle associated with {{cd|MinecraftPotionLiquidTypes}}.
**Added class {{MC/Cd|ItemPotionComponent}} which can be obtained from a valid potion {{MC/Cd|ItemStack}}.
**Added class {{cd|ItemPotionComponent}} which can be obtained from a valid potion {{cd|ItemStack}}.
**Added interface {{MC/Cd|PotionOptions}} for use in {{MC/Cd|createPotion}}.
**Added interface {{cd|PotionOptions}} for use in {{cd|createPotion}}.
**Added function {{MC/Cd|createPotion}} for creating valid potion items.
**Added function {{cd|createPotion}} for creating valid potion items.
*{{MC/Cd|Vanilla-Data}}
*{{cd|Vanilla-Data}}
**Added enum {{MC/Cd|MinecraftPotionLiquidTypes}} containing potion liquid IDs.
**Added enum {{cd|MinecraftPotionLiquidTypes}} containing potion liquid IDs.
**Added enum {{MC/Cd|MinecraftPotionEffectTypes}} containing potion effect IDs.
**Added enum {{cd|MinecraftPotionEffectTypes}} containing potion effect IDs.
**Added enum {{MC/Cd|MinecraftPotionModifierTypes}} containing potion modifier IDs.
**Added enum {{cd|MinecraftPotionModifierTypes}} containing potion modifier IDs.
*{{MC/Cd|BlockExplodeAfterEvent}}
*{{cd|BlockExplodeAfterEvent}}
**Released {{MC/Cd|BlockExplodeAfterEvent}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
**Released {{cd|BlockExplodeAfterEvent}} from {{cd|beta}} to {{cd|1.12.0}}.
**Released {{MC/Cd|BlockExplodeAfterEventSignal}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
**Released {{cd|BlockExplodeAfterEventSignal}} from {{cd|beta}} to {{cd|1.12.0}}.
**Released {{MC/Cd|blockExplode}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
**Released {{cd|blockExplode}} from {{cd|beta}} to {{cd|1.12.0}}.
*Released {{MC/Cd|ItemTypes}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
*Released {{cd|ItemTypes}} from {{cd|beta}} to {{cd|1.12.0}}.
*Released {{MC/Cd|InputPermissionCategory}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
*Released {{cd|InputPermissionCategory}} from {{cd|beta}} to {{cd|1.12.0}}.
*Released {{MC/Cd|PlayerInputPermissions}} and {{MC/Cd|inputPermissions}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
*Released {{cd|PlayerInputPermissions}} and {{cd|inputPermissions}} from {{cd|beta}} to {{cd|1.12.0}}.
*Released {{MC/Cd|PlayerInputPermissionCategoryChangeAfterEvent}} and {{MC/Cd|afterEvents.playerInputPermissionCategoryChanged}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
*Released {{cd|PlayerInputPermissionCategoryChangeAfterEvent}} and {{cd|afterEvents.playerInputPermissionCategoryChanged}} from {{cd|beta}} to {{cd|1.12.0}}.
*Added bound check for {{MC/Cd|setCurrentValue}}. The provided value will be clamped to the range of this attribute.
*Added bound check for {{cd|setCurrentValue}}. The provided value will be clamped to the range of this attribute.
*{{MC/Cd|GameRules}}
*{{cd|GameRules}}
**Released {{MC/Cd|ShowDaysPlayed}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
**Released {{cd|ShowDaysPlayed}} from {{cd|beta}} to {{cd|1.12.0}}.
**Released {{MC/Cd|showDaysPlayed}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
**Released {{cd|showDaysPlayed}} from {{cd|beta}} to {{cd|1.12.0}}.
*{{MC/Cd|EnchantmentTypes}}
*{{cd|EnchantmentTypes}}
**Released {{MC/Cd|getAll(): EnchantmentType[]}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
**Released {{cd|getAll(): EnchantmentType[]}} from {{cd|beta}} to {{cd|1.12.0}}.
*{{MC/Cd|EntityRaycastOptions}}
*{{cd|EntityRaycastOptions}}
**Released {{MC/Cd|ignoreBlockCollision}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
**Released {{cd|ignoreBlockCollision}} from {{cd|beta}} to {{cd|1.12.0}}.
**Released {{MC/Cd|includeLiquidBlocks}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
**Released {{cd|includeLiquidBlocks}} from {{cd|beta}} to {{cd|1.12.0}}.
**Released {{MC/Cd|includePassableBlocks}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
**Released {{cd|includePassableBlocks}} from {{cd|beta}} to {{cd|1.12.0}}.
**Released {{MC/Cd|hitBlockPermutation}} member of {{MC/Cd|EntityHitBlockAfterEvent}} from {{MC/Cd|beta}} to {{MC/Cd|1.12.0}}.
**Released {{cd|hitBlockPermutation}} member of {{cd|EntityHitBlockAfterEvent}} from {{cd|beta}} to {{cd|1.12.0}}.
*Released {{MC/Cd|beta}} version of {{MC/Cd|addEffect}} method on {{MC/Cd|Entity}} to 3.0, which adds a return type for the newly created effect. (or undefined if no effect was added)  
*Released {{cd|beta}} version of {{cd|addEffect}} method on {{cd|Entity}} to 3.0, which adds a return type for the newly created effect. (or undefined if no effect was added)  


'''Entities'''
'''[[Minecraft:Entities]]'''
*Armor equipped to the second slot of {{MC/Cd|minecraft:equippable}} is now applied to {{MC/Cd|slot.armor.body}} instead of {{MC/Cd|slot.armor.torso}}.
*Armor equipped to the second slot of {{cd|minecraft:equippable}} is now applied to {{cd|slot.armor.body}} instead of {{cd|slot.armor.torso}}.
**To retrieve information about it, {{MC/Cd|query.armor_texture_slot}}, {{MC/Cd|query.armor_color_slot}} and {{MC/Cd|query.armor_damage_slot}} should now be used with a value of 4.
**To retrieve information about it, {{cd|query.armor_texture_slot}}, {{cd|query.armor_color_slot}} and {{cd|query.armor_damage_slot}} should now be used with a value of 4.
**This change only affects entities with a format version equal to or greater than {{MC/Cd|21.10}}.
**This change only affects entities with a format version equal to or greater than {{cd|21.10}}.


'''General'''
'''General'''
Line 226: Line 226:
'''Graphical'''
'''Graphical'''
*Level screenshot thumbnails now support RTX and Deferred Technical Preview worlds.
*Level screenshot thumbnails now support RTX and Deferred Technical Preview worlds.
*Particle Emitters that use the {{MC/Cd|minecraft:particle_appearance_lighting}} component now use the correct light level instead of the world's origin light level.
*Particle Emitters that use the {{cd|minecraft:particle_appearance_lighting}} component now use the correct light level instead of the world's origin light level.


'''[[Minecraft:Item]]s'''
'''[[Minecraft:Item]]s'''
*Trimmed custom armor item icons now appear correctly when their icon texture name includes a namespace or does not match the item name.
*Trimmed custom armor item icons now appear correctly when their icon texture name includes a namespace or does not match the item name.
*Introduced {{MC/Cd|slot.armor.body}} as an extra armor slot for entities like Horses, limited to a single armor item but needing the effects of a full armor set. (beta)
*Introduced {{cd|slot.armor.body}} as an extra armor slot for entities like Horses, limited to a single armor item but needing the effects of a full armor set. (beta)
**{{MC/Cd|slot.armor.body}} is supported by:
**{{cd|slot.armor.body}} is supported by:
***Commands. (even if no suitable item is currently available for manipulation)
***Commands. (even if no suitable item is currently available for manipulation)
***{{MC/Cd|minecraft:attachable}}.
***{{cd|minecraft:attachable}}.
***{{MC/Cd|minecraft:interact}}.
***{{cd|minecraft:interact}}.
***{{MC/Cd|query.armor_texture_slot}}. (with value 4)
***{{cd|query.armor_texture_slot}}. (with value 4)
***{{MC/Cd|query.armor_color_slot}}. (with value 4)
***{{cd|query.armor_color_slot}}. (with value 4)
***{{MC/Cd|query.armor_damage_slot}}. (with value 4)
***{{cd|query.armor_damage_slot}}. (with value 4)
***{{MC/Cd|query.equipment_count}}.
***{{cd|query.equipment_count}}.
***{{MC/Cd|has_equipment}} entity filter. (with domain {{MC/Cd|body}})
***{{cd|has_equipment}} entity filter. (with domain {{cd|body}})
***{{MC/Cd|all_slots_empty}} entity filter. (with domain {{MC/Cd|body}})
***{{cd|all_slots_empty}} entity filter. (with domain {{cd|body}})
***{{MC/Cd|any_slot_empty}} entity filter. (with domain {{MC/Cd|body}})
***{{cd|any_slot_empty}} entity filter. (with domain {{cd|body}})
**{{MC/Cd|slot.armor.body}} is not supported by:
**{{cd|slot.armor.body}} is not supported by:
***{{MC/Cd|minecraft:wearable}}.
***{{cd|minecraft:wearable}}.
**Future adjustments may alter how items equipped to {{MC/Cd|slot.armor.body}} affect entity visibility (intended as how easy an entity is detected by other entities), enchantments, and armor protection.
**Future adjustments may alter how items equipped to {{cd|slot.armor.body}} affect entity visibility (intended as how easy an entity is detected by other entities), enchantments, and armor protection.


'''[[Minecraft:Molang]]'''
'''[[Minecraft:Molang]]'''
*Released {{MC/Cd|state_time}} which no longer requires the "Upcoming Creator Features" toggle.
*Released {{cd|state_time}} which no longer requires the "Upcoming Creator Features" toggle.


== Experimental ==
== Experimental ==
Line 253: Line 253:
=== Changes ===
=== Changes ===
==== Technical ====
==== Technical ====
'''API'''
'''[[Minecraft:API]]'''
*{{MC/Cd|BlockRecordPlayerComponent}}
*{{cd|BlockRecordPlayerComponent}}
*Added {{MC/Cd|UIManager}} class and {{MC/Cd|uiManager}} object to {{MC/Cd|@minecraft/server-ui}} {{MC/Cd|beta}}.
*Added {{cd|UIManager}} class and {{cd|uiManager}} object to {{cd|@minecraft/server-ui}} {{cd|beta}}.
**Renamed the {{MC/Cd|componentId}} to {{MC/Cd|minecraft:record_player}} for consistency.
**Renamed the {{cd|componentId}} to {{cd|minecraft:record_player}} for consistency.
**Added methods {{MC/Cd|getRecord}}, {{MC/Cd|ejectRecord}}, {{MC/Cd|pauseRecord}} and {{MC/Cd|playRecord}}.
**Added methods {{cd|getRecord}}, {{cd|ejectRecord}}, {{cd|pauseRecord}} and {{cd|playRecord}}.
**Removed method {{MC/Cd|clearRecord}}, instead you should now pass {{MC/Cd|undefined}} to {{MC/Cd|setRecord}} to reset it.
**Removed method {{cd|clearRecord}}, instead you should now pass {{cd|undefined}} to {{cd|setRecord}} to reset it.
**Removed property {{MC/Cd|readonly}} {{MC/Cd|getLifetimeState: EntityLifetimeState}} from {{MC/Cd|beta}}.
**Removed property {{cd|readonly}} {{cd|getLifetimeState: EntityLifetimeState}} from {{cd|beta}}.
*Removed enum {{MC/Cd|EntityLifetimeState}} from {{MC/Cd|beta}}.
*Removed enum {{cd|EntityLifetimeState}} from {{cd|beta}}.
**Move {{MC/Cd|setBlockPermutation(location: Vector3, permutation: BlockPermutation): void}} from {{MC/Cd|beta}} to {{MC/Cd|12.0}}.
**Move {{cd|setBlockPermutation(location: Vector3, permutation: BlockPermutation): void}} from {{cd|beta}} to {{cd|12.0}}.
**Move {{MC/Cd|setBlockType(location: Vector3, blockType: BlockType | string): void}} from {{MC/Cd|beta}} to {{MC/Cd|12.0}}.
**Move {{cd|setBlockType(location: Vector3, blockType: BlockType | string): void}} from {{cd|beta}} to {{cd|12.0}}.
**Moved {{MC/Cd|getTags(): string[]}} from {{MC/Cd|beta}} to {{MC/Cd|12.0}}.
**Moved {{cd|getTags(): string[]}} from {{cd|beta}} to {{cd|12.0}}.
**Moved {{MC/Cd|hasTag(tag: string): boolean}} from {{MC/Cd|beta}} to {{MC/Cd|12.0}}.
**Moved {{cd|hasTag(tag: string): boolean}} from {{cd|beta}} to {{cd|12.0}}.
**Removed property {{MC/Cd|readonly}} {{MC/Cd|fallDistance: number}} from {{MC/Cd|beta}}.
**Removed property {{cd|readonly}} {{cd|fallDistance: number}} from {{cd|beta}}.


'''Components'''
'''Components'''
*{{MC/Cd|EntityLeashableComponent}}
*{{cd|EntityLeashableComponent}}
**Added property {{MC/Cd|canBeStolen: boolean}}.
**Added property {{cd|canBeStolen: boolean}}.
**Added property {{MC/Cd|hardDistance: number}}.
**Added property {{cd|hardDistance: number}}.
**Added property {{MC/Cd|leashHolder: Entity}}.
**Added property {{cd|leashHolder: Entity}}.
**Added property {{MC/Cd|leashHolderEntityId: string}}.
**Added property {{cd|leashHolderEntityId: string}}.
**Added property {{MC/Cd|maxDistance: number}}.
**Added property {{cd|maxDistance: number}}.
**Added property {{MC/Cd|isLeashed: boolean}}.
**Added property {{cd|isLeashed: boolean}}.
**Renamed function {{MC/Cd|leash(leashHolder: Entity): void}} to {{MC/Cd|leashTo(leashHolder: Entity): void}}.
**Renamed function {{cd|leash(leashHolder: Entity): void}} to {{cd|leashTo(leashHolder: Entity): void}}.


'''General'''
'''General'''
*Updated the Hide Paperdoll toggle to default to false for Chromebooks.
*Updated the Hide Paperdoll toggle to default to false for Chromebooks.
*Added the "Creator Cameras: New Third Person Presets" experiment and toggle which contains:
*Added the "Creator Cameras: New Third Person Presets" experiment and toggle which contains:
**New {{MC/Cd|minecraft:follow_orbit}} preset that is accessible by the {{MC/Cmd|/camera}} command and can have a view offset.
**New {{cd|minecraft:follow_orbit}} preset that is accessible by the {{cmd|/camera}} command and can have a view offset.


'''Graphical'''
'''Graphical'''
Line 286: Line 286:
**This is expected to cause skies in existing packs to become darker and will require content creators to multiply their Rayleigh Strength, Mie Sun Strength, and Mie Moon Strength each by a factor of 10 to achieve the same visual result as before.
**This is expected to cause skies in existing packs to become darker and will require content creators to multiply their Rayleigh Strength, Mie Sun Strength, and Mie Moon Strength each by a factor of 10 to achieve the same visual result as before.
*Corrected an issue with the ACES tonemapper in the Deferred Technical Preview on Android. ACES tonemapping should now provide the expected results on Android. This should cause no changes on other platforms.
*Corrected an issue with the ACES tonemapper in the Deferred Technical Preview on Android. ACES tonemapping should now provide the expected results on Android. This should cause no changes on other platforms.
*Volumetric fog density settings are now supported for weather when a {{MC/Cd|format_version}} of 1.21.0 or higher is specified in the Deferred Technical Preview.
*Volumetric fog density settings are now supported for weather when a {{cd|format_version}} of 1.21.0 or higher is specified in the Deferred Technical Preview.


== Fixes ==
== Fixes ==
Line 298: Line 298:
|177684|Marketplace downloads stuck at 0%
|177684|Marketplace downloads stuck at 0%
|178884|Bogged can inflict slowness by melee attacking
|178884|Bogged can inflict slowness by melee attacking
|178937|{{MC/Cmd|summon}} command do not have "Wind_Charge" Entity
|178937|{{cmd|summon}} command do not have "Wind_Charge" Entity
|179661|Breeze rod is not held correctly, unlike the blaze rod
|179661|Breeze rod is not held correctly, unlike the blaze rod
|179726|Oak leaves particles appear when you break acacia leaves
|179726|Oak leaves particles appear when you break acacia leaves
Line 309: Line 309:
|180964|Petrified oak ("wooden") slabs are not converted properly
|180964|Petrified oak ("wooden") slabs are not converted properly
|181338|Item stack count renders above hover text
|181338|Item stack count renders above hover text
|181364|{{MC/Cmd|camera set}} behaves incorrectly when run during an existing camera interpolation
|181364|{{cmd|camera set}} behaves incorrectly when run during an existing camera interpolation
|181455|The top texture of active and inactive trial spawner is not consistent
|181455|The top texture of active and inactive trial spawner is not consistent
|181496|Wind burst can prevent players from taking fall damage
|181496|Wind burst can prevent players from taking fall damage
|otherissuescount=6}}
|otherissuescount=6}}
'''Others'''
'''Others'''
* Music will no longer be stopped by the {{MC/Cmd|/stopsound}} command.
* Music will no longer be stopped by the {{cmd|/stopsound}} command.
* The sound emitted when a player walks on a Heavy Core Block is now controlled by the appropriate slider in the audio preferences.
* The sound emitted when a player walks on a Heavy Core Block is now controlled by the appropriate slider in the audio preferences.
* Fixed an issue that caused sideloaded {{MC/Cd|.mcpack}} files to fail to apply when uploading to Realms.
* Fixed an issue that caused sideloaded {{cd|.mcpack}} files to fail to apply when uploading to Realms.
* Fixed a bug that prevented {{MC/Cd|get}} and {{MC/Cd|StructureManager.place}} from loading structures stored in the root of the structures directory.
* Fixed a bug that prevented {{cd|get}} and {{cd|StructureManager.place}} from loading structures stored in the root of the structures directory.
* Fixed a bug that caused the game to crash when executing a run command from the {{MC/Cd|runCommand()}} and {{MC/Cd|Dimension.runCommandAsync()}} scripting APIs.
* Fixed a bug that caused the game to crash when executing a run command from the {{cd|runCommand()}} and {{cd|Dimension.runCommandAsync()}} scripting APIs.
* Fixed a bug where interacting, while sneaking, with Command, Jigsaw, and Structure blocks could cause the UI to open/close multiple times.
* Fixed a bug where interacting, while sneaking, with Command, Jigsaw, and Structure blocks could cause the UI to open/close multiple times.
{{MC/Fixes|project=REALMS|fixedin=1.21.10.20 Preview
{{fixes|project=REALMS|fixedin=1.21.10.20 Preview
|;old
|;old
|11625|Environment within a chunk may noticeably change when getting close to the chunk when thousands of blocks away from spawn
|11625|Environment within a chunk may noticeably change when getting close to the chunk when thousands of blocks away from spawn
Line 326: Line 326:


== Notes ==
== Notes ==
{{MC/Fnlist}}
{{fnlist}}


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


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


[[Category:Bedrock Edition 1.21.20 betas]]
[[Minecraft:de:Bedrock Edition beta 1.21.10.20]]
de:Bedrock Edition beta 1.21.10.20
[[Minecraft:es:Bedrock Edition Preview 1.21.10.20]]
es:Bedrock Edition Preview 1.21.10.20
[[Minecraft:fr:Édition Bedrock Preview 1.21.10.20]]
fr:Édition Bedrock Preview 1.21.10.20
[[Minecraft:pt:Edição Bedrock Preview 1.21.10.20]]
pt:Edição Bedrock Preview 1.21.10.20
[[Minecraft:uk:Preview 1.21.10.20 (Bedrock Edition)]]
uk:Preview 1.21.10.20 (Bedrock Edition)
[[Minecraft:zh:基岩版1.21.10.20]]
zh:基岩版1.21.10.20

Latest revision as of 11:03, 26 May 2026

Template:Infobox version


Beta 1.21.10.20 (Android) or Preview 1.21.10.20 (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/Preview version for Minecraft:Bedrock Edition 1.21.20Template:Efn, released on May 22, 2024,<ref>Template:Cite</ref> which fixes bugs.

Additions

Gameplay

Minecraft:Game Tips

  • Added a game tip that tells the player how to swim when using a touch device.Template:Info needed
    • This game tip only shows up when you are in water.
  • Added a game tip that tells the player how to move when using a touch device with the D-pad control scheme.
  • The game tip for breaking blocks is now labeled as the most relevant game tip when the player is freezing in Minecraft:powder snow. Therefore, the tip for breaking blocks will show up before other tips.
  • When there are hostile mobs nearby, the player can still get game tips that will help the player run away (e.g. movement, jumping and camera movement) but other tips won't appear.Template:Info needed

Changes

Blocks

Minecraft:Vaults

  • Loot ejected from Vaults in Trial Chambers are now dependent on level, position and player seed.

Minecraft:Top Snow

  • Top Snow block now falls when placed using the Template:Cmd command.

Minecraft:Double Slabs

  • The different stone slab type Minecraft:block states for the double_stone_block_slab ID have now been split up into their own IDs.
Old ID New ID
Template:BlockSprite double_stone_block_slab Template:BlockSprite smooth_stone_double_slab
Template:BlockSprite sandstone_double_slab
Template:BlockSprite petrified_oak_double_slab
Template:BlockSprite cobblestone_double_slab
Template:BlockSprite brick_double_slab
Template:BlockSprite stone_brick_double_slab
Template:BlockSprite quartz_double_slab
Template:BlockSprite nether_brick_double_slab

Minecraft:Slabs

  • The different stone slab type Minecraft:block states for the stone_block_slab2 and stone_block_slab3 IDs have now been split up into their own IDs.
Old ID New ID
Template:BlockSprite stone_block_slab2 Template:BlockSprite red_sandstone_slab
Template:BlockSprite purpur_slab
Template:BlockSprite prismarine_slab
Template:BlockSprite dark_prismarine_slab
Template:BlockSprite prismarine_brick_slab
Template:BlockSprite mossy_cobblestone_slab
Template:BlockSprite smooth_sandstone_slab
Template:BlockSprite red_nether_brick_slab
Template:BlockSprite stone_block_slab3 Template:BlockSprite end_stone_brick_slab
Template:BlockSprite smooth_red_sandstone_slab
Template:BlockSprite polished_andesite_slab
Template:BlockSprite andesite_slab
Template:BlockSprite diorite_slab
Template:BlockSprite polished_diorite_slab
Template:BlockSprite granite_slab
Template:BlockSprite polished_granite_slab

Minecraft:Infested Block

Old ID New ID
Template:BlockSprite monster_egg Template:BlockSprite infested_stone
Template:BlockSprite infested_cobblestone
Template:BlockSprite infested_stone_bricks
Template:BlockSprite infested_mossy_stone_bricks
Template:BlockSprite infested_cracked_stone_bricks
Template:BlockSprite infested_chiseled_stone_bricks

Minecraft:Stone Bricks

Old ID New ID
Template:BlockSprite stonebrick Template:BlockSprite stone_bricks
Template:BlockSprite mossy_stone_bricks
Template:BlockSprite cracked_stone_bricks
Template:BlockSprite chiseled_stone_bricks

Minecraft:Infested Cobblestone

  • It now has a hardness of 1.

Minecraft:Smooth Stone Bricks

  • Smooth stone bricks block can no longer be obtained through commands and existing "Smooth Stone Bricks" will be converted to "Stone Bricks".

Minecraft:Prismarine Slab, Minecraft:Dark Prismarine Slab, Minecraft:Prismarine Bricks Slab, Minecraft:Andesite Slab, Minecraft:Polished Andesite Slab, Minecraft:Diorite Slab, Minecraft:Polished Diorite Slab, Minecraft:Granite Slab, and Minecraft:Polished Granite Slab

  • They now have a hardness of 1.5.

Minecraft:End Stone Brick Slab

  • It now has a hardness of 3.

General

Minecraft:Realms

  • All items on the Realms purchase screens are now focusable and can be navigated through using a gamepad input.
  • Removed an extra "the" in Realms section of Minecraft Encyclopedia.

UI

  • Shift-clicking inventory items no longer causes the item stack count to briefly appear above the stack.
  • Interacting with a block outside of a players reach no longer causes the block interface to briefly appear.
  • Added new visual elements to Minecraft:Hardcore mode in Create New World and new Edit World, and a sound effect when toggling Hardcore mode on or off. (Preview only)

Mobs

Minecraft:Parrots

Minecraft:Witches

  • Witches now always drop 4-8 Redstone Dust on death.

World generation

Minecraft:Trial Chambers

Technical

Minecraft:Add-Ons and Script Engine

  • Added a content error when Template:Cd array in a biome JSON has the minimum value set higher than the maximum value.

Minecraft:API

Minecraft:Entities

General

  • Updated documentation for Feature Rules' schema.

Graphical

  • Level screenshot thumbnails now support RTX and Deferred Technical Preview worlds.
  • Particle Emitters that use the Template:Cd component now use the correct light level instead of the world's origin light level.

Minecraft:Items

Minecraft:Molang

  • Released Template:Cd which no longer requires the "Upcoming Creator Features" toggle.

Experimental

These additions and changes are accessible by enabling the "Beta APIs" experimental toggle.

Changes

Technical

Minecraft:API

Components

General

  • Updated the Hide Paperdoll toggle to default to false for Chromebooks.
  • Added the "Creator Cameras: New Third Person Presets" experiment and toggle which contains:

Graphical

  • Removed an errant 10 times multiplier in atmospheric scattering in the Deferred Technical Preview.
    • This is expected to cause skies in existing packs to become darker and will require content creators to multiply their Rayleigh Strength, Mie Sun Strength, and Mie Moon Strength each by a factor of 10 to achieve the same visual result as before.
  • Corrected an issue with the ACES tonemapper in the Deferred Technical Preview on Android. ACES tonemapping should now provide the expected results on Android. This should cause no changes on other platforms.
  • Volumetric fog density settings are now supported for weather when a Template:Cd of 1.21.0 or higher is specified in the Deferred Technical Preview.

Fixes

Template:Fixes Others

  • Music will no longer be stopped by the Template:Cmd command.
  • The sound emitted when a player walks on a Heavy Core Block is now controlled by the appropriate slider in the audio preferences.
  • Fixed an issue that caused sideloaded Template:Cd files to fail to apply when uploading to Realms.
  • Fixed a bug that prevented Template:Cd and Template:Cd from loading structures stored in the root of the structures directory.
  • Fixed a bug that caused the game to crash when executing a run command from the Template:Cd and Template:Cd scripting APIs.
  • Fixed a bug where interacting, while sneaking, with Command, Jigsaw, and Structure blocks could cause the UI to open/close multiple times.

Template:Fixes

Notes

Template:Fnlist

References

Template:Reflist

Navigation

Template:Navbox Bedrock Edition versions

Minecraft:de:Bedrock Edition beta 1.21.10.20 Minecraft:es:Bedrock Edition Preview 1.21.10.20 Minecraft:fr:Édition Bedrock Preview 1.21.10.20 Minecraft:pt:Edição Bedrock Preview 1.21.10.20 Minecraft:uk:Preview 1.21.10.20 (Bedrock Edition) Minecraft:zh:基岩版1.21.10.20