<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=104.5.129.240</id>
	<title>SAS Gaming Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=104.5.129.240"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/wiki/Special:Contributions/104.5.129.240"/>
	<updated>2026-04-09T09:16:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.10.20&amp;diff=47731</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.10.20</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.10.20&amp;diff=47731"/>
		<updated>2025-12-31T05:48:22Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.1020.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android, iOS, iPadOS&#039;&#039;&#039;: 1.21.10.20&lt;br /&gt;
| image = Bedrock 1.21.10.20 PatchNotes.jpeg&lt;br /&gt;
| image2 = Bedrock 1.21.10.20.png&lt;br /&gt;
| build = 24786292&lt;br /&gt;
| editorver = 0.6.4&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952101020 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962101020 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972101020 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982101020 (x86_64, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
| date = May 22, 2024&lt;br /&gt;
| server = 1.21.10.20&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.10.20.zip Windows]&amp;lt;br&amp;gt;[https://minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.10.20.zip Linux]&lt;br /&gt;
| parent = 1.21.20&lt;br /&gt;
| prevparent = 1.21.3&lt;br /&gt;
| prev = &lt;br /&gt;
| next = Preview 1.21.10.21&lt;br /&gt;
| nextparent = 1.21.21&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.10.20&#039;&#039;&#039; (Android) or &#039;&#039;&#039;Preview 1.21.10.20&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/&#039;&#039;Preview&#039;&#039; 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]].&amp;lt;ref&amp;gt;https://feedback.minecraft.net/hc/en-us/articles/27935763028237-Minecraft-Beta-Preview-1-21-20-21&amp;lt;/ref&amp;gt;}}, released on May 22, 2024,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/26899699762061|title=Minecraft Beta &amp;amp; Preview - 1.21.10.20|website=Minecraft Feedback|date=May 22, 2024}}&amp;lt;/ref&amp;gt; which fixes bugs.&lt;br /&gt;
&lt;br /&gt;
== Additions ==&lt;br /&gt;
=== Gameplay ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Game Tips]]&#039;&#039;&#039;&lt;br /&gt;
*Added a game tip that tells the player how to swim when using a touch device.{{Info needed|What exactly does the tip say?}}&lt;br /&gt;
**This game tip only shows up when you are in water.&lt;br /&gt;
*Added a game tip that tells the player how to move when using a touch device with the D-pad control scheme.&lt;br /&gt;
*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.&lt;br /&gt;
*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&#039;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?}}&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Vault]]s&#039;&#039;&#039;&lt;br /&gt;
*Loot ejected from Vaults in Trial Chambers are now dependent on level, position and player seed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Top Snow]]&#039;&#039;&#039;&lt;br /&gt;
* Top Snow block now falls when placed using the {{cmd|/setblock}} command.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Double Slab]]s&#039;&#039;&#039;&lt;br /&gt;
* The different stone slab type [[Minecraft:block states]] for the &amp;lt;code&amp;gt;double_stone_block_slab&amp;lt;/code&amp;gt; ID have now been split up into their own IDs.&lt;br /&gt;
{|class=&amp;quot;mw-collapsible mw-collapsed wikitable&amp;quot;&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|Old ID]]&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|New ID]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; | {{BlockSprite|double-smooth-stone-slab}} &amp;lt;code&amp;gt;double_stone_block_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{BlockSprite|double-smooth-stone-slab}} &amp;lt;code&amp;gt;smooth_stone_double_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|sandstone}} &amp;lt;code&amp;gt;sandstone_double_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|oak-planks}} &amp;lt;code&amp;gt;petrified_oak_double_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|cobblestone}} &amp;lt;code&amp;gt;cobblestone_double_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|bricks}} &amp;lt;code&amp;gt;brick_double_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|stone-bricks}} &amp;lt;code&amp;gt;stone_brick_double_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|block-of-quartz}} &amp;lt;code&amp;gt;quartz_double_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|nether-bricks}} &amp;lt;code&amp;gt;nether_brick_double_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Slab]]s&#039;&#039;&#039;&lt;br /&gt;
* The different stone slab type [[Minecraft:block states]] for the &amp;lt;code&amp;gt;stone_block_slab2&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;stone_block_slab3&amp;lt;/code&amp;gt; IDs have now been split up into their own IDs.&lt;br /&gt;
{|class=&amp;quot;mw-collapsible mw-collapsed wikitable&amp;quot;&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|Old ID]]&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|New ID]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; | {{BlockSprite|red-sandstone-slab}} &amp;lt;code&amp;gt;stone_block_slab2&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{BlockSprite|red-sandstone-slab}} &amp;lt;code&amp;gt;red_sandstone_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|purpur-slab}} &amp;lt;code&amp;gt;purpur_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|prismarine-slab}} &amp;lt;code&amp;gt;prismarine_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|dark-prismarine-slab}} &amp;lt;code&amp;gt;dark_prismarine_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|prismarine-brick-slab}} &amp;lt;code&amp;gt;prismarine_brick_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|mossy-cobblestone-slab}} &amp;lt;code&amp;gt;mossy_cobblestone_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|smooth-sandstone-slab}} &amp;lt;code&amp;gt;smooth_sandstone_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|red-nether-brick-slab}} &amp;lt;code&amp;gt;red_nether_brick_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; | {{BlockSprite|end-stone-brick-slab}} &amp;lt;code&amp;gt;stone_block_slab3&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{BlockSprite|end-stone-brick-slab}} &amp;lt;code&amp;gt;end_stone_brick_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|smooth-red-sandstone-slab}} &amp;lt;code&amp;gt;smooth_red_sandstone_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|polished-andesite-slab}} &amp;lt;code&amp;gt;polished_andesite_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|andesite-slab}} &amp;lt;code&amp;gt;andesite_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|diorite-slab}} &amp;lt;code&amp;gt;diorite_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|polished-diorite-slab}} &amp;lt;code&amp;gt;polished_diorite_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|granite-slab}} &amp;lt;code&amp;gt;granite_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|polished-granite-slab}} &amp;lt;code&amp;gt;polished_granite_slab&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Infested Block]]&#039;&#039;&#039;&lt;br /&gt;
* The different [[Minecraft:block states]] for the &amp;lt;code&amp;gt;monster_egg&amp;lt;/code&amp;gt; ID have now been split up into their own IDs.&lt;br /&gt;
{|class=&amp;quot;mw-collapsible mw-collapsed wikitable&amp;quot;&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|Old ID]]&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|New ID]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; | {{BlockSprite|infested-stone}} &amp;lt;code&amp;gt;monster_egg&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{BlockSprite|infested-stone}} &amp;lt;code&amp;gt;infested_stone&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|infested-cobblestone}} &amp;lt;code&amp;gt;infested_cobblestone&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|infested-stone-bricks}} &amp;lt;code&amp;gt;infested_stone_bricks&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|infested-mossy-stone-bricks}} &amp;lt;code&amp;gt;infested_mossy_stone_bricks&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|infested-cracked-stone-bricks}} &amp;lt;code&amp;gt;infested_cracked_stone_bricks&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|infested-chiseled-stone-bricks}} &amp;lt;code&amp;gt;infested_chiseled_stone_bricks&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Stone Bricks]]&#039;&#039;&#039;&lt;br /&gt;
* The different [[Minecraft:block states]] for the &amp;lt;code&amp;gt;stonebrick&amp;lt;/code&amp;gt; ID have now been split up into their own IDs.&lt;br /&gt;
{|class=&amp;quot;mw-collapsible mw-collapsed wikitable&amp;quot;&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|Old ID]]&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|New ID]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | {{BlockSprite|stone-bricks}} &amp;lt;code&amp;gt;stonebrick&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{BlockSprite|stone-bricks}} &amp;lt;code&amp;gt;stone_bricks&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|mossy-stone-bricks}} &amp;lt;code&amp;gt;mossy_stone_bricks&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|cracked-stone-bricks}} &amp;lt;code&amp;gt;cracked_stone_bricks&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|chiseled-stone-bricks}} &amp;lt;code&amp;gt;chiseled_stone_bricks&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Infested Cobblestone]]&#039;&#039;&#039;&lt;br /&gt;
* It now has a hardness of 1.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Smooth Stone Bricks]]&#039;&#039;&#039;&lt;br /&gt;
* Smooth stone bricks block can no longer be obtained through commands and existing &amp;quot;Smooth Stone Bricks&amp;quot; will be converted to &amp;quot;Stone Bricks&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[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]] &#039;&#039;&#039;&lt;br /&gt;
* They now have a hardness of 1.5.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:End Stone Brick Slab]] &#039;&#039;&#039;&lt;br /&gt;
* It now has a hardness of 3.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Realm]]s&#039;&#039;&#039;&lt;br /&gt;
*All items on the Realms purchase screens are now focusable and can be navigated through using a gamepad input.&lt;br /&gt;
*Removed an extra &amp;quot;the&amp;quot; in Realms section of Minecraft Encyclopedia.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UI&#039;&#039;&#039;&lt;br /&gt;
*Shift-clicking inventory items no longer causes the item stack count to briefly appear above the stack.&lt;br /&gt;
*Interacting with a block outside of a players reach no longer causes the block interface to briefly appear.&lt;br /&gt;
*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. (&#039;&#039;Preview&#039;&#039; only)&lt;br /&gt;
&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Parrot]]s&#039;&#039;&#039;&lt;br /&gt;
* Parrot now correctly imitates the [[Minecraft:Bogged]] when nearby.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Witch]]es&#039;&#039;&#039;&lt;br /&gt;
*Witches now always drop 4-8 Redstone Dust on death.&lt;br /&gt;
**This is to improve the viability of farms that utilize Witch Huts to obtain [[Minecraft:Redstone Dust]].&lt;br /&gt;
&lt;br /&gt;
=== World generation ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Trial Chambers]]&#039;&#039;&#039;&lt;br /&gt;
* Trial Chambers now generate far less frequently in the [[Minecraft:Deep Dark]] biome.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Add-On]]s and Script Engine&#039;&#039;&#039;&lt;br /&gt;
*Added a content error when {{cd|snow_accumulation}} array in a biome JSON has the minimum value set higher than the maximum value.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
*{{cd|MinecraftItemTypes}} no longer contains old item names.&lt;br /&gt;
*Potions &lt;br /&gt;
**Added class {{cd|Potions}} which contains helpers for retrieving handles to potion associated types.&lt;br /&gt;
**Added class {{cd|PotionEffectType}} which is a potion effect type handle associated with {{cd|MinecraftPotionEffectTypes}}.&lt;br /&gt;
**Added class {{cd|PotionModifierType}} which is a potion modifier type handle associated with {{cd|MinecraftPotionModifierTypes}}.&lt;br /&gt;
**Added class {{cd|PotionLiquidType}} which is a potion type handle associated with {{cd|MinecraftPotionLiquidTypes}}.&lt;br /&gt;
**Added class {{cd|ItemPotionComponent}} which can be obtained from a valid potion {{cd|ItemStack}}.&lt;br /&gt;
**Added interface {{cd|PotionOptions}} for use in {{cd|createPotion}}.&lt;br /&gt;
**Added function {{cd|createPotion}} for creating valid potion items.&lt;br /&gt;
*{{cd|Vanilla-Data}}&lt;br /&gt;
**Added enum {{cd|MinecraftPotionLiquidTypes}} containing potion liquid IDs.&lt;br /&gt;
**Added enum {{cd|MinecraftPotionEffectTypes}} containing potion effect IDs.&lt;br /&gt;
**Added enum {{cd|MinecraftPotionModifierTypes}} containing potion modifier IDs.&lt;br /&gt;
*{{cd|BlockExplodeAfterEvent}}&lt;br /&gt;
**Released {{cd|BlockExplodeAfterEvent}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
**Released {{cd|BlockExplodeAfterEventSignal}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
**Released {{cd|blockExplode}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
*Released {{cd|ItemTypes}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
*Released {{cd|InputPermissionCategory}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
*Released {{cd|PlayerInputPermissions}} and {{cd|inputPermissions}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
*Released {{cd|PlayerInputPermissionCategoryChangeAfterEvent}} and {{cd|afterEvents.playerInputPermissionCategoryChanged}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
*Added bound check for {{cd|setCurrentValue}}. The provided value will be clamped to the range of this attribute.&lt;br /&gt;
*{{cd|GameRules}}&lt;br /&gt;
**Released {{cd|ShowDaysPlayed}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
**Released {{cd|showDaysPlayed}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
*{{cd|EnchantmentTypes}}&lt;br /&gt;
**Released {{cd|getAll(): EnchantmentType[]}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
*{{cd|EntityRaycastOptions}}&lt;br /&gt;
**Released {{cd|ignoreBlockCollision}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
**Released {{cd|includeLiquidBlocks}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
**Released {{cd|includePassableBlocks}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
**Released {{cd|hitBlockPermutation}} member of {{cd|EntityHitBlockAfterEvent}} from {{cd|beta}} to {{cd|1.12.0}}.&lt;br /&gt;
*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) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Entities]]&#039;&#039;&#039;&lt;br /&gt;
*Armor equipped to the second slot of {{cd|minecraft:equippable}} is now applied to {{cd|slot.armor.body}} instead of {{cd|slot.armor.torso}}.&lt;br /&gt;
**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.&lt;br /&gt;
**This change only affects entities with a format version equal to or greater than {{cd|21.10}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
*Updated documentation for Feature Rules&#039; schema.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
*Level screenshot thumbnails now support RTX and Deferred Technical Preview worlds.&lt;br /&gt;
*Particle Emitters that use the {{cd|minecraft:particle_appearance_lighting}} component now use the correct light level instead of the world&#039;s origin light level.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Item]]s&#039;&#039;&#039;&lt;br /&gt;
*Trimmed custom armor item icons now appear correctly when their icon texture name includes a namespace or does not match the item name.&lt;br /&gt;
*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)&lt;br /&gt;
**{{cd|slot.armor.body}} is supported by:&lt;br /&gt;
***Commands. (even if no suitable item is currently available for manipulation)&lt;br /&gt;
***{{cd|minecraft:attachable}}.&lt;br /&gt;
***{{cd|minecraft:interact}}.&lt;br /&gt;
***{{cd|query.armor_texture_slot}}. (with value 4)&lt;br /&gt;
***{{cd|query.armor_color_slot}}. (with value 4)&lt;br /&gt;
***{{cd|query.armor_damage_slot}}. (with value 4)&lt;br /&gt;
***{{cd|query.equipment_count}}.&lt;br /&gt;
***{{cd|has_equipment}} entity filter. (with domain {{cd|body}})&lt;br /&gt;
***{{cd|all_slots_empty}} entity filter. (with domain {{cd|body}})&lt;br /&gt;
***{{cd|any_slot_empty}} entity filter. (with domain {{cd|body}})&lt;br /&gt;
**{{cd|slot.armor.body}} is not supported by:&lt;br /&gt;
***{{cd|minecraft:wearable}}.&lt;br /&gt;
**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.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Molang]]&#039;&#039;&#039;&lt;br /&gt;
*Released {{cd|state_time}} which no longer requires the &amp;quot;Upcoming Creator Features&amp;quot; toggle.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot; experimental toggle.&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
*{{cd|BlockRecordPlayerComponent}}&lt;br /&gt;
*Added {{cd|UIManager}} class and {{cd|uiManager}} object to {{cd|@minecraft/server-ui}} {{cd|beta}}.&lt;br /&gt;
**Renamed the {{cd|componentId}} to {{cd|minecraft:record_player}} for consistency.&lt;br /&gt;
**Added methods {{cd|getRecord}}, {{cd|ejectRecord}}, {{cd|pauseRecord}} and {{cd|playRecord}}.&lt;br /&gt;
**Removed method {{cd|clearRecord}}, instead you should now pass {{cd|undefined}} to {{cd|setRecord}} to reset it.&lt;br /&gt;
**Removed property {{cd|readonly}} {{cd|getLifetimeState: EntityLifetimeState}} from {{cd|beta}}.&lt;br /&gt;
*Removed enum {{cd|EntityLifetimeState}} from {{cd|beta}}.&lt;br /&gt;
**Move {{cd|setBlockPermutation(location: Vector3, permutation: BlockPermutation): void}} from {{cd|beta}} to {{cd|12.0}}.&lt;br /&gt;
**Move {{cd|setBlockType(location: Vector3, blockType: BlockType | string): void}} from {{cd|beta}} to {{cd|12.0}}.&lt;br /&gt;
**Moved {{cd|getTags(): string[]}} from {{cd|beta}} to {{cd|12.0}}.&lt;br /&gt;
**Moved {{cd|hasTag(tag: string): boolean}} from {{cd|beta}} to {{cd|12.0}}.&lt;br /&gt;
**Removed property {{cd|readonly}} {{cd|fallDistance: number}} from {{cd|beta}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
*{{cd|EntityLeashableComponent}}&lt;br /&gt;
**Added property {{cd|canBeStolen: boolean}}.&lt;br /&gt;
**Added property {{cd|hardDistance: number}}.&lt;br /&gt;
**Added property {{cd|leashHolder: Entity}}.&lt;br /&gt;
**Added property {{cd|leashHolderEntityId: string}}.&lt;br /&gt;
**Added property {{cd|maxDistance: number}}.&lt;br /&gt;
**Added property {{cd|isLeashed: boolean}}.&lt;br /&gt;
**Renamed function {{cd|leash(leashHolder: Entity): void}} to {{cd|leashTo(leashHolder: Entity): void}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
*Updated the Hide Paperdoll toggle to default to false for Chromebooks.&lt;br /&gt;
*Added the &amp;quot;Creator Cameras: New Third Person Presets&amp;quot; experiment and toggle which contains:&lt;br /&gt;
**New {{cd|minecraft:follow_orbit}} preset that is accessible by the {{cmd|/camera}} command and can have a view offset.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
*Removed an errant 10 times multiplier in atmospheric scattering in the Deferred Technical Preview.&lt;br /&gt;
**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.&lt;br /&gt;
*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.&lt;br /&gt;
*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.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.10.20 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|54855|Continuous slab placing causes slabs to change from upper to lower&lt;br /&gt;
|61891|Locator Maps Show a 3D Model Of Players Head, Capes, Elytra and Armor&lt;br /&gt;
|120910|Scaffolding flickers like blocks and as an item drop (when moving away from them)&lt;br /&gt;
|168757|Items in the off-hand slot cannot be removed by tapping on an item in the Creative inventory unless the item has a + icon next to it&lt;br /&gt;
|173506|Items stay selected between creative tabs&lt;br /&gt;
|177684|Marketplace downloads stuck at 0%&lt;br /&gt;
|178884|Bogged can inflict slowness by melee attacking&lt;br /&gt;
|178937|{{cmd|summon}} command do not have &amp;quot;Wind_Charge&amp;quot; Entity&lt;br /&gt;
|179661|Breeze rod is not held correctly, unlike the blaze rod&lt;br /&gt;
|179726|Oak leaves particles appear when you break acacia leaves&lt;br /&gt;
|179754|Maces can break cobwebs and bamboo&lt;br /&gt;
|180275|Item moves slightly in slot after being quick moved to anvil&lt;br /&gt;
|180337|Fishing bobber is not deflected when hitting a breeze&#039;s head&lt;br /&gt;
|180712|Item renders in front of stack size number when being quick moved&lt;br /&gt;
|180864|Regeneration hearts animation is much faster than it should be&lt;br /&gt;
|180962|Mace smash attack can knockback tamed mobs&lt;br /&gt;
|180964|Petrified oak (&amp;quot;wooden&amp;quot;) slabs are not converted properly&lt;br /&gt;
|181338|Item stack count renders above hover text&lt;br /&gt;
|181364|{{cmd|camera set}} behaves incorrectly when run during an existing camera interpolation&lt;br /&gt;
|181455|The top texture of active and inactive trial spawner is not consistent&lt;br /&gt;
|181496|Wind burst can prevent players from taking fall damage&lt;br /&gt;
|otherissuescount=6}}&lt;br /&gt;
&#039;&#039;&#039;Others&#039;&#039;&#039;&lt;br /&gt;
* Music will no longer be stopped by the {{cmd|/stopsound}} command.&lt;br /&gt;
* The sound emitted when a player walks on a Heavy Core Block is now controlled by the appropriate slider in the audio preferences.&lt;br /&gt;
* Fixed an issue that caused sideloaded {{cd|.mcpack}} files to fail to apply when uploading to Realms.&lt;br /&gt;
* Fixed a bug that prevented {{cd|get}} and {{cd|StructureManager.place}} from loading structures stored in the root of the structures directory.&lt;br /&gt;
* Fixed a bug that caused the game to crash when executing a run command from the {{cd|runCommand()}} and {{cd|Dimension.runCommandAsync()}} scripting APIs.&lt;br /&gt;
* Fixed a bug where interacting, while sneaking, with Command, Jigsaw, and Structure blocks could cause the UI to open/close multiple times.&lt;br /&gt;
{{fixes|project=REALMS|fixedin=1.21.10.20 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|11625|Environment within a chunk may noticeably change when getting close to the chunk when thousands of blocks away from spawn&lt;br /&gt;
|otherissuescount=0}}&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
{{fnlist}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.20 betas]]&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.10.20]]&lt;br /&gt;
[[Minecraft:es:Bedrock Edition Preview 1.21.10.20]]&lt;br /&gt;
[[Minecraft:fr:Édition Bedrock Preview 1.21.10.20]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.10.20]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.10.20 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.10.20]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.20.21&amp;diff=47760</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.20.21</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.20.21&amp;diff=47760"/>
		<updated>2025-12-31T05:47:21Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.2021.0&amp;lt;br&amp;gt;&#039;&#039;&#039;ChromeOS, Android, iOS, iPadOS&#039;&#039;&#039;: 1.21.20.21&lt;br /&gt;
| image = Bedrock 1.21.20.21 PatchNotes.jpeg&lt;br /&gt;
| image2 = Bedrock 1.21.20.21.png&lt;br /&gt;
| build = 25764113&lt;br /&gt;
| editorver = 0.6.7&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952102021 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962102021 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972102021 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982102021 (x86_64, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
| date = June 27, 2024&lt;br /&gt;
| server = 1.21.20.21&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.20.21.zip Windows]&amp;lt;br&amp;gt;[https://minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.20.21.zip Linux]&lt;br /&gt;
| parent = 1.21.20&lt;br /&gt;
| prevparent = 1.21.3&lt;br /&gt;
| prev = Preview 1.21.10.24&lt;br /&gt;
| next = Preview 1.21.20.22&lt;br /&gt;
| nextparent = 1.21.21&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.20.21&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.20.21&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the sixth beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.20]], released on June 27, 2024,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/27935763028237|title=Minecraft Beta &amp;amp; Preview - 1.21.20.21|website=Minecraft Feedback|date=June 27, 2024}}&amp;lt;/ref&amp;gt; which fixes bugs.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Crafter]]&#039;&#039;&#039;&lt;br /&gt;
*Its craft and fail sounds now have a random pitch offset.&lt;br /&gt;
*Its fail sound now has a max distance of 3 blocks instead of 5.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Copper Bulb]]&#039;&#039;&#039;&lt;br /&gt;
*Its break, place and hit sounds are now pitched differently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Copper Grate]]&#039;&#039;&#039;&lt;br /&gt;
*Its break, place and hit sounds are now pitched differently.&lt;br /&gt;
*Its step sounds play at a lower volume.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Copper Door]]&#039;&#039;&#039;&lt;br /&gt;
*Its &amp;quot;open&amp;quot; sound is now pitched differently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Dandelion]]&#039;&#039;&#039;&lt;br /&gt;
* The ID has been changed from &amp;lt;code&amp;gt;yellow_flower&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;dandelion&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Light Block]]&#039;&#039;&#039;&lt;br /&gt;
* The different [[Minecraft:block states]] for the &amp;lt;code&amp;gt;light_block&amp;lt;/code&amp;gt; ID have now been split up into their own IDs.&lt;br /&gt;
{|class=&amp;quot;mw-collapsible mw-collapsed wikitable&amp;quot;&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|Old ID]]&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|New ID]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;16&amp;quot; | {{BlockSprite|light-block}} &amp;lt;code&amp;gt;light_block&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{BlockSprite|light-block-0}} &amp;lt;code&amp;gt;light_block_0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-1}} &amp;lt;code&amp;gt;light_block_1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-2}} &amp;lt;code&amp;gt;light_block_2&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-3}} &amp;lt;code&amp;gt;light_block_3&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-4}} &amp;lt;code&amp;gt;light_block_4&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-5}} &amp;lt;code&amp;gt;light_block_5&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-6}} &amp;lt;code&amp;gt;light_block_6&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-7}} &amp;lt;code&amp;gt;light_block_7&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-8}} &amp;lt;code&amp;gt;light_block_8&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-9}} &amp;lt;code&amp;gt;light_block_9&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-10}} &amp;lt;code&amp;gt;light_block_10&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-11}} &amp;lt;code&amp;gt;light_block_11&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-12}} &amp;lt;code&amp;gt;light_block_12&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-13}} &amp;lt;code&amp;gt;light_block_13&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-14}} &amp;lt;code&amp;gt;light_block_14&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|light-block-15}} &amp;lt;code&amp;gt;light_block_15&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Mushroom Block]]s&#039;&#039;&#039;&lt;br /&gt;
*The chance of dropping [[Minecraft:mushroom]]s (max of 2) from brown and red mushroom block was increased to match {{el|je}}, from 10% per mushroom to 11.11%.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Mushroom Stem]]&#039;&#039;&#039;&lt;br /&gt;
*No longer drops mushrooms when mined.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Sandstone]]s&#039;&#039;&#039;&lt;br /&gt;
* The different [[Minecraft:block states]] for the &amp;lt;code&amp;gt;sandstone&amp;lt;/code&amp;gt; ID have now been split up into their own IDs.&lt;br /&gt;
{|class=&amp;quot;mw-collapsible mw-collapsed wikitable&amp;quot;&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|Old ID]]&lt;br /&gt;
! [[Minecraft:Bedrock Edition data values|New ID]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | {{BlockSprite|sandstone}} &amp;lt;code&amp;gt;sandstone&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{BlockSprite|sandstone}} &amp;lt;code&amp;gt;sandstone&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|chiseled-sandstone}} &amp;lt;code&amp;gt;chiseled_sandstone&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|cut-sandstone}} &amp;lt;code&amp;gt;cut_sandstone&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{BlockSprite|smooth-sandstone}} &amp;lt;code&amp;gt;smooth_sandstone&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Smooth Sandstone]]&#039;&#039;&#039;&lt;br /&gt;
* It now has a hardness of 2 and a blast resistance of 6.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Structure Block]]&#039;&#039;&#039;&lt;br /&gt;
*From versions 1.21.20, the player ID given to tamed mobs loaded from a structure block will always be the original owner&#039;s ID.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Trial Spawner]]&#039;&#039;&#039;&lt;br /&gt;
*Its break and place sounds are now pitched differently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Tuff]], [[Minecraft:Tuff Bricks]], and [[Minecraft:Polished Tuff]]&#039;&#039;&#039;&lt;br /&gt;
*Break, place and hit sounds now pitch differently for them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Vault]]&#039;&#039;&#039;&lt;br /&gt;
*Its break and place sounds are now pitched differently.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Realms]] tab&#039;&#039;&#039;&lt;br /&gt;
* Added a brand-new Realms tab with new sections:&lt;br /&gt;
** List of Realms: Easily view all the Realms you own or have joined.&lt;br /&gt;
** Start Playing: Launch your Realm directly from this screen.&lt;br /&gt;
** Online Player Count: See how many players are currently online in each Realm.&lt;br /&gt;
** Realm Management: Take control of your owned Realms by editing worlds and managing subscriptions.&lt;br /&gt;
** Add or Join Realms: Explore new Realms by adding or joining them.&lt;br /&gt;
** Realm Stories: View Realm stories.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Bed]] Screen&#039;&#039;&#039;&lt;br /&gt;
* Enabled the new version of the Bed Screen. The user can opt-in or opt-out using a feature toggle under Settings-Video Tab. (&#039;&#039;Preview&#039;&#039; only)&lt;br /&gt;
[[File:New UI - Sleep Screen Menu (Bedrock Preview 1.21.20.21).png|380px|thumb|New Bed Screen in Sleep.]]&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;AI Goals&#039;&#039;&#039;&lt;br /&gt;
*Exposed {{cd|minecraft:behavior.swim_up_for_breath}} AI goal component which allows a mob to try to move to a location where it can breathe air once it is close to running out of its breathable supply. &lt;br /&gt;
** In Vanilla, this is used by the Dolphin. Any custom content built off of the Vanilla dolphin at or above version 1.21.20 will need to manually add this component to enable this AI behavior.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
*{{cd|EntityLeashableComponent}}&lt;br /&gt;
**Moved class {{cd|EntityLeashableComponent}} from {{cd|beta}} to {{cd|1.13.0}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
*Updated schema documentation for Filter Groups.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
*2 Channel textures in resource packs are now properly supported. When loaded they will always use the first channel to represent all three color channels and the second channel for alpha (I.E A normal texture would be (R, G, B, A) where a 2 channel texture will always be treated as (R, R, R, A)).&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot; experimental toggle.&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
*{{cd|EntityBreathableComponent}}&lt;br /&gt;
**Changed function {{cd|setAirSupply(value: number): void}} to property {{cd|airSupply: number}} in {{cd|beta}}.&lt;br /&gt;
**Added property {{cd|readonly}} {{cd|canBreathe: boolean}} to {{cd|beta}}.&lt;br /&gt;
*Added {{cd|isHardcore}} to {{cd|1.14.0}} {{cd|beta}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Blocks]]&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|item_display_transforms}} control to the block geometry file. This controls the way a block is visually represented in the UI, on the player, and floating on the ground. It exists inside {{cd|minecraft:geometry}}, and requires {{cd|format_version}} {{cd|1.21.20}}.&lt;br /&gt;
**Default values example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;quot;item_display_transforms&amp;quot;: {&lt;br /&gt;
&amp;quot;gui&amp;quot; : {&lt;br /&gt;
                &amp;quot;translation&amp;quot;: [0, 0, 0],&lt;br /&gt;
                &amp;quot;rotation&amp;quot;: [30, 225, 0],&lt;br /&gt;
                &amp;quot;scale&amp;quot;: [0.625, 0.625, 0.625]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;firstperson_righthand&amp;quot;: {&lt;br /&gt;
                &amp;quot;translation&amp;quot;: [0, 0, 0],&lt;br /&gt;
                &amp;quot;rotation&amp;quot;: [0, 45, 0],&lt;br /&gt;
                &amp;quot;scale&amp;quot;: [0.4, 0.4, 0.4]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;firstperson_lefthand&amp;quot;: {&lt;br /&gt;
    &amp;quot;translation&amp;quot;: [0, 0, 0],&lt;br /&gt;
    &amp;quot;rotation&amp;quot;: [0, -135, 0],&lt;br /&gt;
    &amp;quot;scale&amp;quot;: [0.4, 0.4, 0.4]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;thirdperson_righthand&amp;quot;: {&lt;br /&gt;
    &amp;quot;translation&amp;quot;: [0, 2.5, 0],&lt;br /&gt;
    &amp;quot;rotation&amp;quot;: [75, 45, 0],&lt;br /&gt;
    &amp;quot;scale&amp;quot;: [0.375, 0.375, 0.375]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;thirdperson_lefthand&amp;quot;: {&lt;br /&gt;
    &amp;quot;translation&amp;quot;: [0, 2.5, 0],&lt;br /&gt;
    &amp;quot;rotation&amp;quot;: [75, 45, 0],&lt;br /&gt;
    &amp;quot;scale&amp;quot;: [0.375, 0.375, 0.375]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;ground&amp;quot;: {&lt;br /&gt;
    &amp;quot;translation&amp;quot;: [0, 3.0, 0],&lt;br /&gt;
    &amp;quot;rotation&amp;quot;: [0, 0, 0],&lt;br /&gt;
    &amp;quot;scale&amp;quot;: [0.25, 0.25, 0.25]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;fixed&amp;quot;: {&lt;br /&gt;
    &amp;quot;translation&amp;quot;: [0, 0, 0],&lt;br /&gt;
    &amp;quot;rotation&amp;quot;: [0, 0, 0],&lt;br /&gt;
    &amp;quot;scale&amp;quot;: [0.5, 0.5, 0.5]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;head&amp;quot;: {&lt;br /&gt;
    &amp;quot;translation&amp;quot;: [0, 0, 0],&lt;br /&gt;
    &amp;quot;rotation&amp;quot;: [0, 0, 0],&lt;br /&gt;
    &amp;quot;scale&amp;quot;: [1, 1, 1]&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
*The extension {{cd|EXT_texture_cube_map_array}} is now required to run Deferred Technical Preview on Android devices that support GLES 3.1. Some devices will lose support, however most devices should be unaffected.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.20.21 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|69281|Crafting quartz bricks only gives 1 block back instead of 4.&lt;br /&gt;
|71123|Incorrect normal drops from mushroom stems, incorrect normal and Silk Touch drops from mushroom pores.&lt;br /&gt;
|95523|Zoglins missing sounds.&lt;br /&gt;
|98458|Parity: Pufferfish still gives you Nausea II instead of Nausea I.&lt;br /&gt;
|114688|Bees do not take damage upon contact with water.&lt;br /&gt;
|136077|Waxed oxidized cut copper only gives 1 slab in a stonecutter.&lt;br /&gt;
|142173|Turtle helmet effect icon/timer flickering.&lt;br /&gt;
|149183|Spawn tamed animals using structure block but you can&#039;t interact with them.&lt;br /&gt;
|169933|Relic, Otherside, 5, Creator, Creator (Music Box), and Precipice Music Discs are not controlled by the right sliders.&lt;br /&gt;
|174200|Custom sky textures are ignored when deferred lighting is enabled.&lt;br /&gt;
|178373|Leaving a world with deferred rendering enabled won&#039;t render blocks in thumbnail.&lt;br /&gt;
|178607|Block transformation component sometimes treats schematic as unit cube.&lt;br /&gt;
|179894|Skull charge, flow and guster banner patterns are not mirrored on the backside.&lt;br /&gt;
|180344|Game forces players to download resource packs.&lt;br /&gt;
|182278|Parity: Lush Caves missing Echo in the Wind music track.&lt;br /&gt;
|182290|Flattened monster eggs/infested stones do not have &amp;quot;stone&amp;quot; sound assigned.&lt;br /&gt;
|182604|Quartz slab uses smooth quartz texture on the bottom.&lt;br /&gt;
|182630|Mobs spawned by ominous trials do not drop picked up gear on death.&lt;br /&gt;
|182758|Trial Spawners give no loot upon completion in older worlds.&lt;br /&gt;
|otherissuescount=15}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*Texture overrides that intended to target all block variants no longer only override the default variant.&lt;br /&gt;
*Area Effect Clouds no longer shrink when entered by entities immune to the effect.&lt;br /&gt;
*Fixed a recipe bug where {{cd|chiseled_sandstone}} and {{cd|cut_sandstone}} sandstone variants could be used in a furnace to craft {{cd|smooth_sandstone}}. It can now only accept normal {{cd|sandstone}} and no other types of sandstone.&lt;br /&gt;
*Fixed Vanilla recipes involving {{cd|red_sandstone_slab}} as an ingredient or result item, they would incorrectly use {{cd|red_sandstone}} instead:&lt;br /&gt;
**{{cd|red_sandstone_slab}} can now be crafted again with 3 horizontal {{cd|red_sandstone:0}}.&lt;br /&gt;
**{{cd|red_sandstone_slab}} can now be crafted again with 3 horizontal {{cd|red_sandstone:1}}.&lt;br /&gt;
**{{cd|red_sandstone:1}} can now be crafted again with 2 vertical {{cd|red_sandstone_slab}}.&lt;br /&gt;
*Fixed a bug where the Breeze could get stuck in one place when beneath a roof of blocks while attacking.&lt;br /&gt;
*Wind Charges thrown by Players no longer have a chance of dealing more than 1 damage per hit.&lt;br /&gt;
*Jumping no longer overrides any previous greater upward velocity, and therefore doesn&#039;t cancel momentum from a Wind Burst explosion when both happen at the same time.&lt;br /&gt;
*Using Trident with Riptide enchantment now correctly cancels fall damage reduction from Wind Charge.&lt;br /&gt;
*Fixed a bug where the fall damage protection from a Wind Charge incorrectly prevented fall damage when landing a second time.&lt;br /&gt;
*Players are no longer kicked from the Realm if the owner enters and exits the Realms Settings screen without modifying packs while multiple Add-Ons are applied.&lt;br /&gt;
*Navigating away from the Realms Stories Story Feed tab upon reading the first page of stories will remove the unread stories badge as the user has seen the most recent posts.&lt;br /&gt;
*Fixed a bug where brand new Realm Events wouldn&#039;t display properly the first time the Story Feed is opened.&lt;br /&gt;
*Fixed a bug that locks players on an infinite loop after cancelling the process of joining a recently claimed Preview Realm.&lt;br /&gt;
*Fixed a bug where culling rules for data driven blocks did not rotate with the transformation component.&lt;br /&gt;
*Fixed a bug where certain objects from the world would be visible through the gamma calibration menu in the Deferred Technical Preview.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.20 betas]]&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.20.21]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.20.21]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.20.21 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.20.21]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.30.24&amp;diff=47767</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.30.24</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.30.24&amp;diff=47767"/>
		<updated>2025-12-22T18:53:09Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.3024.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android, iOS, iPadOS&#039;&#039;&#039;: 1.21.30.24&lt;br /&gt;
| image = Bedrock 1.21.30.24 PatchNotes.jpeg&lt;br /&gt;
| image2 = Bedrock 1.21.30.24.png&lt;br /&gt;
| build = 27082017&lt;br /&gt;
| editorver = 0.7.0&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952103024 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962103024 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972103024 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982103024 (x86_64, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
| date = August 21, 2024&lt;br /&gt;
| server = 1.21.30.24&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.30.24.zip Windows]&amp;lt;br&amp;gt;[https://minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.30.24.zip Linux]&lt;br /&gt;
| parent = 1.21.30&lt;br /&gt;
| prevparent = 1.21.23&lt;br /&gt;
| prev = Preview 1.21.30.23&lt;br /&gt;
| next = Preview 1.21.30.25&lt;br /&gt;
| nextparent = 1.21.31&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.30.24&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.30.24&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the fourth beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.30]], released on August 21, 2024,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/29461929917069|title=Minecraft Beta &amp;amp; Preview - 1.21.30.24|website=Minecraft Feedback|date=August 21, 2024}}&amp;lt;/ref&amp;gt; which fixes bugs.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Fox]]&#039;&#039;&#039;&lt;br /&gt;
* Reduced the health from {{hp|20}} to {{hp|10}} to match &#039;&#039;Java Edition&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Realms]]&#039;&#039;&#039;&lt;br /&gt;
*The Realms backup list now displays the date that the backup was created, instead of the age of the backup.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Marketplace|Create from template]] screen&#039;&#039;&#039;&lt;br /&gt;
*Introduced a new template screen.&lt;br /&gt;
**Player can create a world from a template.&lt;br /&gt;
**All content related to templates divided into 3 tabs:&lt;br /&gt;
***[[Minecraft:Marketplace Pass]] tab: a selection of templates that are included in the Marketplace Pass subscription.&lt;br /&gt;
***Featured creators tab: a curated selection of templates designed by Minecraft creators (with the option to discover even more in [[Minecraft:Marketplace]]).&lt;br /&gt;
***Owned by me tab: All the templates player have purchased. From here player can create a world from a template and rate the template.&lt;br /&gt;
**Search bar, filter and sort: Quickly search through player&#039;s templates with the search bar and refine the results with the filter and sort order.&lt;br /&gt;
**Subscribe to the Marketplace Pass: Discover all the contents of the pass and register easily.&lt;br /&gt;
[[File:New UI - Play Screen &amp;quot;Worlds&amp;quot; Tab - Create From Template Button Screen Menu (Bedrock Preview 1.21.30.24).png|380px|thumb|New Create From Template Screen.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UI&#039;&#039;&#039;&lt;br /&gt;
*Hardcore worlds will now show a gray border in the new Play and Edit World screens if the player has died in it (&#039;&#039;Preview&#039;&#039; only).&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Add-On]]s and Script Engine&#039;&#039;&#039;&lt;br /&gt;
*The default for the &amp;quot;gui&amp;quot; &amp;quot;item_display_transforms&amp;quot; &amp;quot;rotation&amp;quot; field is [30, 45, 0] instead of [30, 225, 0]&lt;br /&gt;
 &amp;quot;item_display_transforms&amp;quot;: {&lt;br /&gt;
 &amp;quot;gui&amp;quot; : {&lt;br /&gt;
 &amp;quot;translation&amp;quot;: [0, 0, 0],&lt;br /&gt;
 &amp;quot;rotation&amp;quot;: [30, 45, 0],&lt;br /&gt;
 &amp;quot;scale&amp;quot;: [0.625, 0.625, 0.625],&lt;br /&gt;
 &amp;quot;rotation_pivot&amp;quot; : [0, 0, 0],&lt;br /&gt;
 &amp;quot;scale_pivot&amp;quot; : [0, 0, 0],&lt;br /&gt;
 &amp;quot;fit_to_frame&amp;quot; : true&lt;br /&gt;
 }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Item]]s&#039;&#039;&#039;&lt;br /&gt;
*The {{cd|minecraft:dyeable}} component is now exposed to creators.&lt;br /&gt;
&lt;br /&gt;
=== World generation ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Trial Chambers]]&#039;&#039;&#039;&lt;br /&gt;
*Reverted fixes that were introduced in the [[Minecraft:Preview 1.21.30.21]], except for the addition of the hopper and barrel setup.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Creator Cameras: Focus Target Camera&amp;quot; and &amp;quot;Bundles&amp;quot; experimental toggles.&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;Gameplay&#039;&#039;&#039;&lt;br /&gt;
*Focus Target Camera: Added {{cd|rotation_speed}} in the free camera preset JSON to control the speed of rotation for targeting an entity. This value will be a float that represents degrees turned per second.&lt;br /&gt;
*Focus Target Camera: Added {{cd|snap_to_target}} bool in the free camera preset JSON to enable snapping to the target entity on the first tick.&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== Items ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Bundle]]s&#039;&#039;&#039;&lt;br /&gt;
*The bundle tooltip now fits 3 rows and can always show at least 8 item types.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.30.24 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|48233|Foxes have 20 health.&lt;br /&gt;
|171061|Pitcher Plant crafts to only one Cyan Dye once again.&lt;br /&gt;
|174857|Some Wither Skeleton related sounds still outdated.&lt;br /&gt;
|180238|Mob Effects icons stay the same size when GUI scale is changed.&lt;br /&gt;
|184728|Null pointer dereference (game crash) when rendering custom block.&lt;br /&gt;
|;previous&lt;br /&gt;
|185477|Undyed shulker box can be put inside bundle.&lt;br /&gt;
|otherissuescount=11}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*Bundle recipe is now unlocked by obtaining leather or string.&lt;br /&gt;
*Bundle now has the correct animation when adding and removing items on touch screen devices.&lt;br /&gt;
*Moving a stack of multiple items into a bundle now correctly moves any existing identical items to the top.&lt;br /&gt;
*&amp;quot;Up&amp;quot; direction with gamepad&#039;s right-stick now correctly navigates in the bundle&#039;s submenu.&lt;br /&gt;
*Mobs equipped with maces can now perform smash attacks.&lt;br /&gt;
*Sculk charge particles now have sound.&lt;br /&gt;
*Fixed an issue where the world seed template button may be missing in the Create New World screen.&lt;br /&gt;
*Villagers no longer make idle sounds when sleeping.&lt;br /&gt;
*Fixed a bug where all custom blocks were rotated 180 degrees in the UI.&lt;br /&gt;
*Specifying an invalid sound event in a {{cd|sounds.json}} file will now trigger a content error.&lt;br /&gt;
*SSR no longer leaks in wrong direction on Android devices with the Deferred Technical Preview enabled.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.30 betas]]&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.30.24]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.30.24]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.30.24 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.30.24]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.50.20&amp;diff=47774</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.50.20</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.50.20&amp;diff=47774"/>
		<updated>2025-12-21T10:37:45Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.5020.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android, iOS, iPadOS&#039;&#039;&#039;: 1.21.50.20&amp;lt;br&amp;gt;&#039;&#039;&#039;Android reupload&#039;&#039;&#039;: 1.21.50.22&amp;lt;br&amp;gt;&lt;br /&gt;
| image = Bedrock 1.21.50.20 PatchNotes.jpeg&lt;br /&gt;
| image2 = Bedrock 1.21.50.20.png&lt;br /&gt;
| build = 28354324&lt;br /&gt;
| editorver = 0.7.4&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952105020 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962105020 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972105020 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982105020 (x86_64, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Android reupload&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952105062 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962105062 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972105062 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982105062 (x86_64, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
| date = &#039;&#039;&#039;Original&#039;&#039;&#039;: October 9, 2024&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Reupload&#039;&#039;&#039;: October 11, 2024&lt;br /&gt;
| server = 1.21.50.20&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server (1.21.50.20)&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.50.20.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.50.20.zip Linux]&amp;lt;br&amp;gt;&#039;&#039;&#039;Server (1.21.50.22)&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.50.22.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.50.22.zip Linux]&lt;br /&gt;
| parent = 1.21.50&lt;br /&gt;
| prevparent = 1.21.44&lt;br /&gt;
| prev = &lt;br /&gt;
| next = Preview 1.21.50.24&lt;br /&gt;
| nextparent = 1.21.51&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.50.20&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.50.20&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.50]], released on October 9, 2024,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/30892949042189|title=Minecraft Beta &amp;amp; Preview - 1.21.50.20|website=Minecraft Feedback|date=October 9, 2024}}&amp;lt;/ref&amp;gt; which adds &#039;&#039;&#039;[[Minecraft:The Garden Awakens]]&#039;&#039;&#039; features and fixes bugs.&lt;br /&gt;
&lt;br /&gt;
This version was accidentally released for &#039;&#039;all&#039;&#039; Android players, including those not enrolled in the beta program.&amp;lt;ref name=beta-bugreport&amp;gt;{{Cite bug|MCPE|187297|My Minecraft entered beta on Android 1.21.50 on its own|date=October 9, 2024|archive-url=https://web.archive.org/web/20241010070801/https://bugs.mojang.com/browse/MCPE-187297|access-date=October 10, 2024}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite Discord&lt;br /&gt;
|url=https://discord.com/channels/302094807046684672/436219236420157450/1293687722581557329&lt;br /&gt;
|channel=english-game-announcements&lt;br /&gt;
|server=MINECRAFT&lt;br /&gt;
|user=lza&lt;br /&gt;
|date=October 9, 2024&lt;br /&gt;
|title=🚨 &#039;&#039;&#039;ATTENTION ANDROID PLAYERS&#039;&#039;&#039; 🚨&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Today&#039;s patch was mistakenly released from our Beta builds. Until this is reversed, we recommend that you &#039;&#039;&#039;DO NOT UPDATE UNTIL FURTHER NOTICE&#039;&#039;&#039;. If you&#039;ve already updated, &#039;&#039;&#039;DO NOT OPEN ANY WORLDS&#039;&#039;&#039;. Any worlds that are opened in 1.21.50.20 Beta will be upgraded to that version and you will not be able to open them in 1.21.30 - you&#039;ll have to wait until the 1.21.50 full release to open them again.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;We apologize for any frustration or inconvenience this may cause, and immensely appreciate your patience and understanding in the meantime as we work to resolve this.}}&amp;lt;/ref&amp;gt; This was fixed the next day by reuploading [[Minecraft:Bedrock Edition 1.21.31]] for all players, and then reuploading the beta correctly with the version number &#039;&#039;&#039;1.21.50.22&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Additions ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Creaking Heart]]&#039;&#039;&#039;&lt;br /&gt;
* A creaking heart is a “living” block generating in pale oak trees, covered on all sides by pale oak wood logs.&lt;br /&gt;
** It can spawn a creaking mob when it is nighttime, and it is placed between two correctly aligned pale oak log blocks.&lt;br /&gt;
** Is active during night and dormant during day.&lt;br /&gt;
* Sends a trail of particles towards the connected creaking when the creaking gets hit by the player.&lt;br /&gt;
** Particle speed is affected by the distance of the creaking from the heart block.&lt;br /&gt;
* Mining the block is most efficiently done with an axe, but it only drops when using a [[Minecraft:Silk Touch]] tool.&lt;br /&gt;
** When creaking heart block is destroyed, the connected creaking is removed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Hanging Moss]]&#039;&#039;&#039;&lt;br /&gt;
* Pale hanging moss generates naturally in the pale garden biome under the foliage of pale oaks.&lt;br /&gt;
** Pale hanging moss does not grow randomly, but can be bonemealed to grow down.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Moss Block]]&#039;&#039;&#039;&lt;br /&gt;
* Generates naturally in the pale garden biome.&lt;br /&gt;
** Pale moss blocks can be bonemealed to spread to compatible blocks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Moss Carpet]]&#039;&#039;&#039;&lt;br /&gt;
* Generates naturally in the pale garden biome.&lt;br /&gt;
** When placed, pale moss carpet grows up to two blocks on the solid faces of any block that borders it.&lt;br /&gt;
** Pale moss carpet can be bonemealed to grow to full on all solid faces of any block that borders it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Oak Leaves]]&#039;&#039;&#039;&lt;br /&gt;
* A new type of leaves.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Oak Log]]&#039;&#039;&#039;&lt;br /&gt;
* A new type of log, as well as a stripped variant.&lt;br /&gt;
* Can be used to craft pale oak wood and planks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Oak Planks]]&#039;&#039;&#039;&lt;br /&gt;
* A new type of plank.&lt;br /&gt;
* Can be used to craft pale oak [[Minecraft:boat]]s, [[Minecraft:boats with chest]], [[Minecraft:button]]s, [[Minecraft:door]]s, [[Minecraft:fence]]s, [[Minecraft:fence gate]]s, [[Minecraft:hanging signs]], [[Minecraft:pressure plate]]s, [[Minecraft:sign]]s, [[Minecraft:slab]]s, [[Minecraft:stairs]], and [[Minecraft:trapdoor]]s.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Oak Sapling]]&#039;&#039;&#039;&lt;br /&gt;
* A new type of sapling.&lt;br /&gt;
* Can be placed in [[Minecraft:flower pot]]s.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Oak Wood]]&#039;&#039;&#039;&lt;br /&gt;
* A new type of wood, as well as a stripped variant.&lt;br /&gt;
* Can be used to craft pale oak planks.&lt;br /&gt;
&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Creaking]]&#039;&#039;&#039;&lt;br /&gt;
* The creaking spawns at night in the pale garden biome if there is a creaking heart block that has been generated in a pale oak tree.&lt;br /&gt;
** Is not affected by light levels but spawns and despawns based on day/night cycle.&lt;br /&gt;
* It will follow and attack players up to 32 blocks away from its creaking heart block.&lt;br /&gt;
** An activated creaking will not move if a player is looking at it.&lt;br /&gt;
** A player wearing a carved pumpkin on their head can look at creaking without it freezing in place.&lt;br /&gt;
* Creaking is invulnerable to damage.&lt;br /&gt;
** When hit, a particle trail is shown between the creaking and the creaking heart block it is connected to.&lt;br /&gt;
** When the creaking heart block the creaking is connected to is destroyed, the creaking is removed, with no loot or experience dropped from the mob.&lt;br /&gt;
* Creaking cannot enter [[Minecraft:Boat|boats]].&lt;br /&gt;
* Creaking spawned from a creaking heart can not go through portals.&lt;br /&gt;
* The Creaking Spawn Egg will spawn a creaking mob that is not connected to a creaking heart. The creaking mob will persist through day and night, loads and saves, and will take damage from attacks and other damage sources. It has one point of health (half a heart).&lt;br /&gt;
** Creaking summoned from the creaking heart cannot be spawned with a spawn egg, nor can it be summoned with commands. It can only exist as a part of the creaking heart block.&lt;br /&gt;
&lt;br /&gt;
=== World generation ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Garden]]&#039;&#039;&#039;&lt;br /&gt;
* A new biome which contains pale oaks and Pale Moss blocks/carpet.&lt;br /&gt;
* It is a variation of the [[Minecraft:dark forest]] biome, with pale oak trees instead of dark oak trees.&lt;br /&gt;
* Animal mobs do not spawn naturally.&lt;br /&gt;
* The grass in the pale garden has a desaturated, grayish look, the sky is a smoky gray, and water is a pale light blue.&lt;br /&gt;
** Any tinted leaves places in the biome also get a desaturated, gray look.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale oak]]&#039;&#039;&#039;&lt;br /&gt;
* A new type of tree which can be grown from pale oak saplings in a 2x2 configuration.&lt;br /&gt;
** Generates naturally in the pale garden biome.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale moss patch]]&#039;&#039;&#039;&lt;br /&gt;
*Vegetation patch feature consisting of pale moss and other plants found in the pale garden.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Sound]]s&#039;&#039;&#039;&lt;br /&gt;
* Ambient sounds in the pale garden biome do not come from the biome settings but are generated by blocks found in the biome.&lt;br /&gt;
** Pale hanging moss emits subtle atmospheric sounds when it is attached to pale oak logs and pale oak leaves.&lt;br /&gt;
** Creaking heart block emits a set of eerie sounds when it is active during night and surrounded by Logs on all sides.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Bamboo]]&#039;&#039;&#039;&lt;br /&gt;
*Pickaxes and shovels no longer mine them as quickly as axes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Bamboo Sapling]]s&#039;&#039;&#039;&lt;br /&gt;
*Swords can now cut them instantly, as they do bamboo.&lt;br /&gt;
*Axes no longer mine them faster.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Cobweb]]&#039;&#039;&#039;&lt;br /&gt;
*Maces no longer mine them faster than other non-sword tools.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Copper Trapdoor]]s and [[Minecraft:Copper Bulb]]s &#039;&#039;&#039;&lt;br /&gt;
*They now require a stone pickaxe or better for drops and quick mining.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Crafter]]s&#039;&#039;&#039;&lt;br /&gt;
*They now can be mined quickly with any pickaxe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Dragon Egg]]&#039;&#039;&#039;&lt;br /&gt;
*If player somehow manage to mine it, which is almost impossible, it no longer requires a pickaxe to drop and is equally quick to mine with any tool.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Heavy Core]]s&#039;&#039;&#039;&lt;br /&gt;
*They are now faster to mine with any improper tool.&lt;br /&gt;
*A [[Minecraft:note block]] placed above them now plays the proper sound.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Moss Carpet]]s&#039;&#039;&#039;&lt;br /&gt;
*Axes no longer mine them faster.&lt;br /&gt;
&lt;br /&gt;
=== Command format ===&lt;br /&gt;
&#039;&#039;&#039;{{cmd|/set_movement_authority}}&#039;&#039;&#039;&lt;br /&gt;
*Added a new option to toggle between Server Authoritative Movement and Client Authoritative Movement. &lt;br /&gt;
**Use {{cmd|/set_movement_authority|server}} to enable Server Authoritative Movement. &lt;br /&gt;
**Use {{cmd|/set_movement_authority|client}} to enable Client Authoritative Movement. &lt;br /&gt;
**This command is currently preview-only and may not be active in some vanilla world.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{cmd|/schedule}}&#039;&#039;&#039;&lt;br /&gt;
*Added delay overload to the command, which allows players to queue a function to be executed after a certain amount of time. Time can be specified with no postfix, postfix {{cd|t}} to indicate ticks, postfix {{cd|s}} to indicate seconds, or with the postfix {{cd|d}} to indicate days. Players can also give the argument {{cd|append}} to add their request to the queue no matter what, or {{cd|replace}} (which is also the default) to replace all current matching requests with the new one.&lt;br /&gt;
**{{cmd|/schedule delay add &amp;lt;function&amp;gt; &amp;lt;delay (ticks)&amp;gt; [append{{!}}replace]}}&lt;br /&gt;
**{{cmd|/schedule delay clear &amp;lt;function&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== Gameplay ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Message]]s&#039;&#039;&#039;&lt;br /&gt;
*There is now a warning message when the player is prevented from entering an unloaded chunk.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Death]]&#039;&#039;&#039;&lt;br /&gt;
*Players will keep their inventory after dying on Easy and Peaceful difficulties.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Tag]]s&#039;&#039;&#039;&lt;br /&gt;
*The following block tags are no longer behind the &amp;quot;Upcoming Creator Features&amp;quot; [[Minecraft:experimental]] toggle:&lt;br /&gt;
**{{cd|minecraft:diamond_tier_destructible}}&lt;br /&gt;
**{{cd|minecraft:iron_tier_destructible}}&lt;br /&gt;
**{{cd|minecraft:is_axe_item_destructible}}&lt;br /&gt;
***Has been renamed from {{cd|minecraft:is_hatchet_item_destructible}}.&lt;br /&gt;
**{{cd|minecraft:is_hoe_item_destructible}}&lt;br /&gt;
**{{cd|minecraft:is_mace_item_destructible}}&lt;br /&gt;
**{{cd|minecraft:is_pickaxe_item_destructible}}&lt;br /&gt;
**{{cd|minecraft:is_shears_item_destructible}}&lt;br /&gt;
**{{cd|minecraft:is_shovel_item_destructible}}&lt;br /&gt;
**{{cd|minecraft:is_sword_item_destructible}}&lt;br /&gt;
**{{cd|minecraft:netherite_tier_destructible}}&lt;br /&gt;
**{{cd|minecraft:stone_tier_destructible}}&lt;br /&gt;
*Removed the following block tags:&lt;br /&gt;
**{{cd|minecraft:is_digger_item_destructible}}&lt;br /&gt;
**{{cd|minecraft:is_tool_item_destructible}}&lt;br /&gt;
**{{cd|minecraft:gold_tier_destructible}}&lt;br /&gt;
**{{cd|minecraft:wood_tier_destructible}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:UI]]&#039;&#039;&#039;&lt;br /&gt;
*Migrated JSON UI Trial Mode modal that was shown in Create New World and Edit World to Ore UI.&lt;br /&gt;
*Change the order of tabs in the [[Minecraft:settings]] screen.&lt;br /&gt;
*Added UI controls for enabling/disabling beds working and the percentage of players sleeping needed to pass the night.&lt;br /&gt;
*Hid &amp;quot;Create from template&amp;quot;, and &amp;quot;Import world&amp;quot; buttons when in [[Minecraft:Demo Mode|trial mode]].&lt;br /&gt;
*Toggle renderer is now a bindable action under Keyboard and Mouse settings menu.&lt;br /&gt;
&lt;br /&gt;
=== Items ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Mace]]&#039;&#039;&#039;&lt;br /&gt;
*Mace damage now scales with distance fallen when it is used by mobs.&lt;br /&gt;
&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Fox]]es&#039;&#039;&#039;&lt;br /&gt;
*They can now pick up bundles.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Add-On]]s and Script Engine&#039;&#039;&#039;&lt;br /&gt;
*The [Beta] fields in the {{cd|minecraft:looked_at}} and {{cd|minecraft:home}} entity components are no longer marked as [Beta] and no longer require {{cd|use_beta_features}} to be specified in the root JSON object.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Block]]s&#039;&#039;&#039;&lt;br /&gt;
*Updated {{cd|minecraft:destructible_by_mining}} component, new field {{cd|item_specific_speeds}} no longer experimental.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Entity Components&#039;&#039;&#039;&lt;br /&gt;
*Added new component {{cd|minecraft:can_attack_ghast}}. When added to an entity, it enables that entity to target and attack ghasts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Entity Event Responses&#039;&#039;&#039;&lt;br /&gt;
*Added the {{cd|play_sound}} entity event response, which allows the owner entity to emit sounds.&lt;br /&gt;
**The {{cd|sound}} field specifies the sound event to play.&lt;br /&gt;
**Sounds are played at the owner entity&#039;s position.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
*Creating a new world from a template that supports random seeds will now clear any stored spawn position from the level data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Network Protocol&#039;&#039;&#039;&lt;br /&gt;
*New actor type added: {{cd|Creaking (146)}}.&lt;br /&gt;
*New level events added: {{cd|ParticleCreakingHeartTrail}}, {{cd|ParticleCreakingTeardown}}.&lt;br /&gt;
*New level sound events added: {{cd|ImitateCreaking}}, {{cd|CreakingHeartTrail}}, {{cd|CreakingHeartSpawn}}, {{cd|Activate}}, {{cd|Deactivate}}, {{cd|Freeze}}, {{cd|Unfreeze}}.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot;, &amp;quot;Upcoming Creator Features&amp;quot;, and &amp;quot;Creator Cameras: New Third Person Presets&amp;quot; experimental toggles.&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Command format ====&lt;br /&gt;
&#039;&#039;&#039;{{cmd|/loot}}&#039;&#039;&#039;&lt;br /&gt;
*The {{cd|mine}} overload was added to the {{cmd|/loot}} command under the Upcoming Creator Features experiments.&lt;br /&gt;
&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;Add-Ons and Script Engine&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|canUseBlockAsIcon}} bool to the {{cd|minecraft:block_placer}} item component network data to fix bug where clients did not render the block item correctly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API&#039;&#039;&#039;&lt;br /&gt;
*Add {{cd|collectRuntimeStats}} to {{cd|@minecraft/debug-utilities}} module, exposing script runtime memory usage.&lt;br /&gt;
*Added new input permissions that effectively allow creators to enable/disable player inputs including: lateral movement, move forward, move backward, move left, move right, sneak, jump, mount, and dismount.&lt;br /&gt;
**Extended {{cd|PlayerInputPermissions}} script class to read and write the new input permissions&lt;br /&gt;
**Extended {{cmd|/inputpermission}} command to use the new input permissions&lt;br /&gt;
**Extended {{cd|haspermission}} selector to use the new input permissions&lt;br /&gt;
*Added {{cd|initialRotation}} optional member to {{cd|SpawnEntityOptions}} for specifying the initial rotation of the spawned entity in degrees.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Camera&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|minecraft:fixed_boom}} preset to the &amp;quot;Creator Cameras: New Third Person Presets&amp;quot; experimental toggle.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Molang]]&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|query.last_input_mode_is_any}}. &lt;br /&gt;
**It takes one or more arguments ({{cd|keyboard_and_mouse}}, {{cd|touch}}, {{cd|gamepad}}, or {{cd|motion_controller}}). If the last input used is any of the specified string values, returns 1.0. Otherwise returns 0.0. Available on the Client (Resource Packs) only. &lt;br /&gt;
*Added {{cd|query.touch_only_affects_hotbar}}. &lt;br /&gt;
**It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scripting&#039;&#039;&#039;&lt;br /&gt;
*Added enum {{cd|InputMode}}. &lt;br /&gt;
**{{cd|&amp;lt;nowiki&amp;gt;export enum InputMode { Gamepad = &#039;Gamepad&#039;, KeyboardAndMouse = &#039;KeyboardAndMouse&#039;, MotionController = &#039;MotionController&#039;, Touch = &#039;Touch&#039;, Undetermined = &#039;Undetermined&#039;, }&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
*Added class {{cd|InputInfo}}.&lt;br /&gt;
**Field {{cd|touchOnlyAffectsHotbar}}. Whether the player touch input only affects the touchbar or not.&lt;br /&gt;
**Field {{cd|lastInputModeUsed}}. The last input mode used by the player.&lt;br /&gt;
**Added field {{cd|inputInfo}}.&lt;br /&gt;
*Added class {{cd|PlayerInputModeChangeAfterEvent}}.&lt;br /&gt;
**Field {{cd|newInputModeUsed}}, the new input mode used by the player.&lt;br /&gt;
**Field {{cd|player}}, the player that had the input mode change.&lt;br /&gt;
**Field {{cd|previousInputModeUsed}}, the previous input mode used by the player.&lt;br /&gt;
*Added class {{cd|PlayerInputModeChangeAfterEventSignal}}.&lt;br /&gt;
&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;API&#039;&#039;&#039;&lt;br /&gt;
*{{cd|BlockComponentTypes}}&lt;br /&gt;
**Moved {{cd|FluidContainer}} from {{cd|beta}} to {{cd|1.16.0}}.&lt;br /&gt;
*Moved {{cd|BlockFluidContainerComponent}} from {{cd|beta}} to {{cd|1.16.0}}.&lt;br /&gt;
*Moved {{cd|FluidContainer}} from {{cd|beta}} to {{cd|1.16.0}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
*End Portals now cast shadows in the Deferred Technical Preview.&lt;br /&gt;
*Improved the visibility of reflective surfaces when underground in the Deferred Technical Preview.&lt;br /&gt;
*Slightly reduced the intensity of the wrapping effect of sub surface scattering in the Deferred Technical Preview.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.50.20 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|32826|Wither boss heads does not look at the player or mob correctly when he is attacking.&lt;br /&gt;
|42373|Vindicators/Evokers attack Pillagers when hit by them.&lt;br /&gt;
|44454|Vexes don&#039;t take damage after a period of time.&lt;br /&gt;
|46922|Respiration enchantment does not increase the time between taking drowning damage.&lt;br /&gt;
|48265|Wither boss still can move during the spawn animation.&lt;br /&gt;
|50057|Stone bricks cannot be used to craft chiseled stone bricks in the stonecutter.&lt;br /&gt;
|53775|Vines, tallgrass and ferns have color overlays applied twice.&lt;br /&gt;
|64537|Wither spawning and death animations are broken.&lt;br /&gt;
|93323|Swords breaks blocks faster than hand.&lt;br /&gt;
|120237|Player world spawn is sometimes underwater.&lt;br /&gt;
|135605|Chiseled sandstone and chiseled red sandstone cannot be used to craft sandstone stairs and red sandstone stairs.&lt;br /&gt;
|135606|Purpur pillars cannot be used to craft purpur slabs.&lt;br /&gt;
|162158|Stone buttons do not drop when broken by hand.&lt;br /&gt;
|164543|Can&#039;t distribute items across other items.&lt;br /&gt;
|170791|Content Log GUI in Education Edition worlds.&lt;br /&gt;
|173582|Sponges no longer make a sound when absorbing water.&lt;br /&gt;
|174345|Sponge and Wet Sponge blocks don&#039;t have new sounds.&lt;br /&gt;
|179702|If name of world is &amp;quot;tnt&amp;quot; it displays as &amp;quot;TNT&amp;quot; instead.&lt;br /&gt;
|180140|Warden textures are completely black in the Deferred Technical Preview.&lt;br /&gt;
|181435|The Enable Experiments Modal in Create New and Edit World Screens is Inaccurate with Hardcore Mode Turned On.&lt;br /&gt;
|186619|Bundle UI sounds play from the corner of the block the player is standing on.&lt;br /&gt;
|otherissuescount=16}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*Fixed a bug where duplicate gamepad input hints would be shown in certain scenarios on the death screen when using multiple input methods.&lt;br /&gt;
*Joining worlds created from world templates on Realms and dedicated servers no longer prompt the user to download packs for templates they have locally.&lt;br /&gt;
*Players can no longer earn achievements or trophies after dying and respawning as a spectator in Hardcore mode.&lt;br /&gt;
*Fixed a bug where new invite links on Realm are shown as Expired after being created on Kindle devices.&lt;br /&gt;
*Fixed a crash that could sometimes occur after uploading and joining a Realm.&lt;br /&gt;
*Fixed an issue where the game would occasionally hang when loading resources. &lt;br /&gt;
*Fixed a bug where players on the manage members screen are not updated when returning from &amp;quot;Find friends&amp;quot;.&lt;br /&gt;
*Improved feedback to user when Realm uploads fail due to naming.&lt;br /&gt;
*The item currently selected inside a Bundle is now correctly displayed as part of the bundle&#039;s icon when the Bundle is placed in the inventory or crafting table&#039;s crafting grid.&lt;br /&gt;
*Fixed a visual glitch which could occur when navigating between the death screen and game menu.&lt;br /&gt;
*Fixed a bug where the chat button on the experimental bed screen could be focused when not being visible in certain scenarios (&#039;&#039;Preview&#039;&#039; only).&lt;br /&gt;
*Fixed a bug where the chat button would be incorrectly shown on the new bed screen when the {{cd|playerssleepingpercentage}} game rule was set to above 100 in certain scenarios (&#039;&#039;Preview&#039;&#039; only).&lt;br /&gt;
*Fixed an issue that caused the export as template functionality to generate invalid mctemplate UUIDs.&lt;br /&gt;
*Fixed soft-lock UI bug when an expired Realm was deleted.&lt;br /&gt;
*Fixed TextureSets for multi-textured mobs, such as llamas in the Deferred Technical Preview.&lt;br /&gt;
*Fixed the orientation of normal maps for mobs on Android in the Deferred Technical Preview.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.50 betas]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.50.20]]&lt;br /&gt;
[[Minecraft:es:Bedrock Edition Preview 1.21.50.20]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.50.20]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.50.20 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.50.20]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.50.24&amp;diff=47775</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.50.24</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.50.24&amp;diff=47775"/>
		<updated>2025-12-21T10:37:08Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.5024.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android, iOS, iPadOS&#039;&#039;&#039;: 1.21.50.24&amp;lt;br&amp;gt;&lt;br /&gt;
| image = Bedrock 1.21.50.24 PatchNotes.jpeg&lt;br /&gt;
| image2 = Bedrock 1.21.50.24.png&lt;br /&gt;
| build = 28532840&lt;br /&gt;
| editorver = 0.7.5&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952105064 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962105064 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972105064 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982105064 (x86_64, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
| date = October 17, 2024&lt;br /&gt;
| server = 1.21.50.24&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.50.24.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.50.24.zip Linux]&lt;br /&gt;
| parent = 1.21.50&lt;br /&gt;
| prevparent = 1.21.44&lt;br /&gt;
| prev = Preview 1.21.50.20&lt;br /&gt;
| next = Preview 1.21.50.25&lt;br /&gt;
| nextparent = 1.21.51&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.50.24&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.50.24&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the third beta and second &#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.50]], released on October 17, 2024,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/31137892416269|title=Minecraft Beta &amp;amp; Preview - 1.21.50.24|website=Minecraft Feedback|date=October 17, 2024}}&amp;lt;/ref&amp;gt; which fixes bugs.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&#039;&#039;&#039;All [[Minecraft:Copper Door]]s, [[Minecraft:Iron Door]], [[Minecraft:Heavy Weighted Pressure Plate]], [[Minecraft:Light Weighted Pressure Plate]], [[Minecraft:Polished Blackstone Pressure Plate]], and [[Minecraft:Stone Pressure Plate]]&#039;&#039;&#039;&lt;br /&gt;
*The blocks that require support now always drop when broken with any tool.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Block of Amethyst]]&#039;&#039;&#039;&lt;br /&gt;
*Adjusted volume &amp;amp; pitch for break, hit, place, fall, step &amp;amp; land sounds for it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Budding Amethyst]]&#039;&#039;&#039;&lt;br /&gt;
*Is now slower to mine with an improper tool.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Creaking Heart]]&#039;&#039;&#039;&lt;br /&gt;
*Creaking heart with a spawned creaking and partial pale oak support now deactivates if the creaking is despawned via commands.&lt;br /&gt;
*Creaking heart data is no longer retained when {{keys|ctrl}}-picking the block in Creative mode.&lt;br /&gt;
*Creaking heart is now immovable by pistons.&lt;br /&gt;
*Creaking heart can no longer be used as fuel.&lt;br /&gt;
*Creaking heart spawning and despawning its creaking now emits vibrations from the creaking’s position.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Flower]]s and [[Minecraft:Mushroom]]s &#039;&#039;&#039;&lt;br /&gt;
*They no longer generate in the Pale Garden biome.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Oak Sapling]]s &#039;&#039;&#039;&lt;br /&gt;
*They are now grown into pale oaks with hanging pale moss on them, but no pale moss patch at their base.&lt;br /&gt;
&lt;br /&gt;
=== Items ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Heavy Core]]s&#039;&#039;&#039;&lt;br /&gt;
*Updated item&#039;s texture.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Oak Boat with Chest]]&#039;&#039;&#039;&lt;br /&gt;
* The texture of the item has been adjusted for consistency with other boats with chest.&lt;br /&gt;
&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Zombified Piglin]]s&#039;&#039;&#039;&lt;br /&gt;
*Zombified piglins spawned by nether portals now have a 15-second cooldown before they can use the portal again.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Realms]]&#039;&#039;&#039;&lt;br /&gt;
*Added a loading modal when changing active Realms slots to prevent a glitch where multiple Realms slot settings screen are pushed to the stack because of player&#039;s button mashing the edit world button.&lt;br /&gt;
*Added a new Realm Event related to mobs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UI&#039;&#039;&#039;&lt;br /&gt;
*Removed the &amp;quot;New Bed Screen&amp;quot; toggle from video settings. (&#039;&#039;Preview&#039;&#039; only)&lt;br /&gt;
*Added missing quickswap animations in GUI for several blocks.&lt;br /&gt;
&lt;br /&gt;
=== World generation ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale moss patches]]&#039;&#039;&#039;&lt;br /&gt;
*Tweaked the size and placement of pale moss patches:&lt;br /&gt;
**Pale moss patches are now larger when naturally generated.&lt;br /&gt;
**Pale moss patches now have a chance to naturally generate without being adjacent to a pale oak.&lt;br /&gt;
**Pale moss patches now have less tall grass growing on them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale oak]]&#039;&#039;&#039;&lt;br /&gt;
*Increased pale oak density to match {{JE}}.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;API&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|beforeEvents}} object to {{cd|@minecraft/server-net}} module version {{cd|1.0.0-beta}} which exposes two events:&lt;br /&gt;
**{{cd|packetReceive}}: This event is called when the game server receives a network packet from a client. If cancelled, the server will silently ignore the packet.&lt;br /&gt;
**{{cd|packetSend}}: This event is called when the game server sends a network packet to client(s). If cancelled, the packet is dropped and never sent to the recipients.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Blocks&#039;&#039;&#039;&lt;br /&gt;
*Added new field {{cd|ambient_occlusion_exponent}} to {{cd|blocks.json}} file schema in resource packs, replaces broken {{cd|brightness_gamma}} field.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot; experimental toggle.&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
*Added new method {{cd|lookAt}} to {{cd|Entity}} which sets the rotation of the entity to face the desired target location.&lt;br /&gt;
&lt;br /&gt;
=== Changes === &lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;Scripting&#039;&#039;&#039;&lt;br /&gt;
*Enum {{cd|InputMode}}.&lt;br /&gt;
**Removed {{cd|Undetermined}} entry.&lt;br /&gt;
*Class {{cd|InputInfo}}.&lt;br /&gt;
**Throws {{cd|EngineError}} instead of {{cd|Error}} in case of internal error.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.50.24 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|33950|Dispensers, droppers, brewing stands, furnaces, blast furnaces, enchantment tables, hoppers, smokers, stonecutters, cauldrons will drop if you break them using your hands.&lt;br /&gt;
|145524|Haptic feedback not working on block destroy [on iOS and iPadOS].&lt;br /&gt;
|166005|Thai language fonts are broken - only partially render.&lt;br /&gt;
|174191|Blocks with texture variations will ignore PBR texture sets when using deferred lighting.&lt;br /&gt;
|176374|Crafter breaking times are different on Bedrock.&lt;br /&gt;
|185964|Touch control buttons get scrambled when switching to multi-windowed/split-screen mode and back.&lt;br /&gt;
|186341|Paper doll overlaps with the armor bar in Pocket UI.&lt;br /&gt;
|;previous&lt;br /&gt;
|187289|Pale oak sign item and block texture is not consistent with previous signs.&lt;br /&gt;
|187291|Pale Garden fog is blue.&lt;br /&gt;
|187294|Stripped Pale Oak Log texture is inconsistent with Java.&lt;br /&gt;
|187298|Untethered creaking mob when switching creaking heart using pistons.&lt;br /&gt;
|187304|Pale oak sign edit UI has a gap in the left top corner.&lt;br /&gt;
|187305|Parity issue: the creaking heart can be pushed by pistons on bedrock.&lt;br /&gt;
|187335|Pale oak trees grown by player don’t generate pale moss or vines.&lt;br /&gt;
|187389|Pale Garden tree density is much lower on Bedrock than Java.&lt;br /&gt;
|otherissuescount=5}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*Pale moss carpet no longer floats in the player’s hand while in 3rd-person view.&lt;br /&gt;
*The {{cmd|kill}} command or any damage greater or equal to the target&#039;s current life will now kill it in base game versions below 1.18.20.&lt;br /&gt;
*Fixed an issue where game mode and difficulty were not being preserved after uploading or replacing world in Realms Slot.&lt;br /&gt;
*Bundles that are moved under a player&#039;s cursor now correctly update their tooltip.&lt;br /&gt;
*Fixed a spelling error in an advanced tip for worlds with resource packs.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.50 betas]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.50.24]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.50.24]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.50.24 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.50.24]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.50.28&amp;diff=47778</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.50.28</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.50.28&amp;diff=47778"/>
		<updated>2025-12-21T10:36:13Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.5028.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android, iOS, iPadOS&#039;&#039;&#039;: 1.21.50.28&amp;lt;br&amp;gt;&lt;br /&gt;
| image = Bedrock 1.21.50.28 PatchNotes.jpeg&lt;br /&gt;
| image2 = Bedrock 1.21.50.28.png&lt;br /&gt;
| build = 29090481&lt;br /&gt;
| editorver = 0.8.0&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952105068 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962105068 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972105068 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982105068 (x86_64, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
| date = November 7, 2024&lt;br /&gt;
| server = 1.21.50.28&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.50.28.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.50.28.zip Linux]&lt;br /&gt;
| parent = 1.21.50&lt;br /&gt;
| prevparent = 1.21.44&lt;br /&gt;
| prev = Preview 1.21.50.26&lt;br /&gt;
| next = Preview 1.21.50.29&lt;br /&gt;
| nextparent = 1.21.51&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.50.28&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.50.28&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the sixth beta and fifth &#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.50]], released on November 7, 2024,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/31693342053517-Minecraft-Beta-Preview-1-21-50-28|title=Minecraft Beta &amp;amp; Preview - 1.21.50.28|website=Minecraft Feedback|date=November 7, 2024}}&amp;lt;/ref&amp;gt; which fixes bugs.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Creaking Heart]]&#039;&#039;&#039;&lt;br /&gt;
*Adjusted the frequency of ambient sounds emitted by creaking hearts to better align with {{JE}}.&lt;br /&gt;
*Creaking Heart breaking and placing sounds are now quieter.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Eyeblossom]]&#039;&#039;&#039;&lt;br /&gt;
*Closed eyeblossoms no longer poison bees.&lt;br /&gt;
*The poison effect from open eyeblossoms now also damages bees while they are within the block, rather than only upon exiting.&lt;br /&gt;
*Reduced the duration of the poison effect applied by open eyeblossoms.&lt;br /&gt;
*Adjusted the frequency of ambient sounds emitted by eyeblossoms to better align with {{JE}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pale Hanging Moss]]&#039;&#039;&#039;&lt;br /&gt;
*Adjusted the frequency of ambient sounds emitted by pale hanging moss to better align with {{JE}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Resin]]&#039;&#039;&#039;&lt;br /&gt;
*Added more breaking sounds for resin.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Slate]]&#039;&#039;&#039;&lt;br /&gt;
*Removed from the [[Minecraft:creative inventory]].&lt;br /&gt;
&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Bee]]s&#039;&#039;&#039;&lt;br /&gt;
*Bees can no longer be tempted or pollinate within closed eyeblossoms.&lt;br /&gt;
*Feeding bees open eyeblossoms now applies the poison effect.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Creaking]]&#039;&#039;&#039;&lt;br /&gt;
*Creaking now plays 4 different sway sounds.&lt;br /&gt;
*Creaking now plays new attack sounds.&lt;br /&gt;
&lt;br /&gt;
=== Items ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Resin Brick]]&#039;&#039;&#039;&lt;br /&gt;
*Resin Bricks are now used to apply the resin armor trim instead of resin clumps.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Suspicious Stew]]&#039;&#039;&#039;&lt;br /&gt;
*The effect durations of Suspicious Stew have been adjusted to be the same across versions.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;UI&#039;&#039;&#039;&lt;br /&gt;
*Items in a [[Minecraft:bundle]] tooltip now have a gray background.&lt;br /&gt;
*[[Minecraft:Screenshot]]s: Added the ability to Feature and Showcase screenshots for others to see when they visit player&#039;s Profile. Added ability to set custom world thumbnail from screenshots.&lt;br /&gt;
&lt;br /&gt;
=== World generation ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Feature]]s&#039;&#039;&#039;&lt;br /&gt;
*The following feature types are now unable to place internal-only features:&lt;br /&gt;
**{{cd|minecraft:aggregate_feature}}&lt;br /&gt;
**{{cd|minecraft:snap_to_surface_feature}}&lt;br /&gt;
**{{cd|minecraft:surface_relative_threshold_feature}}&lt;br /&gt;
**{{cd|minecraft:weighted_random_feature}}&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;Entity Components&#039;&#039;&#039;&lt;br /&gt;
*Added the {{cd|minecraft:ignore_cannot_be_attacked}} component and moved the filter from {{cd|minecraft:cannot_be_attacked}} to it. This allows content to have custom mobs which bypass the {{cd|cannot_be_attacked}} component (for example the one on the [[Minecraft:ghast]]) without requiring a modification of the attacked mob&#039;s settings.&lt;br /&gt;
*The {{Cd|code=minecraft:angry}} component now has a new field: &lt;br /&gt;
**{{Cd|code=broadcast_anger_when_dying}} defines whether an entity should broadcast anger to entities of the same type if killed in one hit. This is set to {{Cd|code=true}} by default.&lt;br /&gt;
**This change was not mentioned in the changelog.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot;, &amp;quot;Upcoming Creator Features&amp;quot;, and &amp;quot;Focus Target&amp;quot; experimental toggles.&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
*{{cd|CameraFixedBoomOptions}}&lt;br /&gt;
**Added property {{cd|entityOffset?: Vector3}}.&lt;br /&gt;
*Added new {{cd|CameraTargetOptions}} parameter inside {{cd|setCamera}} for {{cd|beta}}. This can be used to modify the {{cd|minecraft:free}} preset if the Focus Target experimental camera toggle is enabled.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cameras&#039;&#039;&#039;&lt;br /&gt;
*Added content error when trying to target an entity when not on a free camera.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UI&#039;&#039;&#039;&lt;br /&gt;
*Added support for input glyph replacement for signed books. For example, using input string {{cd|:_input_key.jump:}} will be replaced with &amp;quot;JUMP&amp;quot; when using keyboard, or an emoji in case of using a gamepad.&lt;br /&gt;
&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;API&#039;&#039;&#039;&lt;br /&gt;
*Moved {{cd|BlockFillOptions}} from {{cd|beta}} to {{cd|v1.16.0}}.&lt;br /&gt;
*Moved {{cd|UnloadedChunksError}} from {{cd|beta}} to {{cd|v1.16.0}}.&lt;br /&gt;
*Dimension&lt;br /&gt;
**Moved {{cd|containsBlock(volume: BlockVolumeBase, filter: BlockFilter, allowUnloadedChunks?: boolean): boolean}} from {{cd|beta}} to {{cd|v1.16.0}}.&lt;br /&gt;
**Moved {{cd|getBlocks(volume: BlockVolumeBase, filter: BlockFilter, allowUnloadedChunks?: boolean): ListBlockVolume}} from {{cd|beta}} to {{cd|v1.16.0}}.&lt;br /&gt;
**Moved {{cd|fillBlocks(volume: BlockVolumeBase, block: BlockPermutation | BlockType | string, options?: BlockFillOptions): ListBlockVolume;}} from {{cd|beta}} to {{cd|v1.16.0}}.&lt;br /&gt;
*{{cd|ItemUseOnBeforeEvent}}&lt;br /&gt;
**Move property {{cd|readonly isFirstEvent: boolean}} from {{cd|beta}} to {{cd|v1.16.0}}.&lt;br /&gt;
*{{cd|ItemUseOnAfterEvent}}&lt;br /&gt;
**Move property {{cd|readonly isFirstEvent: boolean}} from {{cd|beta}} to {{cd|v1.16.0}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Block Components&#039;&#039;&#039;&lt;br /&gt;
*Modified {{cd|ambient_occlusion}} field for {{cd|minecraft:material_instances}} component to be a float value, requires Upcoming Creator Features experiment.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cameras&#039;&#039;&#039;&lt;br /&gt;
*Tracking a target using the free camera preset: optional {{cd|tracking_radius}} float value for setting a listening radius for a target entity&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.50.28 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|68327|Other zombified piglins aggro when you one-hit kill one of them&lt;br /&gt;
|131325|Rain/snow sometimes does not visually match the actual weather&lt;br /&gt;
|156469|Opaque mangrove leaves have an inconsistent texture&lt;br /&gt;
|169375|Ravager doesn&#039;t destroy plants added since 1.19&lt;br /&gt;
|170516|Mangrove leaves don&#039;t use separate opaque textures&lt;br /&gt;
|176933|Some of the newer blocks&#039; sounds are much louder than other blocks&lt;br /&gt;
|178719|Copper grates have glitched rendering with fluids underneath them.&lt;br /&gt;
|184406|Player&#039;s camera can get stuck when leaving a boat after interacting with an interface&lt;br /&gt;
|185960|Trial spawners that have had spawn eggs used on them revert to their initial state after their cooldown expires&lt;br /&gt;
|;previous&lt;br /&gt;
|187373|The Pale Moss Carpet Decoration Vines don&#039;t have proper ambient occlusion and face dimming&lt;br /&gt;
|187539|Pale Garden weather fog color is incorrect&lt;br /&gt;
|187566|Pale moss carpet with vines Z-fights upon being mined&lt;br /&gt;
|187696|Slate appears in Creative Inventory with Education toggle off&lt;br /&gt;
|187697|Resin drops from creaking hearts are not seemingly affected by Fortune&lt;br /&gt;
|187713|Jumping on resin blocks sounds like stone&lt;br /&gt;
|187759|Eyeblossoms do not change their state when snowlogged&lt;br /&gt;
|187802|Suspicious stew gives different durations of Blindness for Eyeblossom and Azure Bluet&lt;br /&gt;
|187806|The textures for Resin, Nether, Red, and Clay Bricks are misaligned.&lt;br /&gt;
|188088|Creaking Heart uses stone jump and land sounds&lt;br /&gt;
|otherissuescount=16}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*The orientation of the pale oak leaves texture is no longer randomized for each block.&lt;br /&gt;
*Decorated pots no longer activate observers on world load.&lt;br /&gt;
*Sculk sensors now detect Eyeblossoms opening and closing.&lt;br /&gt;
*Fixed all skull block variants being turned into {{cd|skeleton_skull}} when opening a world-template version locked below 1.21.40 or structures. Note, this fix will not apply to already overwritten chunks.&lt;br /&gt;
*The creaking will no longer sometimes phase through blocks if you are looking at it far away.&lt;br /&gt;
*Magma cube model part UVs no longer overlap each other.&lt;br /&gt;
*Fixed a crash on several platforms when navigating back to Realms Stories after inviting a player on the manage members screen.&lt;br /&gt;
*Fall &amp;amp; step sound events for sponge, wet sponge, creaking heart, resin brick and resin blocks changed to &amp;quot;player&amp;quot;.&lt;br /&gt;
*Bundle tooltip correctly appears after being placed from the cursor.&lt;br /&gt;
*Gamepad tooltips are now correct when hovering the crafting output in inventory screen and crafting table Screen with a bundle on the cursor.&lt;br /&gt;
*Managing to kill a wolf, bee, or silverfish in one hit no longer angers nearby mobs of the same type.&lt;br /&gt;
*Head blocks can now be placed on the side of blocks even if they lack a supporting block below them.&lt;br /&gt;
*The game no longer crashes if a mob attacks with an item that breaks during the attack.&lt;br /&gt;
*Fixed a bug where vanilla items with the {{cd|minecraft:block_placer}} component had the wrong icon on split-screen clients.&lt;br /&gt;
*Fixed an API script processing error that could result in an infinite loop.&lt;br /&gt;
*Fixed a bug where {{cd|Dimension.fillBlocks}} would set blocks outside of the ticking area when {{cd|ignoreChunkBoundErrors}} was set to {{cd|true}}.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.50 betas]]&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.50.28]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.50.28]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.50.28 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.50.28]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.60.23&amp;diff=47782</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.60.23</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.60.23&amp;diff=47782"/>
		<updated>2025-12-21T10:35:15Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.6023.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android, iOS, iPadOS&#039;&#039;&#039;: 1.21.60.23&amp;lt;br&amp;gt;&lt;br /&gt;
| image = Bedrock 1.21.60.23 PatchNotes.png&lt;br /&gt;
| image2 = Bedrock 1.21.60.23.png&lt;br /&gt;
| build = 29647159&lt;br /&gt;
| editorver = 0.8.2&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952106023 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962106023 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972106023 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982106023 (x86_64, 34)&lt;br /&gt;
| date = December 4, 2024&lt;br /&gt;
| server = 1.21.60.23&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.60.23.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.60.23.zip Linux]&amp;lt;br&amp;gt;&lt;br /&gt;
| parent = 1.21.60&lt;br /&gt;
| prevparent = 1.21.51&lt;br /&gt;
| prev = Preview 1.21.60.21&lt;br /&gt;
| next = Preview 1.21.60.24&lt;br /&gt;
| nextparent = 1.21.61&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.60.23&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.60.23&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the second beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.60]], released on December 4, 2024,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/32412964700813-Minecraft-Beta-Preview-1-21-60-23|title=Minecraft Beta &amp;amp; Preview - 1.21.60.23|website=Minecraft Feedback|date=December 4, 2024}}&amp;lt;/ref&amp;gt; which updates the vegetation generation in the Overworld and fixes bugs.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;UI&#039;&#039;&#039;&lt;br /&gt;
*Touch controls: Touch button for Pick Block is now available for both Survival and Creative.&lt;br /&gt;
*Removed the Sign In, Profile, Inbox and Gathering buttons from the Start Menu in [[Minecraft:Trial]] Mode.&lt;br /&gt;
*Removed the Profile button from the Pause Menu in Trial Mode.&lt;br /&gt;
&lt;br /&gt;
=== World generation ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Eyeblossom]]s and [[Minecraft:Pale Moss Carpet]]s &#039;&#039;&#039;&lt;br /&gt;
*They no longer generate inside [[Minecraft:pale oak]] tree trunks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Vegetation]]&#039;&#039;&#039;&lt;br /&gt;
*The vegetation of many [[Minecraft:Overworld]] biomes has been updated to more closely match {{JE}} and align with the intended look and feel of Minecraft:&lt;br /&gt;
**Overworld (applies to all biomes):&lt;br /&gt;
***[[Minecraft:Pumpkin]]s now generate in larger patches.&lt;br /&gt;
***[[Minecraft:Dandelion]]s are now alternated with [[Minecraft:poppies]] when generating in flower patches.&lt;br /&gt;
***[[Minecraft:Sugar cane]]s no longer generate through other blocks.&lt;br /&gt;
**[[Minecraft:Plains]]:&lt;br /&gt;
***[[Minecraft:Short grass]] now generates more frequently and in larger amounts.&lt;br /&gt;
***[[Minecraft:Tall grass]] now generates less frequently but in larger patches&lt;br /&gt;
***Flower patches now contain mixed flowers, are larger and generate more frequently&lt;br /&gt;
**[[Minecraft:Sunflower Plains]]:&lt;br /&gt;
***[[Minecraft:Sunflower]]s now generate in more cohesive patches.&lt;br /&gt;
**[[Minecraft:Mushroom Fields]]:&lt;br /&gt;
***[[Minecraft:Mushroom]]s now generate in larger patches.&lt;br /&gt;
**[[Minecraft:Savanna]]:&lt;br /&gt;
***[[Minecraft:Short grass]] now generates more frequently and in larger amounts.&lt;br /&gt;
***[[Minecraft:Tall grass]] now generates less frequently but in larger patches.&lt;br /&gt;
**[[Minecraft:Flower Forest]]:&lt;br /&gt;
***[[Minecraft:Tree]]s are now denser.&lt;br /&gt;
***[[Minecraft:Flower]]s now generate in more cohesive patches.&lt;br /&gt;
**[[Minecraft:Taiga]]:&lt;br /&gt;
***Small ferns now generate more frequently.&lt;br /&gt;
***[[Minecraft:Large fern]]s now generate less frequently.&lt;br /&gt;
***[[Minecraft:Sweet berry bush]]es now generate in larger patches.&lt;br /&gt;
**[[Minecraft:Old Growth Spruce Taiga]] and [[Minecraft:Old Growth Pine Taiga]]:&lt;br /&gt;
***Mushrooms now generate in larger and more cohesive patches.&lt;br /&gt;
***[[Minecraft:Fern]]s now generate more frequently.&lt;br /&gt;
***Sweet berry bushes patches now generate.&lt;br /&gt;
**[[Minecraft:Jungle]]:&lt;br /&gt;
***Trees are now denser.&lt;br /&gt;
***Big jungle trees now generate more frequently.&lt;br /&gt;
***[[Minecraft:Jungle bush]]es are now larger.&lt;br /&gt;
***[[Minecraft:Melon]] patches now generate more frequently.&lt;br /&gt;
**[[Minecraft:Bamboo Jungle]]:&lt;br /&gt;
***[[Minecraft:Bamboo]] now generates in larger and denser patches.&lt;br /&gt;
***The width of bamboo is now consistent across the entire plant.&lt;br /&gt;
***Trees are now denser.&lt;br /&gt;
***Big jungle trees now generate more frequently.&lt;br /&gt;
***Jungle bushes are now larger.&lt;br /&gt;
**[[Minecraft:Sparse Jungle]]:&lt;br /&gt;
***[[Minecraft:Bamboo]] no longer generates&lt;br /&gt;
***[[Minecraft:Fern]]s and Short Grass now generate more frequently&lt;br /&gt;
***Jungle Bushes are now larger&lt;br /&gt;
***Melon patches now generate more frequently&lt;br /&gt;
**[[Minecraft:Meadow]]:&lt;br /&gt;
***[[Minecraft:Short grass]] now generates more frequently.&lt;br /&gt;
***[[Minecraft:Tall grass]] now generates more frequently.&lt;br /&gt;
***Flowers now generate in patches instead of being homogeneously spread across the biome.&lt;br /&gt;
**[[Minecraft:Swamp]]:&lt;br /&gt;
***[[Minecraft:Blue orchid]]s now generate more frequently and in larger patches.&lt;br /&gt;
***Swamp oaks now generate slightly more frequently.&lt;br /&gt;
***Swamp oaks no longer generate in direct contact with the ground.&lt;br /&gt;
***[[Minecraft:Lily pad]]s now generate more frequently.&lt;br /&gt;
**[[Minecraft:Mangrove Swamp]]:&lt;br /&gt;
***Mangroves are now sparser.&lt;br /&gt;
***Mangroves now generate over water.&lt;br /&gt;
***Lily pads now generate more frequently.&lt;br /&gt;
**[[Minecraft:Badlands]] and [[Minecraft:Desert]]:&lt;br /&gt;
***[[Minecraft:Dead bush]]es now generate more frequently.&lt;br /&gt;
**[[Minecraft:Ocean]]s (except Frozen Ocean):&lt;br /&gt;
***[[Minecraft:Kelp]] now generates more frequently and in denser patches.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Add-On]]s and Script Engine&#039;&#039;&#039;&lt;br /&gt;
*Added the ability to define the order for the items for the creative inventory and recipe book, called the crafting item catalog, for new items added by packs. New items can either merge with existing groups, create new groups with your own item for the icon, or just become added as loose items without a group. This catalog should be saved as {{cd|item_catalog/crafting_item_catalog.json}} in player&#039;s behavior pack.&lt;br /&gt;
*Item and Block json files now require a namespace for group names in the {{cd|menu_category}} object. &lt;br /&gt;
*Added new Creator toggle setting &amp;quot;Show Content Log GUI On Error During Load&amp;quot;.&lt;br /&gt;
**This setting with make the Content Log GUI automatically open and display after loading into a world and there was either warnings or errors found during the loading process.&lt;br /&gt;
**This setting is disabled in the [[Minecraft:Editor]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Block]]s&#039;&#039;&#039;&lt;br /&gt;
*Fence gate blocks use state {{cd|minecraft:cardinal_direction}} instead of {{cd|minecraft:direction}}. Uses string values ({{cd|north}}, {{cd|south}}, {{cd|east}}, {{cd|west}}).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Command]]s&#039;&#039;&#039;&lt;br /&gt;
*The {{cd|mine}} overload of the {{cmd|loot}} command has been moved to outside of &amp;quot;Upcoming Creator Features&amp;quot; experiments.&lt;br /&gt;
*The {{cmd|kick}} command now allows use of target selectors on Realms.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
*Added the {{cd|minecraft:renders_when_invisible}} component, which enables entities to render even when invisible.&lt;br /&gt;
**Appropriate rendering behavior can then be specified in the corresponding {{cd|minecraft:client_entity}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Network Protocol&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|ActorFlags::RENDERS_WHEN_INVISIBLE}}.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot;, &amp;quot;Upcoming Creator Features&amp;quot;, and &amp;quot;Aim Assist&amp;quot; experimental toggles.&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;API&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|scriptEvent}} method to system object which sends a script event similar to the {{cmd|scriptevent}} command to {{cd|beta}}.&lt;br /&gt;
*Added {{cd|NamespaceNameError}} error which validates namespace usage to {{cd|beta}}.&lt;br /&gt;
*Added {{cd|NamespaceNameErrorReason}} enum which shows the types of issues that namespace validation can run into to {{cd|beta}}.&lt;br /&gt;
*Added new function {{cd|collectPluginStats}} to {{cd|@minecraft/debug-utilities}} which will return the types and counts of all active script objects.&lt;br /&gt;
**Removed {{cmd|script watchdog exportstats}} command, deprecated in favor of script API.&lt;br /&gt;
*Added {{cd|setDynamicProperties}} method to {{cd|World}}, {{cd|Entity}}, {{cd|ItemStack}} and {{cd|ContainerSlot}}.&lt;br /&gt;
*Added enum {{cd|LiquidType}}:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
export enum LiquidType {&lt;br /&gt;
    Water = &#039;Water&#039;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*Added four new bindings to Script Block API (Beta)&lt;br /&gt;
**{{cd|Block::canBeDestroyedByLiquidSpread}}&lt;br /&gt;
**{{cd|Block::isLiquidBlocking}}&lt;br /&gt;
**{{cd|Block::liquidSpreadCausesSpawn}}&lt;br /&gt;
**{{cd|Block::liquidCanFlowFromDirection}}&lt;br /&gt;
*Added three new bindings to Script Block Permutation API (Beta)&lt;br /&gt;
**{{cd|BlockPermutation::canBeDestroyedByLiquidSpread}}&lt;br /&gt;
**{{cd|BlockPermutation::isLiquidBlocking}}&lt;br /&gt;
**{{cd|BlockPermutation::liquidSpreadCausesSpawn}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Commands&#039;&#039;&#039;&lt;br /&gt;
*Place: Entities saved within structures will now be placed unless specified.&lt;br /&gt;
*Added two subcommands to the {{cmd|place}} command behind the &amp;quot;Upcoming Creator Features&amp;quot; Experiment toggle:&lt;br /&gt;
**{{cmd|place feature}}&lt;br /&gt;
**{{cmd|place featurerule}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Creator&#039;&#039;&#039;&lt;br /&gt;
*Added support for {{cd|ItemTags}} in {{cd|match_tool}} loot table conditions behind the &amp;quot;Upcoming Creator Features&amp;quot; Experiment toggle.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gameplay&#039;&#039;&#039;&lt;br /&gt;
*Added the option to limit yaw rotations on all cameras with an orbit component.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
*Add bilinear upscaling option.&lt;br /&gt;
*Enabled the Deferred Technical Preview for PlayStation 5 and PlayStation 4 in Preview.&lt;br /&gt;
&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;Aim Assist&#039;&#039;&#039;&lt;br /&gt;
*Changed aim-assist preset item settings to reference categories by unique namespace Ids globally instead of via name in a {{cd|categories}} list.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API&#039;&#039;&#039;&lt;br /&gt;
*Moved the following methods from beta to 1.17.0:&lt;br /&gt;
**{{cd|Block::isWaterlogged}}&lt;br /&gt;
**{{cd|Block::setWaterlogged}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Molang&#039;&#039;&#039;&lt;br /&gt;
*Moved {{cd|query.last_input_mode_is_any}} to stable. It takes one or more arguments ({{cd|keyboard_and_mouse}}, {{cd|touch}}, {{cd|gamepad}}, or {{cd|motion_controller}}). If the last input used is any of the specified string values, returns 1.0. Otherwise returns 0.0. Available on the Client (Resource Packs) only.&lt;br /&gt;
*Moved {{cd|query.touch_only_affects_hotbar}} to stable. It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scripting API&#039;&#039;&#039;&lt;br /&gt;
*Moved enum {{cd|InputMode}} from {{cd|beta}} to {{cd|1.17.0}}.&lt;br /&gt;
*Moved class {{cd|InputInfo}} from {{cd|beta}} to {{cd|1.17.0}}.&lt;br /&gt;
**Moved property {{cd|lastInputModeUsed}} from {{cd|beta}} to {{cd|1.17.0}}.&lt;br /&gt;
**Moved property {{cd|touchOnlyAffectsHotbar}} from {{cd|beta}} to {{cd|1.17.0}}.&lt;br /&gt;
*Class {{cd|Player}}&lt;br /&gt;
**Moved property {{cd|inputInfo}} from {{cd|beta}} to {{cd|1.17.0}}.&lt;br /&gt;
*Moved class {{cd|PlayerInputModeChangeAfterEvent}} from {{cd|beta}} to {{cd|1.17.0}}.&lt;br /&gt;
*Moved class {{cd|PlayerInputModeChangeAfterEventSignal}} from {{cd|beta}} to {{cd|1.17.0}}.&lt;br /&gt;
*Class {{cd|WorldAfterEvents}}&lt;br /&gt;
**Moved property {{cd|playerInputModeChange}} from {{cd|beta}} to {{cd|1.17.0}}.&lt;br /&gt;
*Moved class {{cd|InvalidEntityError}} from {{cd|beta}} to {{cd|1.17.0}}.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.60.23 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|36429|Named banner loses name when broken&lt;br /&gt;
|74879|Some Nether Brick variants don&#039;t have the new sounds&lt;br /&gt;
|76004|Dispenser unable to place Shulker Box under water&lt;br /&gt;
|91033|Twisting Vines and Weeping Vines drop rate is not affected by the Fortune enchantment&lt;br /&gt;
|91452|Z-fighting when looking at lily pads from a distance and at certain angles&lt;br /&gt;
|102412|Sunflower slightly glitches after X/Z ±262,144&lt;br /&gt;
|121983|After y {{=}} -10 the heights of the screen edges darken&lt;br /&gt;
|122695|Sunflowers are flickering when moving&lt;br /&gt;
|139903|Meadows generates less grass and flowers in Bedrock Edition&lt;br /&gt;
|141364|World generates less grass compared to Java Edition&lt;br /&gt;
|141447|Meadows generate incorrect decorations&lt;br /&gt;
|152452|Sweet berry bushes do not generate in the Old Growth Pine Taiga and Old Growth Spruce Taiga biomes&lt;br /&gt;
|153748|Mangrove swamps are much less dense in Bedrock than in Java&lt;br /&gt;
|176407|Can&#039;t place blocks on interactable blocks when flying down on mobile&lt;br /&gt;
|178461|Client-Side Chunk Caching Error Leading to Block Entity Anomalies&lt;br /&gt;
|188040|Some suspicious stew&#039;s effect duration is still different from Java&lt;br /&gt;
|188217|Pale oak leaves once again have incorrect {{cd|ambient_occlusion_exponent}} value&lt;br /&gt;
|188259|The eyes of creakings aren&#039;t visible when creakings have the invisibility effect&lt;br /&gt;
|;previous&lt;br /&gt;
|188547|Magma Cube texture broken with some marketplace resource packs&lt;br /&gt;
|188460|Filter Profanity option is listed in the Pause section&lt;br /&gt;
|188517|Game crashes when opening the Dressing Room or Marketplace&lt;br /&gt;
|188522|Game crashes if you try to open the dressing room or marketplace while offline.&lt;br /&gt;
|188585|Some pause menu buttons don&#039;t appear in the Cartoon, Halloween, and Steampunk resource packs&lt;br /&gt;
|otherissuescount=8}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*Fixed an issue where optional and required resource packs couldn&#039;t be downloaded when joining a multiplayer game if it was cancelled on the first download and join attempt.&lt;br /&gt;
*Inbox messages with long content are now scrollable with gamepad immediately after entering the screen.&lt;br /&gt;
*Fixed &amp;quot;An unknown error has occurred&amp;quot; when downloading resource packs under specific circumstances.&lt;br /&gt;
*Suspicious stews with the weakness effect acquired from shipwrecks and trading with villagers now apply the weakness effect for 7 seconds when consumed.&lt;br /&gt;
*Fixed a bug that would cause messages to report double the items that match the criteria when using the {{cmd|clear}} command with a max count of 0.&lt;br /&gt;
*Fixed a bug where {{cd|Block.setWaterlogged}} would create a water source that does not flow.&lt;br /&gt;
*Resolved a crash that could occur when using {{cd|top_layer_modification}} in custom jigsaw structures.&lt;br /&gt;
*Resolved a crash that could occur when entering the nether with a custom jigsaw structure in the nether.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.60 betas]]&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.60.23]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.60.23]]&lt;br /&gt;
[[Minecraft:ru:Preview 1.21.60.23 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.60.23 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.60.23]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.60.24&amp;diff=47783</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.60.24</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.60.24&amp;diff=47783"/>
		<updated>2025-12-21T10:34:49Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.6024.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android, iOS, iPadOS&#039;&#039;&#039;: 1.21.60.24&amp;lt;br&amp;gt;&lt;br /&gt;
| image = Bedrock 1.21.60.24 PatchNotes.jpg&lt;br /&gt;
| image2 = Bedrock 1.21.60.24.png&lt;br /&gt;
| build = 29835496&lt;br /&gt;
| editorver = 0.8.3&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952106024 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962106024 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972106024 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982106024 (x86_64, 34)&lt;br /&gt;
| date = December 12, 2024&lt;br /&gt;
| server = 1.21.60.24&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.60.24.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.60.24.zip Linux]&amp;lt;br&amp;gt;&lt;br /&gt;
| parent = 1.21.60&lt;br /&gt;
| prevparent = 1.21.51&lt;br /&gt;
| prev = Preview 1.21.60.23&lt;br /&gt;
| next = Preview 1.21.60.25&lt;br /&gt;
| nextparent = 1.21.61&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.60.24&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.60.24&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the third beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.60]], released on December 12, 2024,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/32662041516045-Minecraft-Beta-Preview-1-21-60-24|title=Minecraft Beta &amp;amp; Preview - 1.21.60.24|website=Minecraft Feedback|date=December 12, 2024}}&amp;lt;/ref&amp;gt; which fixes bugs. This is the final beta/&#039;&#039;Preview&#039;&#039; released in 2024.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Gameplay ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Achievement]]s&#039;&#039;&#039;&lt;br /&gt;
*The [[Minecraft:Monster Hunter]] achievement can now be unlocked by destroying a [[Minecraft:creaking heart]] while it has a spawned [[Minecraft:creaking]].&lt;br /&gt;
&lt;br /&gt;
=== Items ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Resin Clump]]s&#039;&#039;&#039;&lt;br /&gt;
*The [[Minecraft:XP]] rewarded for smelting resin clumps into [[Minecraft:resin brick]]s has been reduced from 0.3 to 0.1.&lt;br /&gt;
&lt;br /&gt;
=== World generation ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Canyon]]s&#039;&#039;&#039;&lt;br /&gt;
*Now generate more often.&lt;br /&gt;
*Can once again generate on the ocean floor.&lt;br /&gt;
*Now properly interact with aquifers, filling with water instead of generating as disconnected segments.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;UI&#039;&#039;&#039;&lt;br /&gt;
*PlayStation 5: &#039;Enable Screen Reader&#039; accessibility setting is now used to initialize Text-to-Speech during first launch.&lt;br /&gt;
*Changed wording for enabling/disabling player&#039;s sleep skipping the night to &amp;quot;Skip night by sleeping&amp;quot; from &amp;quot;Beds work&amp;quot;.&lt;br /&gt;
*Added additional debug info regarding [[Minecraft:Realms]] features in the general settings screen.&lt;br /&gt;
*Updated the text on the new bed screen when sleeping to skip the night is disabled.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Block]]s&#039;&#039;&#039;&lt;br /&gt;
*Door blocks use state {{cd|minecraft:cardinal_direction}} instead of {{cd|minecraft:direction}}. Uses string values ({{cd|north}}, {{cd|south}}, {{cd|east}}, {{cd|west}}).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Collisions&#039;&#039;&#039;&lt;br /&gt;
*Entities with no collision box but with the {{cd|minecraft:custom_hit_test}} component are no longer sometimes unable to be interacted with.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
*Moved the {{cd|minecraft:liquid_detection}} component out of the Upcoming Creator Features experiment for {{cd|format_versions}} 1.21.60 and above.&lt;br /&gt;
*Expand the {{cd|minecraft:breedable}} component to allow inheriting properties to child entities.&lt;br /&gt;
**Adds the new {{cd|property_inheritance}} field which takes property name keyed objects.&lt;br /&gt;
**The objects in {{cd|property_inheritance}} can contain a {{cd|mutation_chance}} which give the chance it should not inherit from either parent.&lt;br /&gt;
**They can also contain the {{cd|mutation_values}} array of values to select from if mutating and the component has random mutation set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
*Single-channel textures in resource packs are now interpreted as grayscale, rather than red. This change does not apply to single-channel UI textures, which were already interpreted as such.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphics&#039;&#039;&#039;&lt;br /&gt;
*{{cd|client_biome}} JSON files now support a {{cd|surface_opacity}} field in the {{cd|minecraft:water_appearance}} component.&lt;br /&gt;
**This change also restores {{cd|swampland}} and {{cd|warm_ocean}} surface opacity to what they were until recently when the {{cd|client_biome}} JSON files were introduced.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Item]]s&#039;&#039;&#039;&lt;br /&gt;
*The following legacy item (pre 1.16.100) components are now synced to the client:&lt;br /&gt;
**{{cd|minecraft:camera}}&lt;br /&gt;
**{{cd|minecraft:seed}}&lt;br /&gt;
**{{cd|minecraft:max_damage}}&lt;br /&gt;
**{{cd|minecraft:hand_equipped}}&lt;br /&gt;
**{{cd|minecraft:stacked_by_data}}&lt;br /&gt;
**{{cd|minecraft:foil}}&lt;br /&gt;
**{{cd|minecraft:block}}&lt;br /&gt;
**{{cd|minecraft:use_duration}}&lt;br /&gt;
**{{cd|minecraft:max_stack_size}}&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot; experimental toggle.&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;Scripting&#039;&#039;&#039;&lt;br /&gt;
*Structure&lt;br /&gt;
**Added {{cd|waterlogged: boolean}} parameter to {{cd|setBlockPermutation}}. This can be used to set whether the specified block within a structure is waterlogged.&lt;br /&gt;
&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;Scripting&#039;&#039;&#039;&lt;br /&gt;
*{{cd|system.scriptEvent}} updated to return a new error for exceeding the message size.&lt;br /&gt;
*Removed {{cd|ScriptBlockType.canBeWaterlogged}} from {{cd|Beta}} - instead, {{cd|ScriptBlock.canContainLiquid}} or {{cd|ScriptBlockPermutation.canContainLiquid}} can be used to check if a block can be waterlogged.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.60.24 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|121708|Old caves, ravines, noodle caves, and underground structures don&#039;t generate properly above layer 0&lt;br /&gt;
|169520|Block placement on Sniffer Egg is inconsistent/doesn&#039;t match java&lt;br /&gt;
|181410|Copper Ore Vein generates with no copper ore when intersecting a ravine&lt;br /&gt;
|187337|Generated Pale Oak trees with Creaking Hearts are rarer than in Java Edition&lt;br /&gt;
|187805|Global resources ignores data inside the first {{cd|biomes_client.json}} file it finds in applied packs&lt;br /&gt;
|188005|Aim assist is enabled for third person back camera&lt;br /&gt;
|188234|Resin brick items can be found in the woodland mansion chest loot&lt;br /&gt;
|188352|Parity issue: Creakings from creaking hearts despawn on world reload&lt;br /&gt;
|188355|Open bundle texture has a missing pixel&lt;br /&gt;
|188481|Empty space at top of player list&lt;br /&gt;
|188521|Cannot switch slots in Dressing Room due to Marketplace loading screen being stuck while offline&lt;br /&gt;
|188789|Tall grass only rendering bottom half on bonemeal&lt;br /&gt;
|;previous&lt;br /&gt;
|188473|Using shears on vines or kelp doesn&#039;t play the arm swing animation&lt;br /&gt;
|188474|Player is unable to use shears on vines while crouching&lt;br /&gt;
|188476|Collecting glow berries while holding shears performs two actions at the same time&lt;br /&gt;
|188607|Overlapping text in the Preview header when in a Realm&lt;br /&gt;
|otherissuescount=15}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*The second passenger of a boat will no longer have large camera twitches when rotating toward the west direction.&lt;br /&gt;
*Creaking&#039;s eyes now properly flicker when the creaking heart which spawned it is destroyed.&lt;br /&gt;
*The friends tab on the play screen now shows the correct list of joinable worlds and realms.&lt;br /&gt;
*Player permissions no longer revert to the previous state after leaving the manage realm tab.&lt;br /&gt;
*Fixed an issue where game mode appears as unknown on the realms tab even if the realm has a world with a valid game mode.&lt;br /&gt;
*Players on Switch should remain signed into their Microsoft account after putting Minecraft app to sleep and resuming it.&lt;br /&gt;
*Some savanna villages no longer have a hole where a dirt path block should be.&lt;br /&gt;
*Fixed a bug where the game could soft lock in certain scenarios when it was suspended right before the player dying.&lt;br /&gt;
*Water and lava no longer remain in the world when placing a water or lava bucket against a cave vine with glow berries.&lt;br /&gt;
*Sniffer egg block no longer provides side support to any block.&lt;br /&gt;
*Fixed an issue where legacy data driven block didn&#039;t apply the render layer from the material instances component.&lt;br /&gt;
*Fix spurious content log error: &amp;quot;trying to override the Geometry component with {{cd|blocks.json}} settings for a custom block&amp;quot;.&lt;br /&gt;
*Fixed a bug where opening a chest while the {{cmd|clone}} command is spamming could crash the server.&lt;br /&gt;
*Fixed an issue where non-host clients joining multiplayer sessions would be missing an icon for packs that had duplicate items.&lt;br /&gt;
*Fixed {{cd|Entity.getComponent}} and {{cd|Entity.getComponents}} from crashing when called within {{cd|EntityDieAfterEvent}} callback.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.60 betas]]&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.60.24]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.60.24]]&lt;br /&gt;
[[Minecraft:ru:Preview 1.21.60.24 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.60.24 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.60.24]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.70.20&amp;diff=47787</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.70.20</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.70.20&amp;diff=47787"/>
		<updated>2025-12-20T16:35:08Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.7020.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android&#039;&#039;&#039;: 1.21.70.20&lt;br /&gt;
| image = Bedrock 1.21.70.20 PatchNotes.jpeg&lt;br /&gt;
| image2 = Bedrock 1.21.70.20.png&lt;br /&gt;
| build = 30719679&lt;br /&gt;
| editorver = 0.8.6&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952107020 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962107020 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972107020 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982107020 (x86_64, 34)&lt;br /&gt;
| date = January 30, 2025&lt;br /&gt;
| server = 1.21.70.20-1.21.70.21&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server (1.21.70.20)&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.70.20.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.70.20.zip Linux]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Server (1.21.70.21)&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.70.21.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.70.21.zip Linux]&amp;lt;br&amp;gt;&lt;br /&gt;
| parent = 1.21.70&lt;br /&gt;
| prevparent = 1.21.62&lt;br /&gt;
| prev =&lt;br /&gt;
| next = Preview 1.21.70.22&lt;br /&gt;
| nextparent = 1.21.71&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.70.20&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.70.20&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.70]], released on January 30, 2025,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/33873681034637-Minecraft-Beta-Preview-1-21-70-20|title=Minecraft Beta &amp;amp; Preview - 1.21.70.20|website=Minecraft Feedback|date=January 30, 2025}}&amp;lt;/ref&amp;gt; which adds new [[Minecraft:cow]] variants, [[Minecraft:leaf litter]]s, [[Minecraft:wildflowers]], [[Minecraft:bush]]es, [[Minecraft:firefly bush]]es, and fixes bugs.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Donkey]]&#039;&#039;&#039;&lt;br /&gt;
*Donkeys now spawn in [[Minecraft:savanna]]s.&lt;br /&gt;
&lt;br /&gt;
=== World generation ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Dark Forest]]&#039;&#039;&#039;&lt;br /&gt;
*Updated the tree composition in dark forests to match {{JE}}, increasing the number of dark oak trees and reducing the prevalence of other tree types.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Short Grass]]&#039;&#039;&#039;&lt;br /&gt;
*Now generate slightly sparser in [[Minecraft:meadow]]s.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;API - Scripting&#039;&#039;&#039;&lt;br /&gt;
*Unhandled rejected promises in scripting now include callstacks when logged.&lt;br /&gt;
&lt;br /&gt;
:@minecraft/server 1.18.0&lt;br /&gt;
*Renamed {{cd|system.scriptEvent}} to {{cd|system.sendScriptEvent}}.&lt;br /&gt;
*Moved {{cd|NamespaceNameErrorReason}} from {{cd|beta}} to {{cd|@minecraft/server 1.18.0}}.&lt;br /&gt;
*Moved {{cd|system.sendScriptEvent}} from {{cd|beta}} to {{cd|@minecraft/server 1.18.0}}.&lt;br /&gt;
*Moved {{cd|NamespaceNameError}} from {{cd|beta}} to {{cd|@minecraft/server 1.18.0}}.&lt;br /&gt;
*Released {{cd|InputInfo.getButtonState}}, {{cd|InputButton}}, and {{cd|ButtonState}} to {{cd|@minecraft/server 1.18.0}}.&lt;br /&gt;
*Released {{cd|InputInfo.getMovementVector}} to {{cd|@minecraft/server 1.18.0}}.&lt;br /&gt;
*Released {{cd|PlayerButtonInputAfterEvent}}, {{cd|AfterEvents.playerButtonInput}} and {{cd|InputEventOptions}} to {{cd|@minecraft/server 1.18.0}}.&lt;br /&gt;
*Several APIs have been given the {{cd|Readonly}} permission, which allows them to now be called inside Before Event callbacks.&lt;br /&gt;
**All methods for {{cd|BlockVolume}}.&lt;br /&gt;
**All methods for {{cd|Vector}}.&lt;br /&gt;
*Changed {{cd|spawnEntity}} method on {{cd|Dimension}} to now take a variant of either a string or {{cd|EntityType}}.&lt;br /&gt;
*Added {{cd|placeFeature}} and {{cd|placeFeatureRule}} APIs to the {{cd|Dimension}} class.&lt;br /&gt;
*Added {{cd|isValid}} property to the {{cd|Camera}} class.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Blocks&#039;&#039;&#039;&lt;br /&gt;
*The {{cd|minecraft:map_color}} component underwent a schema change:&lt;br /&gt;
*It is now a JSON object with two fields {{cd|color}} and {{cd|tint_method}}.&lt;br /&gt;
*{{cd|color}} is a required string field expecting an HEX representation of the RGB, prefixed with a # character.&lt;br /&gt;
*{{cd|tint_method}} is a string field that multiplies the color with a predefined tint. Supported values are {{cd|none}}, {{cd|default_foliage}}, {{cd|birch_foliage}}, {{cd|evergreen_foliage}}, {{cd|grass}} and {{cd|water}}.&lt;br /&gt;
*The old schema format is still supported for convenience.&lt;br /&gt;
*Examples:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
&amp;quot;minecraft:map_color&amp;quot;: {&lt;br /&gt;
  &amp;quot;color&amp;quot;: &amp;quot;#ABCDEF&amp;quot;,&lt;br /&gt;
  &amp;quot;tint_method&amp;quot;: &amp;quot;grass&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
&amp;quot;minecraft:map_color&amp;quot;: {&lt;br /&gt;
  &amp;quot;color&amp;quot;: &amp;quot;#ABCDEF&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
&amp;quot;minecraft:map_color&amp;quot;: &amp;quot;#ABCDEF&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Components&lt;br /&gt;
*Added the {{cd|minecraft:replaceable}} component which determines if a new block can replace the existing block at a particular position. If the component is not added to a block it is not replaceable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
*Multiple components that used effect durations can now be set to {{cd|infinite}} including:&lt;br /&gt;
**{{cd|minecraft:attack}}: {{cd|effect_duration}}&lt;br /&gt;
**{{cd|minecraft:healable}}: {{cd|duration}} in the {{cd|effects}} list&lt;br /&gt;
**{{cd|minecraft:mob_effect}}: {{cd|effect_time}}&lt;br /&gt;
**{{cd|minecraft:projectile}}: {{cd|durationeasy}}, {{cd|durationnormal}}, and {{cd|durationhard}} can now all use {{cd|infinite}}&lt;br /&gt;
**{{cd|minecraft:food}}: {{cd|duration}} in the {{cd|effects}} list&lt;br /&gt;
**{{cd|minecraft:spell_effects}}: {{cd|duration}} in the {{cd|add_effects}} list&lt;br /&gt;
**{{cd|minecraft:combat_regeneration}}: {{cd|regeneration_duration}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JSON Events&#039;&#039;&#039;&lt;br /&gt;
*The parameter {{cd|duration}} in the {{cd|add_mob_effect}} event can now be set to {{cd|infinite}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sounds&#039;&#039;&#039;&lt;br /&gt;
*Added support for entity sound variants:&lt;br /&gt;
**Entity sounds now have a {{cd|variants}} field which defines sound variants based on the runtime entity&lt;br /&gt;
**{{cd|variants}} has a {{cd|key}} field reading a Molang expression returning a string to select sound variant (eg: querying an enum entity property).&lt;br /&gt;
**{{cd|variants}} has a {{cd|map}} field which contains key-value pairs of a variant identifier and the sound events it overrides.&lt;br /&gt;
**When playing a sound for an entity we first try to calculate their variant and see if that variant overrides the sound event, if not we play the sound form the base entity. If that fails we fall back to the existing logic of running from {{cd|defaults}}.&lt;br /&gt;
*Example:&lt;br /&gt;
**Given a mob with the following property:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
&amp;quot;minecraft:emotional_state&amp;quot;: {&lt;br /&gt;
  &amp;quot;type&amp;quot;: &amp;quot;enum&amp;quot;,&lt;br /&gt;
  &amp;quot;values&amp;quot;: [ &amp;quot;neutral&amp;quot;, &amp;quot;angry&amp;quot;, &amp;quot;happy&amp;quot;, &amp;quot;sad&amp;quot; ],&lt;br /&gt;
  &amp;quot;default&amp;quot;: &amp;quot;neutral&amp;quot;,&lt;br /&gt;
  &amp;quot;client_sync&amp;quot;: true&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Sound variants can be played by querying the property:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;entity_sounds&amp;quot;: {&lt;br /&gt;
    &amp;quot;entities&amp;quot;: {&lt;br /&gt;
      &amp;quot;test_mob&amp;quot;: {&lt;br /&gt;
        &amp;quot;volume&amp;quot;: 1.0,&lt;br /&gt;
        &amp;quot;pitch&amp;quot;: 1.0,&lt;br /&gt;
        // The base sounds for various events&lt;br /&gt;
        &amp;quot;events&amp;quot;: {&lt;br /&gt;
          &amp;quot;ambient&amp;quot;: &amp;quot;mob.test_mob.ambient&amp;quot;,&lt;br /&gt;
          &amp;quot;death&amp;quot;: &amp;quot;mob.test_mob.death&amp;quot;,&lt;br /&gt;
          &amp;quot;step&amp;quot;: {&lt;br /&gt;
            &amp;quot;sound&amp;quot;: &amp;quot;mob.test_mob.step&amp;quot;,&lt;br /&gt;
            &amp;quot;volume&amp;quot;: 0.8,&lt;br /&gt;
            &amp;quot;pitch&amp;quot;: 1.0&lt;br /&gt;
          },&lt;br /&gt;
          &amp;quot;attack&amp;quot;: &amp;quot;mob.test_mob.attack&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        &amp;quot;variants&amp;quot;: {&lt;br /&gt;
            // Key returning the enum string for variants, can use any Molang expression resulting in a string&lt;br /&gt;
            &amp;quot;key&amp;quot;: &amp;quot;query.property(&#039;minecraft:emotional_state&#039;)&amp;quot;,&lt;br /&gt;
            &amp;quot;map&amp;quot;: {&lt;br /&gt;
              // If a resulting variant key is not handled here then it will use the base sounds&lt;br /&gt;
              &amp;quot;neutral&amp;quot;: {&lt;br /&gt;
                &amp;quot;volume&amp;quot;: 1.0,&lt;br /&gt;
                &amp;quot;pitch&amp;quot;: 1.0,&lt;br /&gt;
                &amp;quot;events&amp;quot;: {&lt;br /&gt;
                  // If an event is not handled in a variant then it will use the base sound&lt;br /&gt;
                  &amp;quot;death&amp;quot;: &amp;quot;mob.test_mob.death.netural&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
              },&lt;br /&gt;
              &amp;quot;angry&amp;quot;: {&lt;br /&gt;
                &amp;quot;volume&amp;quot;: 1.0,&lt;br /&gt;
                &amp;quot;pitch&amp;quot;: 1.0,&lt;br /&gt;
                &amp;quot;events&amp;quot;: {&lt;br /&gt;
                  // Variants can override different events than other variants&lt;br /&gt;
                  &amp;quot;death&amp;quot;: &amp;quot;mob.test_mob.death.angry&amp;quot;,&lt;br /&gt;
                  &amp;quot;ambient&amp;quot;: &amp;quot;mob.test_mob.ambient.angry&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot; and &amp;quot;Drop 1 2025&amp;quot; experimental toggles.&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Blocks ====&lt;br /&gt;
&#039;&#039;&#039;{{animate|Leaf Litter 1 (S) JE1.png;Leaf Litter 2 (S) JE1.png;Leaf Litter 3 (S) JE1.png;Leaf Litter 4 (S) JE1.png|40px}} [[Minecraft:Leaf litter]]&#039;&#039;&#039;&lt;br /&gt;
* A new type of decorative block which can be found in [[Minecraft:forest]]s, [[Minecraft:dark forest]]s and [[Minecraft:wooded badlands]].&lt;br /&gt;
* Can have different amounts of leaves in one block space.&lt;br /&gt;
** Up to four leaf litter pieces can be placed in the same block space like [[Minecraft:pink petals]].&lt;br /&gt;
** Placing a leaf litter into an already placed leaf litter block increases the amount of leaves.&lt;br /&gt;
* Can be placed in four orientations.&lt;br /&gt;
* Can be created by smelting any type of Leaves block.&lt;br /&gt;
* Can be used as fuel for smelting.&lt;br /&gt;
* Has unique block sounds.&lt;br /&gt;
{{Smelting&lt;br /&gt;
  |Any leaves&lt;br /&gt;
  |Leaf Litter&lt;br /&gt;
  |ingredients=Any [[Minecraft:leaves]] block&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{animate|Wildflowers 1 (S) JE1.png;Wildflowers 2 (S) JE1.png;Wildflowers 3 (S) JE1.png;Wildflowers 4 (S) JE1.png|40px}} [[Minecraft:Wildflowers]]&#039;&#039;&#039;&lt;br /&gt;
* A new type of [[Minecraft:flower]] which grow in [[Minecraft:birch forest]]s, [[Minecraft:old growth birch forest]]s and [[Minecraft:meadow]]s.&lt;br /&gt;
* Can have different amounts of flowers in one block space.&lt;br /&gt;
** Up to four wildflowers can be placed in the same block space like [[Minecraft:pink petals]].&lt;br /&gt;
** Placing a wildflower into an already placed wildflowers block increases the amount of flowers.&lt;br /&gt;
** Using bone meal on wildflowers will produce more Wildflowers.&lt;br /&gt;
* Can be placed in four orientations.&lt;br /&gt;
* Can be crafted into [[Minecraft:yellow dye]].&lt;br /&gt;
&lt;br /&gt;
{{Crafting|Wildflowers&lt;br /&gt;
|Output = Yellow Dye&lt;br /&gt;
|shapeless = 1&lt;br /&gt;
|ignoreusage = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[File:Bush JE1.png|32px]] [[Minecraft:Bush]]&#039;&#039;&#039;&lt;br /&gt;
* Generates in the following biomes:&lt;br /&gt;
**{{BiomeLink|Plains}}&lt;br /&gt;
**{{BiomeLink|Windswept Hills}}&lt;br /&gt;
**{{BiomeLink|Windswept Gravelly Hills}}&lt;br /&gt;
**{{BiomeLink|Windswept Forest}}&lt;br /&gt;
**{{BiomeLink|River}}&lt;br /&gt;
**{{BiomeLink|Frozen River}}&lt;br /&gt;
**{{BiomeLink|Forest}}&lt;br /&gt;
**{{BiomeLink|Birch Forest}}&lt;br /&gt;
**{{BiomeLink|Old Growth Birch Forest}}&lt;br /&gt;
* They are tinted by the grass color of the biome they are placed in.&lt;br /&gt;
* Can be used in the [[Minecraft:Composter]], with a 30% chance to add a layer.&lt;br /&gt;
* Using [[Minecraft:bone meal]] on a bush will generate a neighboring bush next to it if possible.&lt;br /&gt;
* Can be instantly broken without any particular tool.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[File:Firefly Bush JE1.png|32px]] [[Minecraft:Firefly bush]]&#039;&#039;&#039;&lt;br /&gt;
* Generates in Swamps and near Rivers.&lt;br /&gt;
* When it&#039;s dark, glowing firefly particles appear around the firefly bush, up to 5 blocks away.&lt;br /&gt;
* Can be used in the [[Minecraft:Composter]], with a 30% chance to add a layer.&lt;br /&gt;
* Using [[Minecraft:bone meal]] on a firefly bush will spawn another firefly bush item.&lt;br /&gt;
* Emits a light level of 2.&lt;br /&gt;
* Can be instantly broken without any particular tool.&lt;br /&gt;
&lt;br /&gt;
==== Mobs ====&lt;br /&gt;
&#039;&#039;&#039;{{Animate|Cow JE6.png;Warm Cow.png;Cold Cow.png|40px}} [[Minecraft:Cow]]&#039;&#039;&#039;&lt;br /&gt;
* Nose now extrudes from model.&lt;br /&gt;
* New cow variants have been added.&lt;br /&gt;
**{{EntityLink|Cow|Temperate Cow}}: The pre-existing cow variant.&lt;br /&gt;
***Spawns by default where the cold and warm cow variants do not spawn.&lt;br /&gt;
**{{EntityLink|Cold Cow}}: A variant that spawns in the following biomes:&lt;br /&gt;
*** {{BiomeLink|Old Growth Pine Taiga}}&lt;br /&gt;
*** {{BiomeLink|Old Growth Spruce Taiga}}&lt;br /&gt;
*** {{BiomeLink|Taiga}}&lt;br /&gt;
*** {{BiomeLink|Snowy Taiga}}&lt;br /&gt;
*** {{BiomeLink|Windswept Hills}}&lt;br /&gt;
*** {{BiomeLink|Windswept Gravelly Hills}}&lt;br /&gt;
*** {{BiomeLink|Windswept Forest}}&lt;br /&gt;
**{{EntityLink|Warm Cow}}: A variant that spawns in the following biomes:&lt;br /&gt;
*** {{BiomeLink|Savanna}}&lt;br /&gt;
*** {{BiomeLink|Savanna Plateau}}&lt;br /&gt;
*** {{BiomeLink|Windswept Savanna}}&lt;br /&gt;
*** {{BiomeLink|Jungle}}&lt;br /&gt;
*** {{BiomeLink|Sparse Jungle}}&lt;br /&gt;
*** {{BiomeLink|Bamboo Jungle}}&lt;br /&gt;
*** {{BiomeLink|Eroded Badlands}}&lt;br /&gt;
*** {{BiomeLink|Wooded Badlands}}&lt;br /&gt;
*** {{BiomeLink|Badlands}}&lt;br /&gt;
* When bred by a [[Minecraft:player]], a baby cow variant will not be chosen by the current biome, but instead randomly selected from one of the parents&#039; variants.&lt;br /&gt;
&lt;br /&gt;
==== Sounds ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Desert]]s and [[Minecraft:Badlands]]&#039;&#039;&#039;&lt;br /&gt;
*Sand, red sand and terracotta of any color have a chance of playing ambient sounds when surrounded by any one of them on at least 3 sides 8 blocks away.&lt;br /&gt;
**{{cd|block.sand.ambient}} can be played in any biome.&lt;br /&gt;
**{{cd|block.sand.ambient.attached}} only plays when in desert or badlands biomes.&lt;br /&gt;
*Dead bush blocks have a chance of playing ambient sounds when placed on top of two blocks that are any color of terracotta, sand or red sand blocks in any biome.&lt;br /&gt;
&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;API - Scripting&#039;&#039;&#039;&lt;br /&gt;
:@minecraft/server 2.0.0-beta&lt;br /&gt;
*Added new privilege {{cd|EarlyExecution}}&lt;br /&gt;
**{{cd|2.0.0-beta}} and higher now executes with the early execution privilege, scripting below {{cd|2.0.0-beta}} will continue to execute without early execution&lt;br /&gt;
**All after and before event signals {{cd|subscribe}} and {{cd|unsubscribe}} methods can now be called in early execution&lt;br /&gt;
**The following {{cd|System}} methods can now be called in early execution&lt;br /&gt;
***{{cd|clearJob}}&lt;br /&gt;
***{{cd|clearRun}}&lt;br /&gt;
***{{cd|run}}&lt;br /&gt;
***{{cd|runInterval}}&lt;br /&gt;
***{{cd|runJob}}&lt;br /&gt;
***{{cd|runTimeout}}&lt;br /&gt;
***{{cd|waitTicks}}&lt;br /&gt;
**{{cd|BlockComponentRegistry}} method {{cd|registerCustomComponent}} can now be called in early execution&lt;br /&gt;
**{{cd|ItemComponentRegistry}} method {{cd|registerCustomComponent}} can now be called in early execution&lt;br /&gt;
*Added {{cd|startup}} property to {{cd|SystemBeforeEvents}}&lt;br /&gt;
*Added {{cd|StartupEvent}}&lt;br /&gt;
*Added {{cd|StartupEventSignal}}&lt;br /&gt;
*{{cd|WorldAfterEvents}} renamed property {{cd|worldInitialize}} to {{cd|worldLoad}}&lt;br /&gt;
*{{cd|WorldBeforeEvents}} removed property {{cd|worldInitialize}}&lt;br /&gt;
*{{cd|WorldInitializeAfterEvent}} renamed to {{cd|WorldLoadAfterEvent}}&lt;br /&gt;
*{{cd|WorldInitializeAfterEventSignal}} renamed to {{cd|WorldLoadAfterEventSignal}}&lt;br /&gt;
*Removed {{cd|WorldInitializeBeforeEvent}}&lt;br /&gt;
*Removed {{cd|WorldInitializeBeforeEventSignal}}&lt;br /&gt;
*Removed {{cd|Dimension.runCommandAsync}} as most commands did not actually run asynchronously. If you are looking to run a function asynchronously, please investigate using Jobs via {{cd|System.runJob}}.&lt;br /&gt;
*{{cd|EntityComponent.getEntity}} method throws if the underlying entity is invalid (instead of return undefined previously).&lt;br /&gt;
*{{cd|EntityInventoryComponent.containerproperty}} throws if the underlying entity is invalid (instead of return undefined previously).&lt;br /&gt;
*{{cd|isValid}} methods on various classes have been changed to read only properties&lt;br /&gt;
*{{cd|getComponents}}, {{cd|getComponent}} and {{cd|hasComponent}} now throw if the Entity is invalid&lt;br /&gt;
*{{cd|applyKnockback}} method now takes a VectorXZ parameter for the knockback horizontal force (which includes the strength/magnitude), as well as a vertical strength parameter. To convert from V1, you should normalize your previous direction vector and multiply it by the old horizontal strength value. Vertical strength is the same as before.&lt;br /&gt;
*{{cd|EffectType}}&lt;br /&gt;
**{{cd|getName}} method now always returns the {{cd|minecraft:}} namespace prefix along with the name&lt;br /&gt;
*{{cd|Effect}}&lt;br /&gt;
**{{cd|typeId}} property now always returns the {{cd|minecraft:}} namespace prefix along with the name&lt;br /&gt;
*{{cd|minecraft:air}} item has been removed (it is still a valid block)&lt;br /&gt;
*Promises are now flushed along with after events and system tasks&lt;br /&gt;
*{{cd|system.waitTicks()}} now can accept an argument bounds of 0 minimum to run this tick&lt;br /&gt;
*Added a {{cd|GraphicsMode}} enum and {{cd|Player.graphicsMode}} to query a player&#039;s current graphics mode on the server.&lt;br /&gt;
*Added {{cd|system.isEditorWorld}} property into {{cd|@minecraft/server}} in {{cd|beta}}&lt;br /&gt;
*{{cd|BlockLocationIterator}}&lt;br /&gt;
**Added {{cd|isValid(): boolean}} method to {{cd|beta}}. This method checks if the iterator as been invalidated by modifying the underlining block volume.&lt;br /&gt;
*{{cd|BlockMapColorComponent}} API has been added to {{cd|beta}}&lt;br /&gt;
*{{cd|TintMethod}} enum has been added to {{cd|beta}}&lt;br /&gt;
*Early execution changes in version {{cd|@minecraft/server 2.0.0-beta}}&lt;br /&gt;
**The following {{cd|RegistrationBuilder}} methods can now be called in early execution:&lt;br /&gt;
***{{cd|batch}}&lt;br /&gt;
***{{cd|maxAttempts}}&lt;br /&gt;
***{{cd|maxTicks}}&lt;br /&gt;
***{{cd|padding}}&lt;br /&gt;
***{{cd|required}}&lt;br /&gt;
***{{cd|requiredSuccessfulAttempts}}&lt;br /&gt;
***{{cd|rotateTest}}&lt;br /&gt;
***{{cd|setupTicks}}&lt;br /&gt;
***{{cd|structureName}}&lt;br /&gt;
***{{cd|tag}}&lt;br /&gt;
**{{cd|register}} function can now be called in early execution&lt;br /&gt;
**{{cd|registerAsync}} function can now be called in early execution&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;API - [[Minecraft:Molang]]&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|query.graphics_mode_is_any}} to Molang which accepts any of the following parameters: {{cd|simple}}, {{cd|fancy}}, {{cd|deferred}}, {{cd|raytraced}}. These parameters are all graphics modes that are available in the settings menu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
*Added a new version ({{cd|1.21.70}}) for the lighting JSON schema in the Deferred Technical Preview. This new version adds support for controlling the intensity of sky light, which affects both the contribution of legacy sky lighting as well as sky reflections. See updated documentation on the Learning Portal for more details.&lt;br /&gt;
**This object snippet can be added to {{cd|lighting/global.json}} under the {{cd|minecraft:lighting_settings}} object to control the sky intensity&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
&amp;quot;sky&amp;quot;: {&lt;br /&gt;
    &amp;quot;intensity&amp;quot;: 1.0 // Float value between [0.1 - 1.0]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*Improved the quality of screen space reflections, specifically cases where holes would appear in reflections at certain angles in the Deferred Technical Preview.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.70.20 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|25228|Beacon Beam disappears when moving 70 blocks up/down away from it.&lt;br /&gt;
|56926|Foxes don&#039;t take lava damage&lt;br /&gt;
|116152|Sea pickle cannot be placed on lightning rod&lt;br /&gt;
|118688|Donkeys don&#039;t spawn in savanna biomes&lt;br /&gt;
|153515|Barrier blocks cull chunk rendering&lt;br /&gt;
|185361|Items can&#039;t be moved from creative inventory to player inventory&lt;br /&gt;
|185531|Structure blocks&#039; texture flickers when placed&lt;br /&gt;
|188457|The player&#039;s hand still bobs if you hold an item while the game is paused&lt;br /&gt;
|189224|Rideable Entity inventory transparent background is too dark&lt;br /&gt;
|189816|{{cd|client_biome}} files without {{cd|foliage_appearance}} and {{cd|grass_appearance}} components cause biomes to fall back to incorrect colors&lt;br /&gt;
|189889|Water does not flow on Magma or Soul Sand&lt;br /&gt;
|otherissuescount=15}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*Placing a block in liquid, and then placing another block next to your first block in liquid will no longer replace your second placed block for a moment causing you to fall into the liquid.&lt;br /&gt;
*Fixed a mismatch between server and client when continuously building that caused orientation sensitive blocks to sometimes change to the wrong block.&lt;br /&gt;
*Fixed a crash that would occur on Xbox if you pressed &amp;quot;Cancel&amp;quot; in the Xbox UI when converting a world or importing a world from Retail to Preview&lt;br /&gt;
*In Server Authoritative movement, when Players receive a movement correction it will use the current Player speed instead of a generic one, this should give a better experience.&lt;br /&gt;
*In Server Authoritative movement, when Players receive a downward movement correction it will now use gravity acceleration, this should give a better experience.&lt;br /&gt;
*Fix &amp;quot;Reset Random Tick Speed&amp;quot; button not working when editing an existing world on Realms.&lt;br /&gt;
*Bundle tooltip no longer flickers for players beyond the first when playing in split screen&lt;br /&gt;
*Adjusted Minecoin purchase screen UI to not show stray pixels. Fixed overlapping issue on PS4.&lt;br /&gt;
*Replacing items with the {{cd|lock_in_inventory}} component with items from the creative inventory using touch input now fails gracefully and produces a warning message.&lt;br /&gt;
*Fixed an issue where dark forests were missing trees along their northern borders with other biomes.&lt;br /&gt;
*{{cd|water}} and {{cd|lava}} no longer will turn into {{cd|flowing_water}} or {{cd|flowing_lava}} when neighbor updates happen. {{cd|water}} and {{cd|lava}} now will respond to queued ticks without needing to change into another block.&lt;br /&gt;
*Fixed an issue where {{cd|No more entities}} assert failure occurred when flying through biomes during a storm.&lt;br /&gt;
*Fixed {{cd|world_surface}} type of {{cd|heightmap_projection}} in {{cd|minecraft:jigsaw}} to generate on top of water and leaf blocks.&lt;br /&gt;
*Fixed a bug with water surface rendering that caused specular highlights to be much lower than they should have been in the Deferred Technical Preview.&lt;br /&gt;
*Resolve crash when changing point light shadow settings under Deferred Graphical Settings.&lt;br /&gt;
{{fixes|project=REALMS|fixedin=1.21.70.20 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|11759|Unable to change Random Tick speed back to 1 after changing to a higher value.&lt;br /&gt;
|otherissuescount=0}}&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.70 betas]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.70.20]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.70.20]]&lt;br /&gt;
[[Minecraft:ru:Preview 1.21.70.20 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.70.20 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.70.20]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.90.20&amp;diff=47799</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.90.20</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.90.20&amp;diff=47799"/>
		<updated>2025-12-18T16:11:32Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.9020.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android&#039;&#039;&#039;: 1.21.90.20&lt;br /&gt;
| image = Bedrock 1.21.90.20 PatchNotes.jpeg&lt;br /&gt;
| image2 = Bedrock 1.21.90.20.png&lt;br /&gt;
| build = 32724063&lt;br /&gt;
| editorver = 0.9.6&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952109020 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962109020 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972109020 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982109020 (x86_64, 34)&lt;br /&gt;
| date = April 22, 2025&lt;br /&gt;
| server = 1.21.90.20&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.90.20.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.90.20.zip Linux]&lt;br /&gt;
| parent = 1.21.90&lt;br /&gt;
| prevparent = 1.21.84&lt;br /&gt;
| prev = &lt;br /&gt;
| next = Preview 1.21.90.21&lt;br /&gt;
| nextparent = 1.21.91&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.90.20&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.90.20&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.90]], released on April 22, 2025,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/36030119254925-Minecraft-Beta-Preview-1-21-90-20|title=Minecraft Beta &amp;amp; Preview - 1.21.90.20|website=Minecraft Feedback|date=April 22, 2025}}&amp;lt;/ref&amp;gt; which improves [[Minecraft:lead]] functionality and makes [[Minecraft:Vibrant Visuals]] the default graphics mode on supported devices.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Dried Ghast]]&#039;&#039;&#039;&lt;br /&gt;
* The rarity is now common, matching its ingredients.&lt;br /&gt;
* Has been moved from experimental features and is now available during normal gameplay.&lt;br /&gt;
&lt;br /&gt;
=== Items ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Lead]]&#039;&#039;&#039;&lt;br /&gt;
* Using a firework rocket to boost while flying with an elytra now causes leashed mobs to unleash.&lt;br /&gt;
* Entities can now be leashed to a pre-existing leash knot by interacting with it.&lt;br /&gt;
* Players can retrieve entities tied to a leash knot by interacting with it.&lt;br /&gt;
* Shears can now be used to remove leash knots.&lt;br /&gt;
* Any leashable entity can now be leashed to any other leashable entity.&lt;br /&gt;
** To leash an entity to another entity, the player must:&lt;br /&gt;
*** Have the entity already leashed to themselves.&lt;br /&gt;
*** Sneak and interact with the target entity while holding the lead.&lt;br /&gt;
** Leashed entities can now be &amp;quot;stolen&amp;quot; by leashing them again, transferring ownership to the player.&lt;br /&gt;
** If re-leashing an entity would result in immediate leash snapping due to distance, the re-leashing cannot be done.&lt;br /&gt;
** To prevent erratic behavior when leashed to each other, llamas that are leashed no longer attempt to form caravans.&lt;br /&gt;
** A leashed entity cannot be leashed to itself.&lt;br /&gt;
** Baby mobs can only be leashed one way - to another entity; they cannot have other mobs leashed to them.&lt;br /&gt;
* When leashed to a happy ghast, horses, camels, donkeys, mules, boats, chest boats, and sniffers now adjust their position gradually over time, aligning smoothly with their leash holder when suspended mid-air.&lt;br /&gt;
* In all other cases, entities align to the direction they are being pulled and no longer behave erratically when suspended mid-air.&lt;br /&gt;
* Mid-air friction now applies to Boats just like any other entity, meaning they can no longer orbit the player or behave excessively bouncily.&lt;br /&gt;
* The distance at which leads break has been increased to 12 blocks, except for the happy ghast, which has a break distance of 16 blocks.&lt;br /&gt;
* When the lead is pulled, leashed objects will now orient themselves towards the player who has the lead.&lt;br /&gt;
* The distance between centers of entities bounding boxes is used to determine the distance between two leashed entities.&lt;br /&gt;
* Boats and large leashable mobs that cannot fit in a boat (horses, donkeys, mules, camels, and sniffers) when leashed to a happy ghast are rendered with four leashes instead of one.&lt;br /&gt;
** In this configuration, the happy ghast also features a rope layer wrapping around it.&lt;br /&gt;
* Shears can now be used on leashed entities to unleash them, removing both incoming and outgoing leash connections.&lt;br /&gt;
* Players cannot cut other players&#039; leashes.&lt;br /&gt;
* Dispensers can now use shears to unleash leashed entities.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Harness]]&#039;&#039;&#039;&lt;br /&gt;
* Has been moved from experimental features and is now available during normal gameplay.&lt;br /&gt;
&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Happy Ghast]]&#039;&#039;&#039;&lt;br /&gt;
* The happy ghast now turns more smoothly.&lt;br /&gt;
* Harness goggles will now always be down as long as the harnessed Happy Ghast has at least one mounted player.&lt;br /&gt;
* Has been moved from experimental features and is now available during normal gameplay.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
* Made [[Minecraft:Vibrant Visuals]] the default graphics mode for supported devices.&lt;br /&gt;
* Added the ability to data-drive some of the Vibrant Visuals / Deferred Graphics related settings per biome. Creators can provide multiple versions of atmospherics, color grading, lighting and/or water configurations as long as each has a unique {{cd|identifier}} and file name. The reserved JSON names for each group of settings (e.g., {{cd|lighting/global.json}}) will continue to function as before. Creators can utilize the {{cd|minecraft:atmosphere_identifier}}, {{cd|minecraft:color_grading_identifier}}, {{cd|minecraft:lighting_identifier}}, and {{cd|minecraft:water_identifier}} in Client Biome JSONs to connect particular rendering settings to a given biome. Note that certain parameters, such as tone mapping operators, caustics and wave simulation on/off cannot be customized per biome at this time. Parameters will be spatially blended as players move between biomes.&lt;br /&gt;
* Increased back-scattering of light underwater in Vibrant Visuals.&lt;br /&gt;
* Cloud shadows no longer pop in and out of view when looking around using Vibrant Visuals on Android devices.&lt;br /&gt;
* Painting now renders with correct PBR properties, shadows and illumination when using Vibrant Visuals.&lt;br /&gt;
* Added MERS texture support for signs in Vibrant Visuals.&lt;br /&gt;
* Added new texture assets for a variety of trims, particles, spawn eggs, water and the dark oak boat in Vibrant Visuals.&lt;br /&gt;
* Updated the appearance of metals for a variety of block textures in Vibrant Visuals.&lt;br /&gt;
* Updated the cave vines, chorus flower, pumpkin, fire fly bush and a variety of other plant textures in Vibrant Visuals.&lt;br /&gt;
* Updated the bee, dolphin, ghast, pig saddle and strider textures in Vibrant Visuals.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
*{{cd|@minecraft/server-ui 2.0.0}} is now released, {{cd|2.1.0-beta}} is the new beta version for {{cd|@minecraft/server-ui}}.&lt;br /&gt;
*Added integer overflow detection in {{cd|ScoreboardObjective.addScore}}. Original value will be retained when overflow is detected.&lt;br /&gt;
*{{cd|NamespaceNameError}} now has better error information and the name property value will now be set to {{cd|NamespaceNameError}}.&lt;br /&gt;
*{{cd|BlockComponentPlayerDestroyEvent}} renamed to {{cd|BlockComponentPlayerBreakEvent}}.&lt;br /&gt;
*{{cd|PlayerPlaceBlockBeforeEvent}} &lt;br /&gt;
**{{cd|permutationBeingPlaced}} renamed to {{cd|permutationToPlace}}.&lt;br /&gt;
*{{cd|BlockCustomComponent}}&lt;br /&gt;
**{{cd|onPlayerDestroy}} renamed to {{cd|onPlayerBreak}}.&lt;br /&gt;
*Added {{cd|lookAt}} method on {{cd|Entity}}.&lt;br /&gt;
*Added {{cd|customComponentParameters: CustomComponentParameters}} to {{cd|ItemCustomComponentInstance}}.&lt;br /&gt;
*Added {{cd|customComponentParameters: CustomComponentParameters}} to {{cd|BlockCustomComponentInstance}}.&lt;br /&gt;
*Custom components V2 now support assigning string, array, object, bool, or number.&lt;br /&gt;
*{{cd|GameMode}} enum member names changed:&lt;br /&gt;
**{{cd|survival}} renamed to {{cd|Survival}}.&lt;br /&gt;
**{{cd|creative}} renamed to {{cd|Creative}}.&lt;br /&gt;
**{{cd|adventure}} renamed to {{cd|Adventure}}.&lt;br /&gt;
**{{cd|spectator}} renamed to {{cd|Spectator}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Block]]s&#039;&#039;&#039;&lt;br /&gt;
*Added a parameter to the culling rules schema to disable culling against full and opaque blocks.&lt;br /&gt;
**{{cd|condition}} field is now optional.&lt;br /&gt;
**removed {{cd|default}} as a value for {{cd|condition}} field in the culling rules schema.&lt;br /&gt;
**added new optional {{cd|cull_against_full_and_opaque}} boolean field in the culling rules schema.&lt;br /&gt;
***if not specified, it will be set to {{cd|true}}.&lt;br /&gt;
***if set to {{cd|false}} culling against full and opaque blocks will not be considered.&lt;br /&gt;
*When custom components v2 experiment is enabled, custom components can be assigned string, array, object, bool, or number:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
&amp;quot;components&amp;quot;: {  &lt;br /&gt;
    &amp;quot;example_namespace:example_component&amp;quot;: &amp;quot;foo&amp;quot;,    &amp;quot;example_namespace:example_component2&amp;quot;: 4,    &amp;quot;example_namespace:example_component3&amp;quot;: [        &amp;quot;hello&amp;quot;,        &amp;quot;world&amp;quot;    ],    &amp;quot;example_namespace:example_component4&amp;quot;: true,    &amp;quot;example_namespace:example_component5&amp;quot;: {        &amp;quot;stuff&amp;quot;: 4    },}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*Custom components v2 experiment no longer required to use custom components v2.&lt;br /&gt;
*Custom components v2 is available in JSON versions 1.21.90 and higher&lt;br /&gt;
*{{cd|minecraft:custom_components}} deprecated in 1.21.90.&lt;br /&gt;
*The {{cd|minecraft:material_instances}} component will no longer produce a content error if the {{cd|*}} material is missing.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Commands]]&#039;&#039;&#039;&lt;br /&gt;
*Added integer overflow detection in {{cmd|scoreboard players operation}} for +=, -=, *=, /= and %=. Original value will be retained when overflow is detected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
*Added the {{cd|minecraft:remove_in_peaceful}} component:&lt;br /&gt;
**Determines whether an entity should despawn on &amp;quot;Peaceful&amp;quot; difficulty&lt;br /&gt;
*Content warnings will log missing texture references for {{cd|minecraft:material_instances}} block component.&lt;br /&gt;
*Added the {{cd|minecraft:leashable_to}} component:&lt;br /&gt;
**Allows players to leash entities to the owner entity, retrieve those already leashed, or free them using shears.&lt;br /&gt;
**Players can leash entities to the owner entity by sneaking and interacting while having entities leashed to themselves.&lt;br /&gt;
**The {{cd|can_retrieve_from}} field determines whether players can retrieve entities leashed to the owner entity.&lt;br /&gt;
*Added new fields to the {{cd|minecraft:leashable}} component:&lt;br /&gt;
**{{cd|can_be_cut}}: Determines whether players can cut both incoming and outgoing leashes by using shears on the entity.&lt;br /&gt;
**{{cd|spring_type}}: A {{cd|presets}} subfield that defines the type of spring-like force pulling the entity toward its leash holder.&lt;br /&gt;
***Available values:&lt;br /&gt;
****{{cd|bouncy}}: Simulates a highly elastic spring that never reaches equilibrium if the leashed entity is suspended mid-air.&lt;br /&gt;
****{{cd|dampened}}: Simulates a dampened spring attached to the front of the leashed entity’s collision that reaches equilibrium if the entity is suspended mid-air and aligns with its movement direction.&lt;br /&gt;
****{{cd|quad_dampened}}: Simulates four dampened springs connected to the center of each side of the entity&#039;s collision that reaches equilibrium if the entity is suspended mid-air and gradually aligns with the leash holder over time.&lt;br /&gt;
**{{cd|rotation_adjustment}}: A {{cd|presets}} subfield that adjusts the rotation at which the entity reaches equilibrium.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Entity Components&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|minecraft:body_rotation_always_follows_head}} entity component:&lt;br /&gt;
**Ensures the entity&#039;s body is always aligned with the head.&lt;br /&gt;
**Does not override the {{cd|minecraft:body_rotation_blocked}} component.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Experiments]]&#039;&#039;&#039;&lt;br /&gt;
*Custom Components v2 experiment removed. Custom Components v2 is enabled when using {{cd|@minecraft/server}} version {{cd|2.0.0}} and above.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Item]]s&#039;&#039;&#039;&lt;br /&gt;
*When using Custom Components v2, custom components can be assigned string, array, object, bool, or number:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
&amp;quot;components&amp;quot;: {  &lt;br /&gt;
    &amp;quot;example_namespace:example_component&amp;quot;: &amp;quot;foo&amp;quot;,    &amp;quot;example_namespace:example_component2&amp;quot;: 4,    &amp;quot;example_namespace:example_component3&amp;quot;: [        &amp;quot;hello&amp;quot;,        &amp;quot;world&amp;quot;    ],    &amp;quot;example_namespace:example_component4&amp;quot;: true,    &amp;quot;example_namespace:example_component5&amp;quot;: {        &amp;quot;stuff&amp;quot;: 4    },}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*Custom components v2 experiment no longer required to use custom components v2.&lt;br /&gt;
*Custom components v2 is available in JSON versions 1.21.90 and higher&lt;br /&gt;
*{{cd|minecraft:custom_components}} deprecated in 1.21.90.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Network Protocol&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|ActorFlags::BODY_ROTATION_ALWAYS_FOLLOWS_HEAD}}.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot; and &amp;quot;Locator Bar&amp;quot; experimental toggles.&lt;br /&gt;
&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;API&#039;&#039;&#039;&lt;br /&gt;
:{{cd|@minecraft/server 2.1.0-beta}}&lt;br /&gt;
*Added class {{cd|PlayerHotbarSelectedSlotChangeAfterEvent}}. This will be triggered every time the hotbar slot changes.&lt;br /&gt;
*Added enum {{cd|PlayerInventoryType}}.&lt;br /&gt;
*Added class {{cd|PlayerInventoryItemChangeAfterEvent}}. This will be triggered every time an item changes in the player&#039;s inventory. This includes the 27 inventory slots and 9 for hotbar.&lt;br /&gt;
*Added {{cd|stopSound}} and {{cd|stopAllSounds}} to {{cd|Dimension}} and {{cd|Player}}.&lt;br /&gt;
&lt;br /&gt;
:{{cd|@minecraft/debug-utilities 1.0.0-beta}}&lt;br /&gt;
*Added new Debug Drawing feature:&lt;br /&gt;
**Added new classes: {{cd|DebugArrow}}, {{cd|DebugBox}}, {{cd|DebugCircle}}, {{cd|DebugDrawer}}, {{cd|DebugLine}}, {{cd|DebugShape}}, {{cd|DebugSphere}}, {{cd|DebugText}}.  &lt;br /&gt;
**Added new global object for accessing and using this new feature: {{cd|debugDrawer: DebugDrawer}}.&lt;br /&gt;
&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== General ====&lt;br /&gt;
&#039;&#039;&#039;UI&#039;&#039;&#039;&lt;br /&gt;
*The jump and dash bars no longer take precedence over the locator bar while inactive in Creative Mode.&lt;br /&gt;
* The interaction button in Creative Mode is now moved up for Touch devices so that it no longer covers the locator bar.&lt;br /&gt;
*Player dots on the locator bar now show correctly while using split-screen.&lt;br /&gt;
*The item name tooltip is no longer cut off while the locator bar is enabled in Creative Mode.&lt;br /&gt;
*Player dots on the locator bar now show correctly in third person view while using split-screen.&lt;br /&gt;
&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;API&#039;&#039;&#039;&lt;br /&gt;
*Custom command registration will create an alias from the command name without the namespace.  &lt;br /&gt;
**If the name has already been claimed, then the alias will not be created and a content log warning will appear.&lt;br /&gt;
*Removed unused classes: {{cd|EntityIterator}}, {{cd|EntityTypeIterator}}, {{cd|FilterGroup}}, and {{cd|PlayerIterator}}.&lt;br /&gt;
*Updated class {{cd|Container}}:&lt;br /&gt;
**{{cd|reverseFind}} has been renamed to {{cd|findLast}}.  &lt;br /&gt;
**{{cd|contains}} now returns undefined if it fails to find the item.  &lt;br /&gt;
**{{cd|firstEmptySlot}} now returns undefined if it fails to find an empty slot. &lt;br /&gt;
**{{cd|firstItem}} now returns undefined if it fails to find the item.  &lt;br /&gt;
**{{cd|find}} now returns undefined if it fails to find the item.  &lt;br /&gt;
**{{cd|reverseFindnow}} returns undefined if it fails to find the item.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.90.20 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|79331|Text Background Opacity doesn&#039;t work for most text&lt;br /&gt;
|80066|Crimson and warped roots can be lit on fire and burn&lt;br /&gt;
|88837|Piglin brutes do not despawn in Peaceful mode&lt;br /&gt;
|181002|Trident isn&#039;t grouped next to tools/weapons in the creative tab&lt;br /&gt;
|184566|{{cmd|playsound}} leaks across dimensions&lt;br /&gt;
|187171|Bundle tootip was overlaps with the item tooltip&lt;br /&gt;
|189370|Pressing up on the left thumbstick or D-pad while in the Graphics Mode dropdown menu takes the user to the top of the Video Settings menu&lt;br /&gt;
|190647|Item breathing animation is not smooth when a world&#039;s Days Played count is high&lt;br /&gt;
|191029|Block breaking animations do not stop after pausing the game&lt;br /&gt;
|194367|The top layer of the Snowy Kingdom Preset uses full snow blocks instead of snow layers&lt;br /&gt;
|199213|New items added in 1.21.80.25 preview have extra spaces in their names&lt;br /&gt;
|201851|Happy ghast can be pushed too easily&lt;br /&gt;
|212378|Baby Happy Ghast does not grow up naturally&lt;br /&gt;
|otherissuescount=15}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*Fixed a bug where directional lighting cut out 8 blocks under the water surface while using Vibrant Visuals.&lt;br /&gt;
*Non-waterlogged Dried Ghast blocks now only play ambient sounds when on top of a Soul Sand or a Soul Soil block.&lt;br /&gt;
*Fixed an issue where jungle leaves did not become transparent when setting all leaf types to be transparent.&lt;br /&gt;
*Fixed a crash that would sometimes occur when using command blocks.&lt;br /&gt;
*Players mounted on the Happy Ghast no longer appear invisible to other players when the Happy Ghast is immobile.&lt;br /&gt;
*Players mounted on the Happy Ghast no longer have their hitbox displaced when the Happy Ghast is immobile.&lt;br /&gt;
*Happy Ghast no longer becomes a platform when a Player is standing next to it.&lt;br /&gt;
*Fixed a bug where piloted Happy Ghast could be moved while non-riding players were standing on it.&lt;br /&gt;
*Fixed a bug where Happy Ghast would keep looking at you after no longer being tempted.&lt;br /&gt;
*Bundle UI now correctly disappears when switching Inventory tabs with controller input.&lt;br /&gt;
*Tapping on the Bundles Tooltip on Touch devices no longer interacts with the UI behind it.&lt;br /&gt;
*Fixed an issue where only changing the access of PlayStation friends to your world would not be saved when exiting the menu.&lt;br /&gt;
*Fixed incorrect warnings for using valid older block ids with {{cd|minecraft:block_placer}} component.&lt;br /&gt;
*Fixed {{cd|query.health}} in resource packs to return 0 for the Wither once it has died.&lt;br /&gt;
*Fixed the Nether having overworld fog in Vibrant Visuals.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.90 betas]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.90.20]]&lt;br /&gt;
[[Minecraft:ja:Bedrock Edition Preview 1.21.90.20]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.90.20]]&lt;br /&gt;
[[Minecraft:ru:Preview 1.21.90.20 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.90.20 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.90.20]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.90.23&amp;diff=47801</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.90.23</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.90.23&amp;diff=47801"/>
		<updated>2025-12-18T16:10:45Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.9023.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android&#039;&#039;&#039;: 1.21.90.23&lt;br /&gt;
| image = Bedrock 1.21.90.23 PatchNotes.jpeg&lt;br /&gt;
| image2 = Bedrock 1.21.90.23.png&lt;br /&gt;
| build = 33126055&lt;br /&gt;
| editorver = 0.9.8&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952109023 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962109023 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972109023 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982109023 (x86_64, 34)&lt;br /&gt;
| date = May 7, 2025&lt;br /&gt;
| server = 1.21.90.23&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.90.23.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.90.23.zip Linux]&lt;br /&gt;
| parent = 1.21.90&lt;br /&gt;
| prevparent = 1.21.84&lt;br /&gt;
| prev = Preview 1.21.90.21&lt;br /&gt;
| next = Preview 1.21.90.25&lt;br /&gt;
| nextparent = 1.21.91&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.90.23&#039;&#039;&#039; (ChromeOS, Android), or &#039;&#039;&#039;Preview 1.21.90.23&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the third beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.90]], released on May 7, 2025,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/36415388784909-Minecraft-Beta-Preview-1-21-90-23|title=Minecraft Beta &amp;amp; Preview - 1.21.90.23|website=Minecraft Feedback|date=May 7, 2025}}&amp;lt;/ref&amp;gt; which fixes bugs.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Gameplay ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Vibrant Visuals]]&#039;&#039;&#039;&lt;br /&gt;
*Updated a variety of MERS textures in Vibrant Visuals:&lt;br /&gt;
**Made Glass Blocks more reflective&lt;br /&gt;
**Tweaked metallics on Cauldrons and Ancient Debris&lt;br /&gt;
**Tweaked emissives on Eyeblossom&lt;br /&gt;
**Added emissive to the Ender Crystal Block to match item icon&lt;br /&gt;
**Added MERS textures for Happy Ghast and Harnesses&lt;br /&gt;
**Adjusted the Glow Lichen block emissive&lt;br /&gt;
*Improved Snell&#039;s window effect when looking up from underwater in Vibrant Visuals.&lt;br /&gt;
*The End flash is now visible again in the End in Vibrant Visuals.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Locator Bar]]&#039;&#039;&#039;&lt;br /&gt;
*The Locator Bar has been de-experimentified and is now available in non-experimental worlds.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:UI]]&#039;&#039;&#039;&lt;br /&gt;
*Chat background opacity can now be controlled with a new accessibility setting.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
:{{cd|@minecraft/server 2.0.0}}&lt;br /&gt;
*Released {{cd|getBlockBelow}} and {{cd|getBlockAbove}} on {{cd|Dimension}} to {{cd|2.0.0}}.&lt;br /&gt;
*Changed {{cd|players}} property on {{cd|PlayAnimationOptions}} to an array of {{cd|Player}} objects, instead of string names in {{cd|2.0.0}}.&lt;br /&gt;
*Released error {{cd|ContainerRulesError}} to {{cd|2.0.0}}.&lt;br /&gt;
*Removed {{cd|CameraDefaultOptions}} for {{cd|V2.0}}.&lt;br /&gt;
**Added {{cd|setDefaultCamera(cameraPreset: string, easeOptions?: CameraEaseOptions): void}} to {{cd|V2.0}}. This will replace passing the {{cd|CameraDefaultOptions}} into the {{cd|Camera.setCamera}} function. Will also now reset the position and rotation of third-person cameras back to the values defined in the JSON.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
*Added validation for asset references in particle effect Json:&lt;br /&gt;
**texture reference in {{cd|basic_render_parameters}}&lt;br /&gt;
**block references in {{cd|minecraft:particle_expire_if_in_blocks}}&lt;br /&gt;
**block references in {{cd|minecraft:particle_expire_if_not_in_blocks}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goals&#039;&#039;&#039;&lt;br /&gt;
*{{cd|minecraft:rideable}} component&#039;s {{cd|dismount_mode}} is now correctly applied when passengers are forced to dismount by the {{cd|minecraft:behavior.float}} goal.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot; and &amp;quot;Upcoming Creator Features&amp;quot; experimental toggles.&lt;br /&gt;
&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
:{{cd|@minecraft/server 2.1.0-beta}}&lt;br /&gt;
*Added enum {{cd|ContainerRulesErrorReason}} to {{cd|beta}}. Contains the reasons that {{cd|ContainerRulesError}} can fail.&lt;br /&gt;
*Added interface {{cd|ContainerRules}} to {{cd|beta}}. Contains rules that if broken on container operations will throw a {{cd|ContainerRulesError}}.&lt;br /&gt;
*{{cd|Container}}&lt;br /&gt;
**Added optional property{{cd|readonly containerRules?: ContainerRules}} to {{cd|beta}}. If the rules of the container are broken will throw a {{cd|ContainerRulesError}}.&lt;br /&gt;
**Added property {{cd|readonly weight: number}} to {{cd|beta}}. The total weight of all {{cd|ItemStacks}} in the container.&lt;br /&gt;
*{{cd|ItemStack}}&lt;br /&gt;
**Added property {{cd|readonly weight: number}} to {{cd|beta}}. The total weight all the items in the {{cd|ItemStack}}.&lt;br /&gt;
*Added class {{cd|ItemInventoryComponent}} to {{cd|beta}}. This component will be on all items that contain a {{cd|minecraft:storage_item}} component and will allow access to its container.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Block]]s&#039;&#039;&#039;&lt;br /&gt;
*Added {{cd|minecraft:random_offset}} component under the Upcoming Creator Features toggle. This allows for blocks to randomly offset like foliage does in the Vanilla game. Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
{  &lt;br /&gt;
    &amp;quot;format_version&amp;quot;: &amp;quot;1.21.80&amp;quot;,&lt;br /&gt;
    &amp;quot;minecraft:block&amp;quot;: {&lt;br /&gt;
       &amp;quot;description&amp;quot;: {&lt;br /&gt;
          &amp;quot;identifier&amp;quot;: &amp;quot;test:test_block&amp;quot;&lt;br /&gt;
       },&lt;br /&gt;
       &amp;quot;components&amp;quot;: {&lt;br /&gt;
          &amp;quot;minecraft:collision_box&amp;quot;: {&lt;br /&gt;
             &amp;quot;origin&amp;quot;: [-4.0, 4.0, -4.0],&lt;br /&gt;
             &amp;quot;size&amp;quot;: [8, 8, 8]&lt;br /&gt;
          },&lt;br /&gt;
          &amp;quot;minecraft:random_offset&amp;quot;: {&lt;br /&gt;
             &amp;quot;x&amp;quot;: {&lt;br /&gt;
                // This is the range of possible values we can pick from&lt;br /&gt;
                &amp;quot;range&amp;quot;: {&lt;br /&gt;
                   &amp;quot;min&amp;quot;: -4,&lt;br /&gt;
                   &amp;quot;max&amp;quot;: 4&lt;br /&gt;
                },&lt;br /&gt;
                // This is the equally spaced steps across the given range &lt;br /&gt;
                // Provide 0 for all possible values in the range&lt;br /&gt;
                &amp;quot;steps&amp;quot;: 16&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;y&amp;quot;: {&lt;br /&gt;
                &amp;quot;range&amp;quot;: {&lt;br /&gt;
                   &amp;quot;min&amp;quot;: -4,&lt;br /&gt;
                   &amp;quot;max&amp;quot;: 4&lt;br /&gt;
                },&lt;br /&gt;
                &amp;quot;steps&amp;quot;: 16&lt;br /&gt;
             },&lt;br /&gt;
             &amp;quot;z&amp;quot;: {&lt;br /&gt;
                &amp;quot;range&amp;quot;: {&lt;br /&gt;
                   &amp;quot;min&amp;quot;: -4,&lt;br /&gt;
                   &amp;quot;max&amp;quot;: 4&lt;br /&gt;
                },&lt;br /&gt;
                &amp;quot;steps&amp;quot;: 16&lt;br /&gt;
             }&lt;br /&gt;
          }&lt;br /&gt;
       }&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
*Updated error messaging when imports can&#039;t be found.&lt;br /&gt;
*Removed content warning when a custom component was registered without closures for custom components V2:&lt;br /&gt;
**This allows {{cd|data-only}} components to be registered in script and added to blocks and items that only contain parameters without functionality.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Experiment]]al&#039;&#039;&#039;&lt;br /&gt;
*The {{cmd|controlscheme}} command no longer requires the &amp;quot;Experimental Creator Camera&amp;quot; toggle.&lt;br /&gt;
**The {{cd|camera_relative_strafe}} control scheme remains experimental and still requires the toggle.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.90.23 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|79331|Text Background Opacity doesn&#039;t work for most text&lt;br /&gt;
|80319|Parrots imitate mobs way too often&lt;br /&gt;
|114701|Magma cubes and slimes jump when changing goals&lt;br /&gt;
|166394|Slime and Magma Cube can still attack player during death animation&lt;br /&gt;
|174857|Some Wither Skeleton related sounds still outdated&lt;br /&gt;
|188353|Unable to put specific amount of items inside of a bundle using touch controls&lt;br /&gt;
|189501|Attacking a mob or player while sprint jumping randomly removes all of the player&#039;s momentum, sometimes even teleporting the player backwards&lt;br /&gt;
|200698|Vibrant Visuals: Textures turn pink after suspend and resume, opening Settings, or exiting world&lt;br /&gt;
|201604|Ghasts and Happy Ghasts are not affected by splash potions that hit their top&lt;br /&gt;
|201832|Hitting blocks while swimming will slow you down&lt;br /&gt;
|201849|Ghast stays completely still when shooting fireballs with the Drop 2 2025 experiment enabled&lt;br /&gt;
|206642|Vibrant Visuals: Static water looks clearer than flowing water&lt;br /&gt;
|206924|Vibrant Visuals: Reflections flicker severely on higher than default FOV&lt;br /&gt;
|212409|Vibrant Visuals: Artifacts on clouds when viewing them up close&lt;br /&gt;
|216825|The {{cd|faceLocation}} property of custom component player interact events is not relative to the block&lt;br /&gt;
|;previous&lt;br /&gt;
|217768|Particles with material {{cd|particles_blend}} do not render correctly with Vibrant Visuals&lt;br /&gt;
|otherissuescount=22}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*Harness is no longer invisible on a Happy Ghast when equipped by a Dispenser.&lt;br /&gt;
*Empty open Bundle icon now renders correctly when Bundles are tapped with Touch Controls.&lt;br /&gt;
*Marking read only structures for deletion along with editable ones no longer disables the delete button.&lt;br /&gt;
*Saving a large structure from a selection on the Structure Panel no longer makes the game unresponsive.&lt;br /&gt;
*Fixed projectiles not being fired in the correct direction when using custom cameras and touch input.&lt;br /&gt;
*Using a custom equippable block item in creative mode will no longer duplicate the item and equip it; it will simply place the block in the world.&lt;br /&gt;
*Fixed an issue with Leather armor having a stripe of emissive across the texture.&lt;br /&gt;
*Fixed a z-fighting issue between water and leaf blocks in Vibrant Visuals.&lt;br /&gt;
*Fixed an issue where Vibrant Visuals would sometimes apply to worlds that do not correctly support it.&lt;br /&gt;
*Fixed Enderman held blocks not being shaded correctly in Vibrant Visuals.&lt;br /&gt;
*Fixed an issue with moving blocks (e.g. blocks held by Endermen, TNT inside of minecarts) not casting shadows in Vibrant Visuals.&lt;br /&gt;
*Fixed a crash happening on PS5 when loading a world with leashed entities.&lt;br /&gt;
*Fixed a bug where Parrots imitating a Drowned used Zombie sounds.&lt;br /&gt;
*Fixed a bug where sliders move super fast when using gamepad. Added a timeout to avoid this problem.&lt;br /&gt;
*Fixed a crash when blocks that specify non-existent textures as {{cd|carried_textures}} are held in hand.&lt;br /&gt;
*Fix for incorrect normals and/or crashes when holding certain items in hand with Vibrant Visuals enabled.&lt;br /&gt;
*Fixed an issue where entities are rendering and animating twice.&lt;br /&gt;
*Fixed a crash with the Debug Drawing system after using the {{cmd|reload}} command.&lt;br /&gt;
*Fixed an issue where Debug Drawing primitives wouldn&#039;t be visible after using the {{cmd|reload}} command.&lt;br /&gt;
*Fixed an issue where Debug Drawing primitives wouldn&#039;t be visible for new players joining the world.&lt;br /&gt;
*Fixed the {{cd|minecraft:follow_orbit}} camera not having the correct control scheme in its allow list.&lt;br /&gt;
*The touch screen d-pad control now shows the correct buttons when using camera relative control schemes.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.90 betas]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.90.23]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.90.23]]&lt;br /&gt;
[[Minecraft:ru:Preview 1.21.90.23 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.90.23 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.90.23]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.110.25&amp;diff=47745</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.110.25</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.110.25&amp;diff=47745"/>
		<updated>2025-12-18T15:04:04Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.11025.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android&#039;&#039;&#039;: 1.21.110.25&lt;br /&gt;
| image = Bedrock 1.21.110.25 PatchNotes.jpg&lt;br /&gt;
| image2 = Bedrock 1.21.110.25.png&lt;br /&gt;
| build = 36173493&lt;br /&gt;
| editorver = 1.1.0&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952111025 (armeabi-v7a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
962111025 (x86, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
972111025 (arm64-v8a, 34)&amp;lt;br /&amp;gt;&lt;br /&gt;
982111025 (x86_64, 34)&lt;br /&gt;
| date = August 19, 2025&lt;br /&gt;
| server = 1.21.110.25&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&lt;br /&gt;
*[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.110.25.zip Windows]&lt;br /&gt;
*[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.110.25.zip Linux]&lt;br /&gt;
| parent = 1.21.111&lt;br /&gt;
| prevparent = 1.21.101&lt;br /&gt;
| prev = Preview 1.21.110.24&lt;br /&gt;
| next = Preview 1.21.110.26&lt;br /&gt;
| nextparent = 1.21.112&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.110.25&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.110.25&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the fifth beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.111]]{{note|1.21.110 is not a version of the game and its betas are instead part of 1.21.111.|name=1.21.111}}, released on August 19, 2025,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/38927463808269-Minecraft-Beta-Preview-1-21-110-25|title=Minecraft Beta &amp;amp; Preview - 1.21.110.25|website=Minecraft Feedback|date=August 19, 2025}}&amp;lt;/ref&amp;gt; which fixes some bugs.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Copper Door]]&#039;&#039;&#039;&lt;br /&gt;
* Copper doors can now be opened by [[Minecraft:villager]]s and [[Minecraft:copper golem]]s.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Chest]]&#039;&#039;&#039;&lt;br /&gt;
* Double chests now visually open when a copper golem opens the second half.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Lightning Rod]]&#039;&#039;&#039;&lt;br /&gt;
* Removed a white line of pixels on the edge of exposed and weathered copper lightning rods.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Shelf]]&#039;&#039;&#039;&lt;br /&gt;
* Shelves now produce the same particles as their [[Minecraft:stripped log]] counterparts when they break.&lt;br /&gt;
* Items in the shelf will render in the middle of the shelf.&lt;br /&gt;
* Updated the sizes of many items in the shelf to better fit the shelf.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
[[File:New UI - Pause Menu &amp;quot;Social&amp;quot; Tab - People Screen Menu (Bedrock Preview 1.21.110.25).png|thumb|right|The redesigned social drawer.]]&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Panorama]]&#039;&#039;&#039;&lt;br /&gt;
* Updated the panorama to show a scene with copper golems in a village.{{note|These changes has not been mentioned in the changelog.|name=outsidechangelog}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Pause menu]]&#039;&#039;&#039;&lt;br /&gt;
* Removed the player list, permissions, and &amp;quot;Invite to Game&amp;quot; button and renamed the &amp;quot;Friends&amp;quot; button to &amp;quot;Social&amp;quot;, which opens an updated player list with new buttons to open the player permissions screen, view each player&#039;s permissions, invite players, and manage some options for a player.{{note|name=outsidechangelog}}&lt;br /&gt;
&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Copper Golem]]&#039;&#039;&#039;&lt;br /&gt;
* Copper golems can now pathfind through 1 block high passages.&lt;br /&gt;
* The copper golem will no longer interact with chests and copper chests that it cannot see.&lt;br /&gt;
* Chests now close immediately when a copper golem starts panicking while looking inside.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;AI Goals&#039;&#039;&#039;&lt;br /&gt;
* The {{cd|minecraft:behavior.transport_items}} AI goal now checks that the entity can see the container it tries to interact with:&lt;br /&gt;
** It checks once before starting to queue at the container and once before starting to interact.&lt;br /&gt;
** If it does not see the container, it fails to open it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
* Moved {{cd|LootTableManager}} API from beta into 2.2.0.&lt;br /&gt;
* Changed the following methods on {{cd|Dimension}} to have the read-only privilege so they can be called in &amp;quot;before&amp;quot; events:&lt;br /&gt;
** {{cd|getWeather}}, {{cd|findClosestBiome}}, {{cd|getBlockAbove}}, {{cd|getBlockBelow}}, {{cd|getTopmostBlock}},&lt;br /&gt;
** {{cd|getLightLevel}}, {{cd|getSkyLightLevel}}.&lt;br /&gt;
* Moved {{cd|ItemBookComponent}} from {{cd|beta}} to {{cd|V2.2.0}}.&lt;br /&gt;
* Moved {{cd|BookError}} from {{cd|beta}} to {{cd|V2.2.0}}.&lt;br /&gt;
* Moved {{cd|BookPageContentError}} from {{cd|beta}} to {{cd|V2.2.0}}.&lt;br /&gt;
* Moved {{cd|BookErrorReason}} from {{cd|beta}} to {{cd|V2.2.0}}.&lt;br /&gt;
* Moved {{cd|InvalidItemStackError}} from {{cd|beta}} to {{cd|V2.2.0}}.&lt;br /&gt;
* Camera&lt;br /&gt;
** Moved {{cd|setFov(fovCameraOptions?: CameraFovOptions): void}} from {{cd|beta}} to {{cd|V2.2.0}}.&lt;br /&gt;
*** Moved {{cd|setLore(loreList?: (RawMessage | string)[]): void}} from {{cd|beta}} to {{cd|V2.2.0}}.&lt;br /&gt;
*** Moved {{cd|getRawLore(): RawMessage[]}} from {{cd|beta}} to {{cd|V2.2.0}}.&lt;br /&gt;
** {{cd|ContainerSlot}}&lt;br /&gt;
*** Moved {{cd|setLore(loreList?: (RawMessage | string)[]): void}} from {{cd|beta}} to {{cd|V2.2.0}}.&lt;br /&gt;
*** Moved {{cd|getRawLore(): RawMessage[]}} from {{cd|beta}} to {{cd|V2.2.0}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Biome]]s&#039;&#039;&#039;&lt;br /&gt;
* Custom biomes are now out of experimental.&lt;br /&gt;
* Added {{cd|underwater_music}} parameter to {{cd|minecraft:biome_music}} client biome component that enables the underwater music for the biome.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Experimental&#039;&#039;&#039;&lt;br /&gt;
* Camera custom FOV command no longer requires the &amp;quot;Experimental Creator Cameras&amp;quot; experimental toggle.&lt;br /&gt;
* The experimental &amp;quot;Custom Biomes&amp;quot; option has been removed.&lt;br /&gt;
** This change has not been mentioned in the changelog.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the Beta APIs, and Upcoming Creator Features [[Minecraft:experimental]] toggles.&lt;br /&gt;
&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
* Added new method {{cd|isChunkLoaded}} to {{cd|Dimension}} which returns true if a chunk at an area is loaded and ticking.&lt;br /&gt;
* Added enum {{cd|HeldItemOption}} to {{cd|beta}} for {{cd|PlayerSwingEventOptions}}. This specifies options related to the item currently being held at the time of a player swing:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
export enum HeldItemOption {  &lt;br /&gt;
    AnyItem = &#039;AnyItem&#039;,       &lt;br /&gt;
    NoItem = &#039;NoItem&#039;  &lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Added interface {{cd|PlayerSwingEventOptions}} to {{cd|beta}}. Event options/filters for {{cd|PlayerSwingStartAfterEvent}}. - Field {{cd|heldItemOption?: HeldItemOption}}&lt;br /&gt;
** Added class {{cd|PlayerSwingStartAfterEvent}} to {{cd|beta}}. This contains information regarding a player starting to swing their arm:&lt;br /&gt;
*** Field {{cd|heldItemStack?: ItemStack}}.&lt;br /&gt;
*** Field {{cd|player: Player}}.&lt;br /&gt;
** Added class {{cd|PlayerSwingStartAfter.EventSignal}} to {{cd|beta}}. This event is fired at the start of a player&#039;s swing (e.g. attacking, using an item, interacting). It can be subscribed/unsubscribed via {{cd|world.afterEvents.playerSwingStart}} and optionally filtered by passing in {{cd|PlayerSwingEventOptions}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Block]]s&#039;&#039;&#039;&lt;br /&gt;
*Added component {{cd|minecraft:redstone_producer}} behind the Upcoming Creator Features toggle.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
* Added new block component {{cd|minecraft:flower_pottable}}:&lt;br /&gt;
** It is an empty component defined as such: {{cd|minecraft:flower_pottable: &amp;lt;nowiki&amp;gt;{}&amp;lt;/nowiki&amp;gt;}}.&lt;br /&gt;
** When the component is present on the block, &amp;gt; a player can interact with an empty flowerpot when holding the block in order to embed it.&lt;br /&gt;
** Similar to other Vanilla pottable blocks, a player can remove the potted block by interacting with the pot with an empty hand.&lt;br /&gt;
** The component requires the Upcoming Creator Features toggle.&lt;br /&gt;
** Pottable not potable.&lt;br /&gt;
* Added new block component {{cd|minecraft:embedded_visual}}:&lt;br /&gt;
** The component has two required fields, {{cd|geometry}} and {{cd|material_instances}}, similarly to {{cd|minecraft:item_visual}}.&lt;br /&gt;
** When the component is present on the block, it defines which {{cd|geometry}} and {{cd|material_instances}} to use when the block is embedded into another block, eg. into a flowerpot.&lt;br /&gt;
*** If the component is not present, embedded blocks fallback to their innate {{cd|geometry}} and {{cd|material_instances}}.&lt;br /&gt;
*** The component cannot be defined in the {{cd|permutations}} section; only one embedded visual can be achieved per block type.&lt;br /&gt;
** The component requires the Upcoming Creator Features toggle.&lt;br /&gt;
* Added new field {{cd|embedded}} to the {{cd|item_display_transforms}} object:&lt;br /&gt;
** The field defines the overall transformation this geometry should be subject to when embedded into a block, eg. a flowerpot.&lt;br /&gt;
** If the field is not defined, the default transformation is a 0.75x scale, similar to the one applied to most Vanilla flowers.&lt;br /&gt;
&lt;br /&gt;
=== Changes ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
* Expanded {{cd|LootTableManager}} {{cd|beta}} functionality, which now allows for loot table discovery via the new {{cd|getLootTable}} method.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
* Modified {{cd|minecraft:material_instances}} to support weighted variations textures with these requirements:&lt;br /&gt;
** {{cd|format_version}} must be greater than or equal to {{cd|1.21.110}}.&lt;br /&gt;
** World must have &amp;quot;Upcoming Creator Features&amp;quot; experiment enabled.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.110.25 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|136930|{{cmd|getlocalplayername}} and {{cmd|geteduclientinfo}} commands are available outside of Education Edition&lt;br /&gt;
|181306|Paintings randomly breaking after reloading chunks&lt;br /&gt;
|221572|Husk appears with a white box around its head in the official Classic Texture Pack&lt;br /&gt;
|222113|Ambient Music only playing from one spot in the world&lt;br /&gt;
|223559|3D export from structure blocks shows missing texture&lt;br /&gt;
|224403|After killing the ender dragon in the End, it freezes, preventing me from getting the egg and leaving the End&lt;br /&gt;
|226102|{{cd|c{{=}}-1}} target selector is broken&lt;br /&gt;
|;dev&lt;br /&gt;
|225203|Z-fighting when lightning rod is placed on top of the copper golem statues in their default pose&lt;br /&gt;
|225325|Copper golem can become stuck under shelf blocks&lt;br /&gt;
|225443|Entering a certain chunk crashes the whole game&lt;br /&gt;
|225497|Copper chest item models don&#039;t show the handle&lt;br /&gt;
|226140|Zombies and skeletons spawned in any way outside of ominous trials will never spawn with diamond armour&lt;br /&gt;
|226223|Placing torches on the back of shelves inconsistent&lt;br /&gt;
|226262|Copper golems don&#039;t drop poppy when killed or when sheared&lt;br /&gt;
|226269|Copper bars texture is incorrect&lt;br /&gt;
|226623|Shelves make stone stepping sounds&lt;br /&gt;
|otherissuescount=4}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*Fixed an issue where a default surface builder was not chosen leading to bare surfaces in some biomes.&lt;br /&gt;
*Fixed a bug where setting the precipitation of a biome to 0 in {{cd|biome.json}} files would not stop rain from occurring in the biome.&lt;br /&gt;
*Fixed a bug where putting items in a bundle as it is being transferred from one Hopper to another would delete the item.&lt;br /&gt;
*Fixed a crash that occurred when treatment packs were removed while loading game or loading into a world.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
{{notelist}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.111 betas]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.110.25]]&lt;br /&gt;
[[Minecraft:es:Bedrock Edition Preview 1.21.110.25]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.110.25]]&lt;br /&gt;
[[Minecraft:ru:Preview 1.21.110.25 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.110.25 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.110.25]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.120.20&amp;diff=47747</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.120.20</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.120.20&amp;diff=47747"/>
		<updated>2025-12-18T15:02:25Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.12020.0&amp;lt;br&amp;gt;&#039;&#039;&#039;Android&#039;&#039;&#039;: 1.21.120.20&lt;br /&gt;
| image = Bedrock 1.21.120.20 PatchNotes.jpg&lt;br /&gt;
| image2 = Bedrock 1.21.120.20.png&lt;br /&gt;
| build = 36570833&lt;br /&gt;
| editorver = 1.1.1&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952112020 (armeabi-v7a, 35)&amp;lt;br /&amp;gt;&lt;br /&gt;
962112020 (x86, 35)&amp;lt;br /&amp;gt;&lt;br /&gt;
972112020 (arm64-v8a, 35)&amp;lt;br /&amp;gt;&lt;br /&gt;
982112020 (x86_64, 35)&lt;br /&gt;
| date = September 3, 2025&lt;br /&gt;
| server = 1.21.120.20&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.120.20.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.120.20.zip Linux]&lt;br /&gt;
| parent = 1.21.120&lt;br /&gt;
| prevparent = 1.21.114&lt;br /&gt;
| next = Preview 1.21.120.21&lt;br /&gt;
| nextparent = 1.21.121&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.120.20&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.120.20&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.120]], released on September 3, 2025,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/39262266489613-Minecraft-Beta-Preview-1-21-120-20|title=Minecraft Beta &amp;amp; Preview - 1.21.120.20|website=Minecraft Feedback|date=September 3, 2025}}&amp;lt;/ref&amp;gt; which fixes some bugs.&lt;br /&gt;
&lt;br /&gt;
== Additions ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Splash]]es&#039;&#039;&#039;&lt;br /&gt;
* Added splash &amp;quot;Music made by Hyper Potions!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Shelf]]&#039;&#039;&#039;&lt;br /&gt;
* Adding or removing redstone power to or from the shelf now emits vibrations.&lt;br /&gt;
** When a player places/removes/swaps an item on an unpowered shelf, a vibration of frequency 3 is emitted.&lt;br /&gt;
** When a player places/removes an item on a powered shelf, a vibration of frequency 3 is emitted.&lt;br /&gt;
** When a player swaps item with one on a powered shelf, a vibration of frequency 6 is emitted.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;Camera&#039;&#039;&#039;&lt;br /&gt;
* The first person camera will now offset backwards slightly when facing and climbing blocks such as [[Minecraft:ladder]]s and [[Minecraft:vine]]s.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
* Added TAA upscaling to weather effects like snow.&lt;br /&gt;
* Improved quality of gamma correction on PC and Consoles.&lt;br /&gt;
* Mobs will now become slightly transparent when the camera gets too close or passes through them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Marketplace]]&#039;&#039;&#039;&lt;br /&gt;
* Starting a world with a missing Marketplace template will now correctly redownload the template and start the world.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UI&#039;&#039;&#039;&lt;br /&gt;
* Brightness adjustment was renamed to gamma adjustment in Vibrant Visuals.&lt;br /&gt;
* A &amp;quot;Reset to Defaults&amp;quot; button was added to the gamma adjustment screen in Vibrant Visuals.&lt;br /&gt;
* The slider widget that controls the Vibrant Visuals gamma value shows the current gamma value, and the center of the slider corresponds to the default value.&lt;br /&gt;
&lt;br /&gt;
=== Mobs ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Chicken Jockey]]&#039;&#039;&#039;&lt;br /&gt;
* The baby zombie riding a chicken now drops the [[Minecraft:lava chicken music disc]] when killed by a tamed [[Minecraft:wolf]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Copper Golem]]&#039;&#039;&#039;&lt;br /&gt;
* Copper golem step and spin sounds now use a natural attenuation curve.&lt;br /&gt;
&lt;br /&gt;
=== World generation ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Structure]]s&#039;&#039;&#039;&lt;br /&gt;
* Structures no longer build on top of features (e.g. [[Minecraft:tree]]s) at chunk borders.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
* Optionally set version property to {{cd|beta}} to always choose the latest beta version of the module. Example from {{cd|[[Minecraft:manifest.json]]}}:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;&lt;br /&gt;
&amp;quot;dependencies&amp;quot;: [&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;module_name&amp;quot;: &amp;quot;@minecraft/server&amp;quot;,&lt;br /&gt;
  &amp;quot;version&amp;quot;: &amp;quot;beta&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* {{cd|LootTableManager}}&#039;s loot generation methods now properly recognize tools enchanted with looting.&lt;br /&gt;
* Moved type {{cd|ScriptBiomeType}} from {{cd|beta}} into {{cd|2.3.0}}.&lt;br /&gt;
* Moved API {{cd|Dimension.getBiome(location: Vector3)}} from {{cd|beta}} into {{cd|2.3.0}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Block]]s&#039;&#039;&#039;&lt;br /&gt;
* Custom blocks using a non-opaque {{cd|render_method}} in the {{cd|minecraft:material_instances}} component that are placed above water will no longer incorrectly cull the top face of the water block.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
* The {{cd|all_slots_empty}}, {{cd|any_slot_empty}}, {{cd|has_equipment}} filters now support {{cd|main_hand}} as an equipment location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Item Components&#039;&#039;&#039;&lt;br /&gt;
* Items with the new {{cd|minecraft:fire_resistant}} item component no longer visually disappear on the client when thrown in fire while persisting on the server, as the property is now synced correctly across both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Molang]]&#039;&#039;&#039;&lt;br /&gt;
* Added 31 new Molang expressions:&lt;br /&gt;
** {{cd|math.inverse_lerp(start, end, value)}}, returns the normalized progress between start and end given value.&lt;br /&gt;
** {{cd|math.ease_in_quad(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow and accelerating toward the end.&lt;br /&gt;
** {{cd|math.ease_out_quad(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting fast and decelerating toward the end.&lt;br /&gt;
** {{cd|math.ease_in_out_quad(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow, accelerating in the middle, then slowing again at the end.&lt;br /&gt;
** {{cd|math.ease_in_cubic(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow and accelerating strongly toward the end.&lt;br /&gt;
** {{cd|math.ease_out_cubic(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting fast and decelerating strongly toward the end.&lt;br /&gt;
** {{cd|math.ease_in_out_cubic(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow, accelerating strongly in the middle, then slowing again at the end.&lt;br /&gt;
** {{cd|math.ease_in_quart(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow and accelerating rapidly toward the end.&lt;br /&gt;
** {{cd|math.ease_out_quart(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting fast and decelerating rapidly toward the end.&lt;br /&gt;
** {{cd|math.ease_in_out_quart(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow, accelerating rapidly in the middle, then slowing again at the end.&lt;br /&gt;
** {{cd|math.ease_in_quint(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow and accelerating sharply toward the end.&lt;br /&gt;
** {{cd|math.ease_out_quint(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting fast and decelerating sharply toward the end.&lt;br /&gt;
** {{cd|math.ease_in_out_quint(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow, accelerating sharply in the middle, then slowing again at the end.&lt;br /&gt;
** {{cd|math.ease_in_sine(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow and accelerating smoothly toward the end.&lt;br /&gt;
** {{cd|math.ease_out_sine(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting fast and decelerating smoothly toward the end.&lt;br /&gt;
** {{cd|math.ease_in_out_sine(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting and ending slow, with smoother change in the middle.&lt;br /&gt;
** {{cd|math.ease_in_expo(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow and accelerating very rapidly toward the end.&lt;br /&gt;
** {{cd|math.ease_out_expo(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting fast and decelerating gradually toward the end.&lt;br /&gt;
** {{cd|math.ease_in_out_expo(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting and ending slow, with very rapid change in the middle.&lt;br /&gt;
** {{cd|math.ease_in_circ(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting slow and accelerating along a circular curve toward the end.&lt;br /&gt;
** {{cd|math.ease_out_circ(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting fast and decelerating along a circular curve toward the end.&lt;br /&gt;
** {{cd|math.ease_in_out_circ(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting and ending slow, with circular acceleration and deceleration in the middle.&lt;br /&gt;
** {{cd|math.ease_in_bounce(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting with bounce oscillations and settling into the end.&lt;br /&gt;
** {{cd|math.ease_out_bounce(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, approaching the end with bounce oscillations that diminish over time.&lt;br /&gt;
** {{cd|math.ease_in_out_bounce(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting and ending with bounce oscillations, smoother in the middle.&lt;br /&gt;
** {{cd|math.ease_in_back(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, overshooting backward before accelerating into the end.&lt;br /&gt;
** {{cd|math.ease_out_back(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, overshooting past the end before settling into it.&lt;br /&gt;
** {{cd|math.ease_in_out_back(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, overshooting at both start and end, with smoother change in the middle.&lt;br /&gt;
** {{cd|math.ease_in_elastic(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, starting with elastic oscillations before accelerating into the end.&lt;br /&gt;
** {{cd|math.ease_out_elastic(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, overshooting the end with elastic oscillations before settling.&lt;br /&gt;
** {{cd|math.ease_in_out_elastic(start, end, 0_to_1)}}, output goes from start to end via {{cd|0_to_1}}, oscillating elastically at both start and end, with stable change in the middle.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot;, &amp;quot;Upcoming Creator Features&amp;quot;, and &amp;quot;Render Dragon Features for Creators&amp;quot; [[Minecraft:experimental]] toggles.&lt;br /&gt;
&lt;br /&gt;
=== Additions ===&lt;br /&gt;
==== Technical ====&lt;br /&gt;
&#039;&#039;&#039;API&#039;&#039;&#039;&lt;br /&gt;
* Added {{cd|Dimension.getGeneratedStructures(location: Vector3)}} which can be used to locate the Structures {{cd|(Pillager Outpost, Mineshaft, etc.)}} of a given location.&lt;br /&gt;
* Added {{cd|worldAfterEvents.playerUseNameTag}} which fires when a Player uses a named NameTag Item on an Entity.&lt;br /&gt;
* Added {{cd|ControlScheme}} string enum.&lt;br /&gt;
* Added method {{cd|Player.setControlScheme(controlScheme?: string)}}: void; to {{cd|beta}}.&lt;br /&gt;
* Added method {{cd|Player.getControlScheme(): ControlScheme;}} to {{cd|beta}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Blocks&#039;&#039;&#039;&lt;br /&gt;
* Allow items referencing a pottable block in their {{cd|minecraft:block_placer}} component to be pottable when {{cd|replace_block_item}} is true.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Bedrock Editor|Editor]]&#039;&#039;&#039;&lt;br /&gt;
* Added an offset and alignment property to the summon tool so that creators can more easily position entities at specific locations.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graphical&#039;&#039;&#039;&lt;br /&gt;
* Deprecated {{cd|point_lights/global.json}} in favor of a new file and schema, {{cd|local_lighting/local_lighting.json}}. Creators can still make use of {{cd|point_lights/global.json}}, but are encouraged to migrate to the new schema.&lt;br /&gt;
** Extended per-block local lighting information to include a {{cd|light_type}} which can be either {{cd|static_light}} or {{cd|point_light}}.&lt;br /&gt;
*** A block will only be considered for point lighting if its {{cd|light_type}} is set to {{cd|point_light}}.&lt;br /&gt;
*** {{cd|static_light}} is currently unused.&lt;br /&gt;
** The {{cd|light_color}} property is now optional. If unprovided, the block will use a fallback light color instead.&lt;br /&gt;
** A sample {{cd|local_lighting.json}} could look like this: {{cd|format_version}}: {{cd|1.21.120}}, {{cd|minecraft:local_light_settings}}: {{cd|minecraft:torch}}: {{cd|light_color}}: {{cd|#EFE39D}}, {{cd|light_type}}: {{cd|point_light}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Molang]]&#039;&#039;&#039;&lt;br /&gt;
* Added {{cd|query.entity_biome_has_any_identifier}}, {{cd|query.entity_biome_has_any_tags}}, and {{cd|query.entity_biome_has_all_tags}} molang query functions to Upcoming Creator Features.&lt;br /&gt;
** These queries only work in resource packs (client-side), and are not supported in behavior packs.&lt;br /&gt;
** {{cd|entity_biome_has_any_identifier(&#039;namespace:biome_name&#039;)}} takes a list of biome identifiers and checks if any are the specified biome the entity is in.&lt;br /&gt;
** {{cd|entity_biome_has_any_tags(&#039;my_tag_name&#039;)}} takes a list of biome tags and checks if the biome the entity is in matches any.&lt;br /&gt;
** {{cd|entity_biome_has_all_tags(&#039;my_tag_name&#039;)}} takes a list of biome tags and checks if the biome the entity is in matches all.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.120.20 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|51173|No Suspicious Stew in the Creative menu.&lt;br /&gt;
|105710|Keyboard button for mobile devices in chat still exists on Windows, and Console.&lt;br /&gt;
|159992|{{cmd|locate biome deep_dark}} sometimes sent you to the wrong coordinates of the biome.&lt;br /&gt;
|177866|Custom items can&#039;t be used in commands if their menu category is &amp;quot;none&amp;quot; or undefined.&lt;br /&gt;
|180489|Custom blocks do not have a quick move animation.&lt;br /&gt;
|183832|Player sleep message says Users instead of Players.&lt;br /&gt;
|186409|Clicking text to reposition caret is wrong if the text box isn&#039;t scrolled fully right.&lt;br /&gt;
|190569|Enchantment glint animation still plays when the game is paused.&lt;br /&gt;
|191379|{{cmd|damage}} can damage end crystals even though the chat says it cannot.&lt;br /&gt;
|224011|Copper chest opening and closing sounds are too loud.&lt;br /&gt;
|225249|Items held by copper golems can&#039;t be taken when the player has an item in the offhand.&lt;br /&gt;
|225309|Some items stick out too far from shelves.&lt;br /&gt;
|225997|Tadpoles spawn in the upper northwest corner of the frogspawn block, often causing them to die out of the water.&lt;br /&gt;
|225999|Sitting Copper Golem Statue has inconsistent UV mapping.&lt;br /&gt;
|226160|Smooth lighting on partial blocks is broken after 1.21.100 update.&lt;br /&gt;
|226829|Items can’t be moved from creative inventory to player inventory.&lt;br /&gt;
|otherissuescount=8}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
*Fixed an issue with being unable to continue destroying valid blocks in Adventure Mode when they are behind water.&lt;br /&gt;
*Fixed loading of text for sign blocks from very old worlds.&lt;br /&gt;
*Fixed snowflakes flickering during player movement.&lt;br /&gt;
*Fixed the brightness of creeper textures in the gamma calibration screen in Vibrant Visuals.&lt;br /&gt;
*Fixed a bug that could cause armor trims to appear applied to untrimmed armor in the inventory.&lt;br /&gt;
*Fixed an issue where worlds backed by Xbox cloud storage would show a default tile when local data was present but invalid.&lt;br /&gt;
*Fixed {{cd|Player.graphicsMode}} not returning the correct graphics mode when a player has switched to Vibrant Visuals.&lt;br /&gt;
*Fixed {{cd|query.graphics_mode_is_any}} not being correct when switching to Vibrant Visuals.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.120 betas]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.120.20]]&lt;br /&gt;
[[Minecraft:es:Bedrock Edition Preview 1.21.120.20]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.120.20]]&lt;br /&gt;
[[Minecraft:ru:Preview 1.21.120.20 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.120.20 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.120.20]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.120.24&amp;diff=47751</id>
		<title>Minecraft:Bedrock Edition Preview 1.21.120.24</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Bedrock_Edition_Preview_1.21.120.24&amp;diff=47751"/>
		<updated>2025-12-18T15:01:07Z</updated>

		<summary type="html">&lt;p&gt;104.5.129.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox version&lt;br /&gt;
| edition = bedrock&lt;br /&gt;
| type = Preview&lt;br /&gt;
| internal = &#039;&#039;&#039;Windows, Xbox&#039;&#039;&#039;: 1.21.12024.0&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Android&#039;&#039;&#039;: 1.21.120.24&lt;br /&gt;
| image = Bedrock 1.21.120.24.png&lt;br /&gt;
| build = 37440161&lt;br /&gt;
| versioncode = &#039;&#039;&#039;Android&#039;&#039;&#039;:&amp;lt;br /&amp;gt;&lt;br /&gt;
952112024 (armeabi-v7a, 35)&amp;lt;br /&amp;gt;&lt;br /&gt;
962112024 (x86, 35)&amp;lt;br /&amp;gt;&lt;br /&gt;
972112024 (arm64-v8a, 35)&amp;lt;br /&amp;gt;&lt;br /&gt;
982112024 (x86_64, 35)&lt;br /&gt;
| editorver = 1.1.5&lt;br /&gt;
| date = October 1, 2025&lt;br /&gt;
| server = 1.21.120.24&lt;br /&gt;
| serverdl = &#039;&#039;&#039;Server&#039;&#039;&#039;&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.120.24.zip Windows]&amp;lt;br&amp;gt;[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.120.24.zip Linux]&lt;br /&gt;
| parent = 1.21.120&lt;br /&gt;
| prevparent = 1.21.114&lt;br /&gt;
| prev = Preview 1.21.120.23&lt;br /&gt;
| next = Preview 1.21.120.25&lt;br /&gt;
| nextparent = 1.21.121&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Beta 1.21.120.24&#039;&#039;&#039; (ChromeOS, Android) or &#039;&#039;&#039;Preview 1.21.120.24&#039;&#039;&#039; (Windows, iOS, iPadOS, Xbox, PlayStation) is the fifth beta/&#039;&#039;Preview&#039;&#039; version for [[Minecraft:Bedrock Edition 1.21.120]], released on October 1, 2025,&amp;lt;ref&amp;gt;{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/40008177570061-Minecraft-Beta-Preview-1-21-120-24|title=Minecraft Beta &amp;amp; Preview - 1.21.120.24|website=Minecraft Feedback|date=October 1, 2025}}&amp;lt;/ref&amp;gt; which fixes bugs.&lt;br /&gt;
&lt;br /&gt;
== Changes ==&lt;br /&gt;
=== Blocks ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Copper Chest]]&#039;&#039;&#039;&lt;br /&gt;
* Double copper chest textures&#039; diagonal glint direction now match its single chest counterpart.&lt;br /&gt;
* Bolts on single and double copper chests are now shaded in the same way.&lt;br /&gt;
* Double and single copper chests now have consistent shading.&lt;br /&gt;
* Weathered double copper chest bottom textures are now consistent with other double copper chests.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Water]]&#039;&#039;&#039;&lt;br /&gt;
* Water now reduces the light level by one instead of two units per block.&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Marketplace]]&#039;&#039;&#039;&lt;br /&gt;
* Marketplace content can now be searched for using graphics filters for RTX and [[Minecraft:Vibrant Visuals]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Settings#General 2|General Settings]] Screen&#039;&#039;&#039;&lt;br /&gt;
* Updated the General settings tab with [[Minecraft:Ore UI]].&lt;br /&gt;
[[File:New UI - General Settings Screen Menu (Bedrock Preview 1.21.120.24).png|thumb|New General Settings Screen.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Storage&#039;&#039;&#039;&lt;br /&gt;
* Shifted download storage on PlayStation 4 to new location. Players may need to redownload Marketplace content.&lt;br /&gt;
&lt;br /&gt;
=== Technical ===&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
* {{cd|ContainerRulesError}}&lt;br /&gt;
** Moved property {{cd|reason: ContainerRulesErrorReason}} from {{cd|beta}} to {{cd|v2.3.0}}.&lt;br /&gt;
* Moved enum {{cd|ContainerRulesErrorReason}} from {{cd|beta}} to {{cd|v2.3.0}}.&lt;br /&gt;
* Moved interface {{cd|ContainerRules}} from {{cd|beta}} to {{cd|v2.3.0}}.&lt;br /&gt;
* {{cd|Container}}&lt;br /&gt;
** Moved property {{cd|readonly containerRules?: ContainerRules}} from {{cd|beta}} to {{cd|v2.3.0}}.&lt;br /&gt;
** Moved property {{cd|readonly weight: number}} from {{cd|beta}} to {{cd|v2.3.0}}.&lt;br /&gt;
** Moved property {{cd|readonly weight: number}} from {{cd|beta}} to {{cd|v2.3.0}}.&lt;br /&gt;
* Moved class {{cd|ItemInventoryComponent}} from {{cd|beta}} to {{cd|v2.3.0}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Biome Components&#039;&#039;&#039;&lt;br /&gt;
* Added {{cd|underwater_addition}}, {{cd|underwater_loop}}, and {{cd|underwater_mood}} fields to {{cd|minecraft:ambient_sounds}}. They will be played when the audio listener position is inside of water.&lt;br /&gt;
** {{cd|underwater_addition}} and {{cd|addition}} now take both an asset and chance, the chance determines the chance for the sound to be played.&lt;br /&gt;
** Format versions before {{cd|1.21.120}} will automatically set the underwater versions to the same as the normal ones, and the chance to the previously hardcoded chance of {{cd|0.0111}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Block]]s&#039;&#039;&#039;&lt;br /&gt;
* Removed Upcoming Creator Features toggle requirement from the {{cd|minecraft:redstone_producer}} component.&lt;br /&gt;
* Component {{cd|minecraft:embedded_visual}} no longer requires the &amp;quot;Upcoming Creator Features&amp;quot; toggle.&lt;br /&gt;
* Component {{cd|minecraft:flower_pottable}} no longer requires the &amp;quot;Upcoming Creator Features&amp;quot; toggle.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Entity Components&#039;&#039;&#039;&lt;br /&gt;
* Added {{cd|apply_knockback_to_blocking_targets}} property to {{cd|impact_damage}} in {{cd|minecraft:projectile}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Mob]]s&#039;&#039;&#039;&lt;br /&gt;
* The dophin&#039;s bubble particle emissions have been updated and are now emitted through its animation controller.&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
These additions and changes are accessible by enabling the &amp;quot;Beta APIs&amp;quot;, &amp;quot;Upcoming Creator Features&amp;quot; and &amp;quot;Experimental Creator Cameras Features&amp;quot; [[Minecraft:experimental]] toggle.&lt;br /&gt;
&lt;br /&gt;
=== Additions ===&lt;br /&gt;
&lt;br /&gt;
==== Techincal ====&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:API]]&#039;&#039;&#039;&lt;br /&gt;
* Added the {{cd|BlockComponentBlockBreakEvent}} Custom Component Event to {{cd|beta}}. This event is called when a specific block is broken by either the player or other entity, a block (such as fire or water), or from a script or command that removes or destroys the block.&lt;br /&gt;
** Added {{cd|entitySource}} read-only property. This contains the entity that caused the block&#039;s destruction.&lt;br /&gt;
** Added {{cd|blockDestructionSource}} read-only property. This contains the block that caused the block&#039;s destruction.&lt;br /&gt;
** Added {{cd|brokenBlockPermutation}} read-only property. This contains the block permutation this custom component exists on.&lt;br /&gt;
* Added the ability for the custom creator camera to move on a spline.&lt;br /&gt;
** Added method {{cd|playAnimation(splineType: CatmullRomSpline | LinearSpline, cameraAnimationOptions: AnimationOptions): void}} to {{cd|beta}} to play an animation curve. Only works when used on the {{cd|minecraft:free}} camera preset.&lt;br /&gt;
** Added class {{cd|CatmullRomSpline}} to {{cd|beta}} to create catmullrom splines for {{cd|minecraft:free}} camera preset.&lt;br /&gt;
** Added class {{cd|LinearSpline}} to {{cd|beta}} to create linearly interpolated splines for {{cd|minecraft:free}} camera preset.&lt;br /&gt;
** Added interface {{cd|AnimationOptions}} to {{cd|beta}} for creating and playing a spline on the {{cd|minecraft:free}} camera preset.&lt;br /&gt;
** Added interface {{cd|ProgressKeyFrame}} to {{cd|beta}} for setting progress key frames on a spline.&lt;br /&gt;
** Added interface {{cd|RotationKeyFrame}} to {{cd|beta}} for setting rotation key frames on a spline.&lt;br /&gt;
** Added interface {{cd|SplineAnimation}} to {{cd|beta}} for storing spline key frames.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Blocks&#039;&#039;&#039;&lt;br /&gt;
* Added boolean field {{cd|alpha_masked_tint}} to materials in {{cd|minecraft:material_instances}} component.&lt;br /&gt;
** Defaults to {{cd|false}}.&lt;br /&gt;
** When true, the alpha channel of the texture will be used to multiply the tint to the albedo of the texture.&lt;br /&gt;
** Requires {{cd|format_version}} &amp;gt;= 1.21.120&lt;br /&gt;
** Requires &amp;quot;Upcoming Creator Features&amp;quot; toggle.&lt;br /&gt;
** Requires {{cd|tint_method}} other than {{cd|none}}.&lt;br /&gt;
** Requires {{cd|render_method}} to be {{cd|opaque}}.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Minecraft:Commands]]&#039;&#039;&#039;&lt;br /&gt;
* Added {{cd|attach_to_entity}} and {{cd|detach_from_entity}} camera commands for {{cd|minecraft:fixed_boom}} and {{cd|minecraft:follow_orbit}} presets.&lt;br /&gt;
** Accessible under the Experimental Creator Cameras experimental toggle.&lt;br /&gt;
&lt;br /&gt;
== Fixes ==&lt;br /&gt;
{{fixes|project=MCPE|fixedin=1.21.120.24 Preview&lt;br /&gt;
|;old&lt;br /&gt;
|43953|Item outlines in some UIs still use old textures.&lt;br /&gt;
|55449|[[Minecraft:Golden Apples]] give 8 Absorption hearts if eaten after [[Minecraft:Enchanted Golden Apple]].&lt;br /&gt;
|79532|Ambience sounds missing in [[Minecraft:the nether]] and [[Minecraft:water]].&lt;br /&gt;
|82082|Issue with the [[Minecraft:drowned]] model.&lt;br /&gt;
|108989|&amp;quot;score&amp;quot; text component does not accept names containing non-alphanumeric characters.&lt;br /&gt;
|154327|[[Minecraft:llama]] uses pre-texture update chest texture.&lt;br /&gt;
|165390|Skeleton/Zombie Horse&#039;s &amp;amp; Donkey/Mule&#039;s saddles and chests are outdated or errors.&lt;br /&gt;
|166776|The ears of donkeys have a miscoloured top and bottom.&lt;br /&gt;
|169440|[[Minecraft:Drowned]] has an transparent pixels in inner body texture.&lt;br /&gt;
|190339|[[Minecraft:Shield]] loses 2 durability after breaking a block.&lt;br /&gt;
|219845|Stencil state causes glitches with Vibrant Visuals enabled.&lt;br /&gt;
|220733|[[Minecraft:Skeletons]] with [[Minecraft:Punch]] bows can knock players back while blocking with a shield.&lt;br /&gt;
|226433|Vibrant Visual: Gray Dye and Light Blue Dye have incorrect MERS texture.&lt;br /&gt;
|;dev&lt;br /&gt;
|227624|All lantern types, all torches, and end rod no longer have point lights.&lt;br /&gt;
|227839|Loading into a world and then unfocusing the game window will cause every keybind to stop working.&lt;br /&gt;
|227855|World templates can no longer be created from the Play menu in the Preview.&lt;br /&gt;
|228169|Top texture of grass blocks appears pitch black in the Dark Forest biome when Smooth Lighting is disabled.&lt;br /&gt;
|228289|Pressing 1-9 hotkeys while hovering on an empty inventory or offhand slot does not swap the items.&lt;br /&gt;
|228283|Vibrant Visuals: The temperature colors of hot and cold biomes have been reversed.&lt;br /&gt;
|228288|GDK: Switching to another window while loading a world will cause the cursor to stay at the center after the world is loaded.&lt;br /&gt;
|otherissuescount=6}}&lt;br /&gt;
&#039;&#039;&#039;Other&#039;&#039;&#039;&lt;br /&gt;
* Fixed missing pixels on [[Minecraft:Copper Horse Armor|copper]], [[Minecraft:Iron Horse Armor|iron]], [[Minecraft:Golden Horse Armor|gold]], and [[Minecraft:Diamond Horse Armor|diamond]] horse armor textures.&lt;br /&gt;
* Fixed an issue that could cause excess critical hit particles to spawn.&lt;br /&gt;
* Fixed [[Minecraft:structure block]] preview GUI misplacing custom blocks.&lt;br /&gt;
* Fixed an issue where the replacement [[Minecraft:biome]]s were not read for client side chunk generation.&lt;br /&gt;
* Fixed a crash that occurs when selecting Vibrant Visuals panel settings.&lt;br /&gt;
* Fixed ambient occlusion for custom blocks displayed in HUD.&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox Bedrock Edition versions|1.2x}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bedrock Edition 1.21.120 betas]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Bedrock Edition beta 1.21.120.24]]&lt;br /&gt;
[[Minecraft:es:Bedrock Edition Preview 1.21.120.24]]&lt;br /&gt;
[[Minecraft:ko:Bedrock Edition 프리뷰 1.21.120.24]]&lt;br /&gt;
[[Minecraft:pt:Edição Bedrock Preview 1.21.120.24]]&lt;br /&gt;
[[Minecraft:uk:Preview 1.21.120.24 (Bedrock Edition)]]&lt;br /&gt;
[[Minecraft:zh:基岩版1.21.120.24]]&lt;/div&gt;</summary>
		<author><name>104.5.129.240</name></author>
	</entry>
</feed>