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

Minecraft:Bedrock Edition Preview 1.21.50.20: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Fix template calls: add MC/ prefix
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(One intermediate revision by the same user not shown)
Line 19: Line 19:
| date = '''Original''': October 9, 2024<br>
| date = '''Original''': October 9, 2024<br>
'''Reupload''': October 11, 2024
'''Reupload''': October 11, 2024
| retracted = '''Android only:'''<br>October 10, 2024
| server = 1.21.50.20
| server = 1.21.50.20
| serverdl = '''Server (1.21.50.20)'''<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.50.20.zip Windows]<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.50.20.zip Linux]<br>'''Server (1.21.50.22)'''<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.50.22.zip Windows]<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.50.22.zip Linux]
| serverdl = '''Server (1.21.50.20)'''<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.50.20.zip Windows]<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.50.20.zip Linux]<br>'''Server (1.21.50.22)'''<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.21.50.22.zip Windows]<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.21.50.22.zip Linux]
Line 29: Line 30:
<onlyinclude>
<onlyinclude>


'''Beta 1.21.50.20''' (ChromeOS, Android) or '''Preview 1.21.50.20''' (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/''Preview'' version for [[Minecraft:Bedrock Edition 1.21.50]], released on October 9, 2024,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/30892949042189|title=Minecraft Beta & Preview - 1.21.50.20|website=Minecraft Feedback|date=October 9, 2024}}</ref> which adds '''The Garden Awakens''' features and fixes bugs.
'''Beta 1.21.50.20''' (ChromeOS, Android) or '''Preview 1.21.50.20''' (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/''Preview'' version for [[Minecraft:Bedrock Edition 1.21.50]], released on October 9, 2024,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/30892949042189|title=Minecraft Beta & Preview - 1.21.50.20|website=Minecraft Feedback|date=October 9, 2024}}</ref> which adds '''[[Minecraft:The Garden Awakens]]''' features and fixes bugs.


This version was accidentally released for ''all'' Android players, including those not enrolled in the beta program.<ref name=beta-bugreport>{{MC/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}}</ref><ref>{{Cite Discord
This version was accidentally released for ''all'' Android players, including those not enrolled in the beta program.<ref name=beta-bugreport>{{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}}</ref><ref>{{Cite Discord
|url=https://discord.com/channels/302094807046684672/436219236420157450/1293687722581557329
|url=https://discord.com/channels/302094807046684672/436219236420157450/1293687722581557329
|channel=english-game-announcements
|channel=english-game-announcements
Line 63: Line 64:
** Pale moss carpet can be bonemealed to grow to full on all solid faces of any block that borders it.
** Pale moss carpet can be bonemealed to grow to full on all solid faces of any block that borders it.


'''Pale Oak Leaves'''
'''[[Minecraft:Pale Oak Leaves]]'''
* A new type of leaves.
* A new type of leaves.


'''Pale Oak Log'''
'''[[Minecraft:Pale Oak Log]]'''
* A new type of log, as well as a stripped variant.
* A new type of log, as well as a stripped variant.
* Can be used to craft pale oak wood and planks.
* Can be used to craft pale oak wood and planks.


'''Pale Oak Planks'''
'''[[Minecraft:Pale Oak Planks]]'''
* A new type of plank.
* A new type of plank.
* Can be used to craft pale oak [[Minecraft:boat]]s, boats with chest, [[Minecraft:button]]s, [[Minecraft:door]]s, [[Minecraft:fence]]s, fence gates, hanging signs, pressure plates, [[Minecraft:sign]]s, [[Minecraft:slab]]s, [[Minecraft:stairs]], and [[Minecraft:trapdoor]]s.
* 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.


'''[[Minecraft:Pale Oak Sapling]]'''
'''[[Minecraft:Pale Oak Sapling]]'''
* A new type of sapling.
* A new type of sapling.
* Can be placed in flower pots.
* Can be placed in [[Minecraft:flower pot]]s.


'''Pale Oak Wood'''
'''[[Minecraft:Pale Oak Wood]]'''
* A new type of wood, as well as a stripped variant.
* A new type of wood, as well as a stripped variant.
* Can be used to craft pale oak planks.
* Can be used to craft pale oak planks.


=== Mobs ===
=== Mobs ===
'''Creaking'''
'''[[Minecraft:Creaking]]'''
* 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.
* 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.
** Is not affected by light levels but spawns and despawns based on day/night cycle.
** Is not affected by light levels but spawns and despawns based on day/night cycle.
Line 100: Line 101:
'''[[Minecraft:Pale Garden]]'''
'''[[Minecraft:Pale Garden]]'''
* A new biome which contains pale oaks and Pale Moss blocks/carpet.
* A new biome which contains pale oaks and Pale Moss blocks/carpet.
* It is a variation of the dark forest biome, with pale oak trees instead of dark oak trees.
* It is a variation of the [[Minecraft:dark forest]] biome, with pale oak trees instead of dark oak trees.
* Animal mobs do not spawn naturally.
* Animal mobs do not spawn naturally.
* The grass in the pale garden has a desaturated, grayish look, the sky is a smoky gray, and water is a pale light blue.
* The grass in the pale garden has a desaturated, grayish look, the sky is a smoky gray, and water is a pale light blue.
** Any tinted leaves places in the biome also get a desaturated, gray look.
** Any tinted leaves places in the biome also get a desaturated, gray look.


'''Pale oak'''
'''[[Minecraft:Pale oak]]'''
* A new type of tree which can be grown from pale oak saplings in a 2x2 configuration.
* A new type of tree which can be grown from pale oak saplings in a 2x2 configuration.
** Generates naturally in the pale garden biome.
** Generates naturally in the pale garden biome.


'''Pale moss patch'''
'''[[Minecraft:Pale moss patch]]'''
*Vegetation patch feature consisting of pale moss and other plants found in the pale garden.
*Vegetation patch feature consisting of pale moss and other plants found in the pale garden.


=== General ===
=== General ===
'''Sounds'''
'''[[Minecraft:Sound]]s'''
* Ambient sounds in the pale garden biome do not come from the biome settings but are generated by blocks found in the biome.
* Ambient sounds in the pale garden biome do not come from the biome settings but are generated by blocks found in the biome.
** Pale hanging moss emits subtle atmospheric sounds when it is attached to pale oak logs and pale oak leaves.
** Pale hanging moss emits subtle atmospheric sounds when it is attached to pale oak logs and pale oak leaves.
Line 123: Line 124:
*Pickaxes and shovels no longer mine them as quickly as axes.
*Pickaxes and shovels no longer mine them as quickly as axes.


'''Bamboo Saplings'''
'''[[Minecraft:Bamboo Sapling]]s'''
*Swords can now cut them instantly, as they do bamboo.
*Swords can now cut them instantly, as they do bamboo.
*Axes no longer mine them faster.
*Axes no longer mine them faster.
Line 141: Line 142:
'''[[Minecraft:Heavy Core]]s'''
'''[[Minecraft:Heavy Core]]s'''
*They are now faster to mine with any improper tool.
*They are now faster to mine with any improper tool.
*A note block placed above them now plays the proper sound.
*A [[Minecraft:note block]] placed above them now plays the proper sound.


'''[[Minecraft:Moss Carpet]]s'''
'''[[Minecraft:Moss Carpet]]s'''
Line 147: Line 148:


=== Command format ===
=== Command format ===
'''{{MC/Cmd|/set_movement_authority}}'''
'''{{cmd|/set_movement_authority}}'''
*Added a new option to toggle between Server Authoritative Movement and Client Authoritative Movement.  
*Added a new option to toggle between Server Authoritative Movement and Client Authoritative Movement.  
**Use {{MC/Cmd|/set_movement_authority|server}} to enable Server Authoritative Movement.  
**Use {{cmd|/set_movement_authority|server}} to enable Server Authoritative Movement.  
**Use {{MC/Cmd|/set_movement_authority|client}} to enable Client Authoritative Movement.  
**Use {{cmd|/set_movement_authority|client}} to enable Client Authoritative Movement.  
**This command is currently preview-only and may not be active in some vanilla world.
**This command is currently preview-only and may not be active in some vanilla world.


'''{{MC/Cmd|/schedule}}'''
'''{{cmd|/schedule}}'''
*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 {{MC/Cd|t}} to indicate ticks, postfix {{MC/Cd|s}} to indicate seconds, or with the postfix {{MC/Cd|d}} to indicate days. Players can also give the argument {{MC/Cd|append}} to add their request to the queue no matter what, or {{MC/Cd|replace}} (which is also the default) to replace all current matching requests with the new one.
*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.
**{{cmd|/schedule delay add <function> <delay (ticks)> [append{{!}}replace]}}
**{{cmd|/schedule delay add <function> <delay (ticks)> [append{{!}}replace]}}
**{{MC/Cmd|/schedule delay clear <function>}}
**{{cmd|/schedule delay clear <function>}}


=== Gameplay ===
=== Gameplay ===
'''Messages'''
'''[[Minecraft:Message]]s'''
*There is now a warning message when the player is prevented from entering an unloaded chunk.
*There is now a warning message when the player is prevented from entering an unloaded chunk.


'''Death'''
'''[[Minecraft:Death]]'''
*Players will keep their inventory after dying on Easy and Peaceful difficulties.
*Players will keep their inventory after dying on Easy and Peaceful difficulties.


=== General ===
=== General ===
'''Tags'''
'''[[Minecraft:Tag]]s'''
*The following block tags are no longer behind the "Upcoming Creator Features" experimental toggle:
*The following block tags are no longer behind the "Upcoming Creator Features" [[Minecraft:experimental]] toggle:
**{{MC/Cd|minecraft:diamond_tier_destructible}}
**{{cd|minecraft:diamond_tier_destructible}}
**{{MC/Cd|minecraft:iron_tier_destructible}}
**{{cd|minecraft:iron_tier_destructible}}
**{{MC/Cd|minecraft:is_axe_item_destructible}}
**{{cd|minecraft:is_axe_item_destructible}}
***Has been renamed from {{MC/Cd|minecraft:is_hatchet_item_destructible}}.
***Has been renamed from {{cd|minecraft:is_hatchet_item_destructible}}.
**{{MC/Cd|minecraft:is_hoe_item_destructible}}
**{{cd|minecraft:is_hoe_item_destructible}}
**{{MC/Cd|minecraft:is_mace_item_destructible}}
**{{cd|minecraft:is_mace_item_destructible}}
**{{MC/Cd|minecraft:is_pickaxe_item_destructible}}
**{{cd|minecraft:is_pickaxe_item_destructible}}
**{{MC/Cd|minecraft:is_shears_item_destructible}}
**{{cd|minecraft:is_shears_item_destructible}}
**{{MC/Cd|minecraft:is_shovel_item_destructible}}
**{{cd|minecraft:is_shovel_item_destructible}}
**{{MC/Cd|minecraft:is_sword_item_destructible}}
**{{cd|minecraft:is_sword_item_destructible}}
**{{MC/Cd|minecraft:netherite_tier_destructible}}
**{{cd|minecraft:netherite_tier_destructible}}
**{{MC/Cd|minecraft:stone_tier_destructible}}
**{{cd|minecraft:stone_tier_destructible}}
*Removed the following block tags:
*Removed the following block tags:
**{{MC/Cd|minecraft:is_digger_item_destructible}}
**{{cd|minecraft:is_digger_item_destructible}}
**{{MC/Cd|minecraft:is_tool_item_destructible}}
**{{cd|minecraft:is_tool_item_destructible}}
**{{MC/Cd|minecraft:gold_tier_destructible}}
**{{cd|minecraft:gold_tier_destructible}}
**{{MC/Cd|minecraft:wood_tier_destructible}}
**{{cd|minecraft:wood_tier_destructible}}


'''UI'''
'''[[Minecraft:UI]]'''
*Migrated JSON UI Trial Mode modal that was shown in Create New World and Edit World to Ore UI.
*Migrated JSON UI Trial Mode modal that was shown in Create New World and Edit World to Ore UI.
*Change the order of tabs in the [[Minecraft:settings]] screen.
*Change the order of tabs in the [[Minecraft:settings]] screen.
Line 198: Line 199:


=== Mobs ===
=== Mobs ===
'''Foxes'''
'''[[Minecraft:Fox]]es'''
*They can now pick up bundles.
*They can now pick up bundles.


=== Technical ===
=== Technical ===
'''Add-Ons and Script Engine'''
'''[[Minecraft:Add-On]]s and Script Engine'''
*The [Beta] fields in the {{MC/Cd|minecraft:looked_at}} and {{MC/Cd|minecraft:home}} entity components are no longer marked as [Beta] and no longer require {{MC/Cd|use_beta_features}} to be specified in the root JSON object.
*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.


'''[[Minecraft:Block]]s'''
'''[[Minecraft:Block]]s'''
*Updated {{MC/Cd|minecraft:destructible_by_mining}} component, new field {{MC/Cd|item_specific_speeds}} no longer experimental.
*Updated {{cd|minecraft:destructible_by_mining}} component, new field {{cd|item_specific_speeds}} no longer experimental.


'''Entity Components'''
'''Entity Components'''
*Added new component {{MC/Cd|minecraft:can_attack_ghast}}. When added to an entity, it enables that entity to target and attack ghasts.
*Added new component {{cd|minecraft:can_attack_ghast}}. When added to an entity, it enables that entity to target and attack ghasts.


'''Entity Event Responses'''
'''Entity Event Responses'''
*Added the {{MC/Cd|play_sound}} entity event response, which allows the owner entity to emit sounds.
*Added the {{cd|play_sound}} entity event response, which allows the owner entity to emit sounds.
**The {{MC/Cd|sound}} field specifies the sound event to play.
**The {{cd|sound}} field specifies the sound event to play.
**Sounds are played at the owner entity's position.
**Sounds are played at the owner entity's position.


Line 220: Line 221:


'''Network Protocol'''
'''Network Protocol'''
*New actor type added: {{MC/Cd|Creaking (146)}}.
*New actor type added: {{cd|Creaking (146)}}.
*New level events added: {{MC/Cd|ParticleCreakingHeartTrail}}, {{MC/Cd|ParticleCreakingTeardown}}.
*New level events added: {{cd|ParticleCreakingHeartTrail}}, {{cd|ParticleCreakingTeardown}}.
*New level sound events added: {{MC/Cd|ImitateCreaking}}, {{MC/Cd|CreakingHeartTrail}}, {{MC/Cd|CreakingHeartSpawn}}, {{MC/Cd|Activate}}, {{MC/Cd|Deactivate}}, {{MC/Cd|Freeze}}, {{MC/Cd|Unfreeze}}.
*New level sound events added: {{cd|ImitateCreaking}}, {{cd|CreakingHeartTrail}}, {{cd|CreakingHeartSpawn}}, {{cd|Activate}}, {{cd|Deactivate}}, {{cd|Freeze}}, {{cd|Unfreeze}}.


== Experimental ==
== Experimental ==
Line 228: Line 229:
=== Additions ===
=== Additions ===
==== Command format ====
==== Command format ====
'''{{MC/Cmd|/loot}}'''
'''{{cmd|/loot}}'''
*The {{MC/Cd|mine}} overload was added to the {{MC/Cmd|/loot}} command under the Upcoming Creator Features experiments.
*The {{cd|mine}} overload was added to the {{cmd|/loot}} command under the Upcoming Creator Features experiments.


==== Technical ====
==== Technical ====
'''Add-Ons and Script Engine'''
'''Add-Ons and Script Engine'''
*Added {{MC/Cd|canUseBlockAsIcon}} bool to the {{MC/Cd|minecraft:block_placer}} item component network data to fix bug where clients did not render the block item correctly.
*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.


'''API'''
'''API'''
*Add {{MC/Cd|collectRuntimeStats}} to {{MC/Cd|@minecraft/debug-utilities}} module, exposing script runtime memory usage.
*Add {{cd|collectRuntimeStats}} to {{cd|@minecraft/debug-utilities}} module, exposing script runtime memory usage.
*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.
*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.
**Extended {{MC/Cd|PlayerInputPermissions}} script class to read and write the new input permissions
**Extended {{cd|PlayerInputPermissions}} script class to read and write the new input permissions
**Extended {{MC/Cmd|/inputpermission}} command to use the new input permissions
**Extended {{cmd|/inputpermission}} command to use the new input permissions
**Extended {{MC/Cd|haspermission}} selector to use the new input permissions
**Extended {{cd|haspermission}} selector to use the new input permissions
*Added {{MC/Cd|initialRotation}} optional member to {{MC/Cd|SpawnEntityOptions}} for specifying the initial rotation of the spawned entity in degrees.
*Added {{cd|initialRotation}} optional member to {{cd|SpawnEntityOptions}} for specifying the initial rotation of the spawned entity in degrees.


'''Camera'''
'''Camera'''
*Added {{MC/Cd|minecraft:fixed_boom}} preset to the "Creator Cameras: New Third Person Presets" experimental toggle.
*Added {{cd|minecraft:fixed_boom}} preset to the "Creator Cameras: New Third Person Presets" experimental toggle.


'''[[Minecraft:Molang]]'''
'''[[Minecraft:Molang]]'''
*Added {{MC/Cd|query.last_input_mode_is_any}}.  
*Added {{cd|query.last_input_mode_is_any}}.  
**It takes one or more arguments ({{MC/Cd|keyboard_and_mouse}}, {{MC/Cd|touch}}, {{MC/Cd|gamepad}}, or {{MC/Cd|motion_controller}}). If the last input used is any of the specified string values, returns 1.0. Otherwise returns 0.0. Available on the Client (Resource Packs) only.  
**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.  
*Added {{MC/Cd|query.touch_only_affects_hotbar}}.  
*Added {{cd|query.touch_only_affects_hotbar}}.  
**It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.
**It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.


'''Scripting'''
'''Scripting'''
*Added enum {{MC/Cd|InputMode}}.  
*Added enum {{cd|InputMode}}.  
**{{cd|<nowiki>export enum InputMode { Gamepad = 'Gamepad', KeyboardAndMouse = 'KeyboardAndMouse', MotionController = 'MotionController', Touch = 'Touch', Undetermined = 'Undetermined', }</nowiki>}}
**{{cd|<nowiki>export enum InputMode { Gamepad = 'Gamepad', KeyboardAndMouse = 'KeyboardAndMouse', MotionController = 'MotionController', Touch = 'Touch', Undetermined = 'Undetermined', }</nowiki>}}
*Added class {{MC/Cd|InputInfo}}.
*Added class {{cd|InputInfo}}.
**Field {{MC/Cd|touchOnlyAffectsHotbar}}. Whether the player touch input only affects the touchbar or not.
**Field {{cd|touchOnlyAffectsHotbar}}. Whether the player touch input only affects the touchbar or not.
**Field {{MC/Cd|lastInputModeUsed}}. The last input mode used by the player.
**Field {{cd|lastInputModeUsed}}. The last input mode used by the player.
**Added field {{MC/Cd|inputInfo}}.
**Added field {{cd|inputInfo}}.
*Added class {{MC/Cd|PlayerInputModeChangeAfterEvent}}.
*Added class {{cd|PlayerInputModeChangeAfterEvent}}.
**Field {{MC/Cd|newInputModeUsed}}, the new input mode used by the player.
**Field {{cd|newInputModeUsed}}, the new input mode used by the player.
**Field {{MC/Cd|player}}, the player that had the input mode change.
**Field {{cd|player}}, the player that had the input mode change.
**Field {{MC/Cd|previousInputModeUsed}}, the previous input mode used by the player.
**Field {{cd|previousInputModeUsed}}, the previous input mode used by the player.
*Added class {{MC/Cd|PlayerInputModeChangeAfterEventSignal}}.
*Added class {{cd|PlayerInputModeChangeAfterEventSignal}}.


=== Changes ===
=== Changes ===
==== Technical ====
==== Technical ====
'''API'''
'''API'''
*{{MC/Cd|BlockComponentTypes}}
*{{cd|BlockComponentTypes}}
**Moved {{MC/Cd|FluidContainer}} from {{MC/Cd|beta}} to {{MC/Cd|1.16.0}}.
**Moved {{cd|FluidContainer}} from {{cd|beta}} to {{cd|1.16.0}}.
*Moved {{MC/Cd|BlockFluidContainerComponent}} from {{MC/Cd|beta}} to {{MC/Cd|1.16.0}}.
*Moved {{cd|BlockFluidContainerComponent}} from {{cd|beta}} to {{cd|1.16.0}}.
*Moved {{MC/Cd|FluidContainer}} from {{MC/Cd|beta}} to {{MC/Cd|1.16.0}}.
*Moved {{cd|FluidContainer}} from {{cd|beta}} to {{cd|1.16.0}}.


'''Graphical'''
'''Graphical'''
Line 279: Line 280:


== Fixes ==
== Fixes ==
{{MC/Fixes|project=MCPE|fixedin=1.21.50.20 Preview
{{fixes|project=MCPE|fixedin=1.21.50.20 Preview
|;old
|;old
|32826|Wither boss heads does not look at the player or mob correctly when he is attacking.
|32826|Wither boss heads does not look at the player or mob correctly when he is attacking.
Line 315: Line 316:
*Fixed a visual glitch which could occur when navigating between the death screen and game menu.
*Fixed a visual glitch which could occur when navigating between the death screen and game menu.
*Fixed a bug where the chat button on the experimental bed screen could be focused when not being visible in certain scenarios (''Preview'' only).
*Fixed a bug where the chat button on the experimental bed screen could be focused when not being visible in certain scenarios (''Preview'' only).
*Fixed a bug where the chat button would be incorrectly shown on the new bed screen when the {{MC/Cd|playerssleepingpercentage}} game rule was set to above 100 in certain scenarios (''Preview'' only).
*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 (''Preview'' only).
*Fixed an issue that caused the export as template functionality to generate invalid mctemplate UUIDs.
*Fixed an issue that caused the export as template functionality to generate invalid mctemplate UUIDs.
*Fixed soft-lock UI bug when an expired Realm was deleted.
*Fixed soft-lock UI bug when an expired Realm was deleted.
Line 322: Line 323:


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


== Navigation ==
== Navigation ==
{{MC/Navbox Bedrock Edition versions|1.2x}}
{{Navbox Bedrock Edition versions|1.2x}}
 
[[Category:Bedrock Edition 1.21.50 betas]]


de:Bedrock Edition beta 1.21.50.20
[[Minecraft:de:Bedrock Edition beta 1.21.50.20]]
es:Bedrock Edition Preview 1.21.50.20
[[Minecraft:es:Bedrock Edition Preview 1.21.50.20]]
pt:Edição Bedrock Preview 1.21.50.20
[[Minecraft:pt:Edição Bedrock Preview 1.21.50.20]]
uk:Preview 1.21.50.20 (Bedrock Edition)
[[Minecraft:uk:Preview 1.21.50.20 (Bedrock Edition)]]
zh:基岩版1.21.50.20
[[Minecraft:zh:基岩版1.21.50.20]]

Latest revision as of 11:04, 25 May 2026

Template:Infobox version


Beta 1.21.50.20 (ChromeOS, Android) or Preview 1.21.50.20 (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/Preview version for Minecraft:Bedrock Edition 1.21.50, released on October 9, 2024,<ref>Template:Cite</ref> which adds Minecraft:The Garden Awakens features and fixes bugs.

This version was accidentally released for all Android players, including those not enrolled in the beta program.<ref name=beta-bugreport>Template:Cite bug</ref><ref>Template:Cite Discord</ref> 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 1.21.50.22.

Additions

Blocks

Minecraft:Creaking Heart

  • A creaking heart is a “living” block generating in pale oak trees, covered on all sides by pale oak wood logs.
    • It can spawn a creaking mob when it is nighttime, and it is placed between two correctly aligned pale oak log blocks.
    • Is active during night and dormant during day.
  • Sends a trail of particles towards the connected creaking when the creaking gets hit by the player.
    • Particle speed is affected by the distance of the creaking from the heart block.
  • Mining the block is most efficiently done with an axe, but it only drops when using a Minecraft:Silk Touch tool.
    • When creaking heart block is destroyed, the connected creaking is removed.

Minecraft:Pale Hanging Moss

  • Pale hanging moss generates naturally in the pale garden biome under the foliage of pale oaks.
    • Pale hanging moss does not grow randomly, but can be bonemealed to grow down.

Minecraft:Pale Moss Block

  • Generates naturally in the pale garden biome.
    • Pale moss blocks can be bonemealed to spread to compatible blocks.

Minecraft:Pale Moss Carpet

  • Generates naturally in the pale garden biome.
    • When placed, pale moss carpet grows up to two blocks on the solid faces of any block that borders it.
    • Pale moss carpet can be bonemealed to grow to full on all solid faces of any block that borders it.

Minecraft:Pale Oak Leaves

  • A new type of leaves.

Minecraft:Pale Oak Log

  • A new type of log, as well as a stripped variant.
  • Can be used to craft pale oak wood and planks.

Minecraft:Pale Oak Planks

Minecraft:Pale Oak Sapling

Minecraft:Pale Oak Wood

  • A new type of wood, as well as a stripped variant.
  • Can be used to craft pale oak planks.

Mobs

Minecraft:Creaking

  • 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.
    • Is not affected by light levels but spawns and despawns based on day/night cycle.
  • It will follow and attack players up to 32 blocks away from its creaking heart block.
    • An activated creaking will not move if a player is looking at it.
    • A player wearing a carved pumpkin on their head can look at creaking without it freezing in place.
  • Creaking is invulnerable to damage.
    • When hit, a particle trail is shown between the creaking and the creaking heart block it is connected to.
    • 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.
  • Creaking cannot enter boats.
  • Creaking spawned from a creaking heart can not go through portals.
  • 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).
    • 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.

World generation

Minecraft:Pale Garden

  • A new biome which contains pale oaks and Pale Moss blocks/carpet.
  • It is a variation of the Minecraft:dark forest biome, with pale oak trees instead of dark oak trees.
  • Animal mobs do not spawn naturally.
  • The grass in the pale garden has a desaturated, grayish look, the sky is a smoky gray, and water is a pale light blue.
    • Any tinted leaves places in the biome also get a desaturated, gray look.

Minecraft:Pale oak

  • A new type of tree which can be grown from pale oak saplings in a 2x2 configuration.
    • Generates naturally in the pale garden biome.

Minecraft:Pale moss patch

  • Vegetation patch feature consisting of pale moss and other plants found in the pale garden.

General

Minecraft:Sounds

  • Ambient sounds in the pale garden biome do not come from the biome settings but are generated by blocks found in the biome.
    • Pale hanging moss emits subtle atmospheric sounds when it is attached to pale oak logs and pale oak leaves.
    • Creaking heart block emits a set of eerie sounds when it is active during night and surrounded by Logs on all sides.

Changes

Blocks

Minecraft:Bamboo

  • Pickaxes and shovels no longer mine them as quickly as axes.

Minecraft:Bamboo Saplings

  • Swords can now cut them instantly, as they do bamboo.
  • Axes no longer mine them faster.

Minecraft:Cobweb

  • Maces no longer mine them faster than other non-sword tools.

Minecraft:Copper Trapdoors and Minecraft:Copper Bulbs

  • They now require a stone pickaxe or better for drops and quick mining.

Minecraft:Crafters

  • They now can be mined quickly with any pickaxe.

Minecraft:Dragon Egg

  • 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.

Minecraft:Heavy Cores

  • They are now faster to mine with any improper tool.
  • A Minecraft:note block placed above them now plays the proper sound.

Minecraft:Moss Carpets

  • Axes no longer mine them faster.

Command format

Template:Cmd

  • Added a new option to toggle between Server Authoritative Movement and Client Authoritative Movement.
    • Use Template:Cmd to enable Server Authoritative Movement.
    • Use Template:Cmd to enable Client Authoritative Movement.
    • This command is currently preview-only and may not be active in some vanilla world.

Template:Cmd

  • 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 Template:Cd to indicate ticks, postfix Template:Cd to indicate seconds, or with the postfix Template:Cd to indicate days. Players can also give the argument Template:Cd to add their request to the queue no matter what, or Template:Cd (which is also the default) to replace all current matching requests with the new one.

Gameplay

Minecraft:Messages

  • There is now a warning message when the player is prevented from entering an unloaded chunk.

Minecraft:Death

  • Players will keep their inventory after dying on Easy and Peaceful difficulties.

General

Minecraft:Tags

Minecraft:UI

  • Migrated JSON UI Trial Mode modal that was shown in Create New World and Edit World to Ore UI.
  • Change the order of tabs in the Minecraft:settings screen.
  • Added UI controls for enabling/disabling beds working and the percentage of players sleeping needed to pass the night.
  • Hid "Create from template", and "Import world" buttons when in trial mode.
  • Toggle renderer is now a bindable action under Keyboard and Mouse settings menu.

Items

Minecraft:Mace

  • Mace damage now scales with distance fallen when it is used by mobs.

Mobs

Minecraft:Foxes

  • They can now pick up bundles.

Technical

Minecraft:Add-Ons and Script Engine

  • The [Beta] fields in the Template:Cd and Template:Cd entity components are no longer marked as [Beta] and no longer require Template:Cd to be specified in the root JSON object.

Minecraft:Blocks

Entity Components

  • Added new component Template:Cd. When added to an entity, it enables that entity to target and attack ghasts.

Entity Event Responses

  • Added the Template:Cd entity event response, which allows the owner entity to emit sounds.
    • The Template:Cd field specifies the sound event to play.
    • Sounds are played at the owner entity's position.

General

  • Creating a new world from a template that supports random seeds will now clear any stored spawn position from the level data.

Network Protocol

Experimental

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

Additions

Command format

Template:Cmd

Technical

Add-Ons and Script Engine

  • Added Template:Cd bool to the Template:Cd item component network data to fix bug where clients did not render the block item correctly.

API

  • Add Template:Cd to Template:Cd module, exposing script runtime memory usage.
  • 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.
    • Extended Template:Cd script class to read and write the new input permissions
    • Extended Template:Cmd command to use the new input permissions
    • Extended Template:Cd selector to use the new input permissions
  • Added Template:Cd optional member to Template:Cd for specifying the initial rotation of the spawned entity in degrees.

Camera

  • Added Template:Cd preset to the "Creator Cameras: New Third Person Presets" experimental toggle.

Minecraft:Molang

  • Added Template:Cd.
    • It takes one or more arguments (Template:Cd, Template:Cd, Template:Cd, or Template:Cd). 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.
  • Added Template:Cd.
    • It returns 1.0 if the touch input only affects the touchbar, otherwise returns 0.0. Available on the Client (Resource Packs) only.

Scripting

Changes

Technical

API

Graphical

  • End Portals now cast shadows in the Deferred Technical Preview.
  • Improved the visibility of reflective surfaces when underground in the Deferred Technical Preview.
  • Slightly reduced the intensity of the wrapping effect of sub surface scattering in the Deferred Technical Preview.

Fixes

Template:Fixes Other

  • Fixed a bug where duplicate gamepad input hints would be shown in certain scenarios on the death screen when using multiple input methods.
  • Joining worlds created from world templates on Realms and dedicated servers no longer prompt the user to download packs for templates they have locally.
  • Players can no longer earn achievements or trophies after dying and respawning as a spectator in Hardcore mode.
  • Fixed a bug where new invite links on Realm are shown as Expired after being created on Kindle devices.
  • Fixed a crash that could sometimes occur after uploading and joining a Realm.
  • Fixed an issue where the game would occasionally hang when loading resources.
  • Fixed a bug where players on the manage members screen are not updated when returning from "Find friends".
  • Improved feedback to user when Realm uploads fail due to naming.
  • The item currently selected inside a Bundle is now correctly displayed as part of the bundle's icon when the Bundle is placed in the inventory or crafting table's crafting grid.
  • Fixed a visual glitch which could occur when navigating between the death screen and game menu.
  • Fixed a bug where the chat button on the experimental bed screen could be focused when not being visible in certain scenarios (Preview only).
  • Fixed a bug where the chat button would be incorrectly shown on the new bed screen when the Template:Cd game rule was set to above 100 in certain scenarios (Preview only).
  • Fixed an issue that caused the export as template functionality to generate invalid mctemplate UUIDs.
  • Fixed soft-lock UI bug when an expired Realm was deleted.
  • Fixed TextureSets for multi-textured mobs, such as llamas in the Deferred Technical Preview.
  • Fixed the orientation of normal maps for mobs on Android in the Deferred Technical Preview.

References

Template:Reflist

Navigation

Template:Navbox Bedrock Edition versions

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