{{Infobox version
| edition = bedrock
| type = Preview
| internal = '''Windows, Xbox''': 1.20.8023.0<br>'''Android, iOS, iPadOS''': 1.20.80.23
| image = Bedrock 1.20.80.23 PatchNotes.png
| image2 = Bedrock 1.20.80.23.png
| build = 22989705
| editorver = 0.5.10
| versioncode = '''Android''':<br>
952008023（armeabi-v7a，34）<br>
962008023（x86，34）<br>
972008023（arm64-v8a，34）<br>
982008023（x86_64，34）<br>
| date = March 20, 2024
| server = 1.20.80.23
| serverdl = '''Server'''<br>[https://minecraft.azureedge.net/bin-win-preview/bedrock-server-1.20.80.23.zip Windows]<br>[https://minecraft.azureedge.net/bin-linux-preview/bedrock-server-1.20.80.23.zip Linux]
| parent = 1.20.80
| prevparent = 1.20.70
| prev = Preview 1.20.80.22
| next = Preview 1.20.80.24
| nextparent = 1.20.81
}}<onlyinclude>
'''Beta 1.20.80.23''' (Android) or '''Preview 1.20.80.23''' (Windows, iOS, iPadOS, Xbox, PlayStation) is the fourth beta/''Preview'' version for [[Bedrock Edition 1.20.80]], released on March 20, 2024,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/25158280856461|title=Minecraft Beta & Preview - 1.20.80.23|website=Minecraft Feedback|date=March 20, 2024}}</ref> which adds [[trial chambers map]]s under [[experimental gameplay]], and fixes bugs.

== Changes ==
===Blocks===
;[[Dead Coral Fan]]
* The different coral color [[block states]] for the <code>coral_fan_dead</code> ID have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
! [[Bedrock Edition data values|Old ID]]
! [[Bedrock Edition data values|New ID]]
|-
| rowspan="12" | {{BlockSprite|dead-coral-fans}} <code>coral_fan_dead</code>
| {{BlockSprite|dead-tube-coral-fan}} <code>dead_tube_coral_fan</code>
|-
| {{BlockSprite|dead-brain-coral-fan}} <code>dead_brain_coral_fan</code>
|-
| {{BlockSprite|dead-bubble-coral-fan}} <code>dead_bubble_coral_fan</code>
|-
| {{BlockSprite|dead-fire-coral-fan}} <code>dead_fire_coral_fan</code>
|-
| {{BlockSprite|dead-horn-coral-fan}} <code>dead_horn_coral_fan</code>
|}

;[[Flower]]
* The different [[block states]] for the <code>red_flower</code> ID have now been split up into their own IDs.
{|class="mw-collapsible mw-collapsed wikitable"
! [[Bedrock Edition data values|Old ID]]
! [[Bedrock Edition data values|New ID]]
|-
| rowspan="12" | {{BlockSprite|flowers}} <code>red_flower</code>
| {{BlockSprite|poppy}} <code>poppy</code>
|-
| {{BlockSprite|blue-orchid}} <code>blue_orchid</code>
|-
| {{BlockSprite|allium}} <code>allium</code>
|-
| {{BlockSprite|azure-bluet}} <code>azure_bluet</code>
|-
| {{BlockSprite|red-tulip}} <code>red_tulip</code>
|-
| {{BlockSprite|orange-tulip}} <code>orange_tulip</code>
|-
| {{BlockSprite|white-tulip}} <code>white_tulip</code>
|-
| {{BlockSprite|pink-tulip}} <code>pink_tulip</code>
|-
| {{BlockSprite|oxeye-daisy}} <code>oxeye_daisy</code>
|-
| {{BlockSprite|cornflower}} <code>cornflower</code>
|-
| {{BlockSprite|lily-of-the-valley}} <code>lily_of_the_valley</code>
|}

===Command format===
;{{cmd|/hud}}
*Moved the {{cmd|/hud}} command out of Upcoming Creator Features experimental toggle.

===General===
;[[Select World#Friends|Add friends screen]]
*Added multiple features including:
**Lists of recommended and suggested friends.
**Improved search to give partial results while you are typing.
**Ability to share your profile information through a QR code or a share link.
**A handy button that copies your Gamertag to the clipboard.

;[[Death screen]]
*The updated "You Died!" screen is no longer experimental.

;[[World Options]]
*Renamed "Harcore" switch to "[[Hardcore]]".

===Mobs===
;[[Armadillo]]
*Armadillos no longer rotate to look at the player shortly after rolling up.

;[[Wolf]]
*The rules for selecting certain Wolf variants when spawned using a Spawn Egg or the {{cmd|/summon}} command have been broadened:
**Rusty Wolf is now selected in all [[Jungle]] biomes, as defined by the biome tag {{cd|minecraft:jungle}}. 
**Spotted Wolf is now selected in all [[Savanna]] biomes, as defined by the biome tag {{cd|minecraft:savanna}}. 
**Striped Wolf is now selected in all [[Badlands]] biomes, as defined by the biome tag {{cd|minecraft:mesa}}.

===Technical===
; Components
* Added the {{cd|minecraft:body_rotation_blocked}} component, which prevents an entity from visually rotating their body to match their own facing direction.
* The durations and cooldowns of {{cd|behavior.timer_flag_1}}, {{cd|behavior.timer_flag_2}}, and {{cd|behavior.timer_flag_3}} are now correctly randomized on both start and stop, rather than only on spawn.

; [[Recipes]]
* Added {{cd|assume_symmetry}} boolean property for Shaped Recipes to allow for symmetrical shaped recipes with different outputs.

== Experimental ==
These additions and changes are accessible by enabling the "Update 1.21" and "Beta APIs" experimental toggles.
=== Additions ===
====Items====
;[[Explorer Map]]s
*Added [[trial chambers map]]s, which can be purchased from a [[cartographer]].

===Changes===
====Technical====
;[[API]]
*Added an optional {{cd|SpawnEntityOptions}} with a boolean {{cd|initialPersistence}} field to the {{cd|spawnEntity(…)}} function to support persistent entities in [[Editor]] tooling.
*Moved {{cd|getItemStack(amount?: number, withData?: boolean): ItemStack | undefined}} from {{cd|beta}} to {{cd|1.10.0}}.
*Moved {{cd|getItemStack(amount?: number): ItemStack | undefined}} from {{cd|beta}} to {{cd|1.10.0}}.
*{{cd|EntityAgeableComponent}}
**Added property {{cd|transformToItem}} to {{cd|beta}}.
*{{cd|EntityDefinitionFeedItem}}
**Updated property {{cd|item}} to return name with namespace in {{cd|beta}}.
*Moved {{cd|EntityTypeFamilyComponent}} from {{cd|beta}} to {{cd|1.10.0}}.
*Added {{cd|BlockComponentTickEvent}} for {{cd|beta}}.
**Added {{cd|onTick}}.
*Added {{cd|BlockComponentEntityFallOnEvent}} for {{cd|beta}}.
**Added {{cd|onEntityFallOn}}.
*Added {{cd|BlockComponentPlayerPlaceBeforeEvent}} for {{cd|beta}}.
**Added {{cd|beforeOnPlayerPlace}}.
*Added {{cd|BlockComponentPlayerInteractEvent}} for {{cd|beta}}.
**Added {{cd|onPlayerInteract}}.
*Added {{cd|BlockComponentPlayerDestroyEvent}} for {{cd|beta}}.
**Added {{cd|onPlayerDestroy}}.
*Added {{cd|BlockComponentOnPlaceEvent}} for {{cd|beta}}.
**Added {{cd|onPlace}}.
*Added {{cd|ItemComponentRegistry}} for {{cd|beta}}.
*Added {{cd|ItemCustomComponent}} for {{cd|beta}}.
*Added {{cd|ItemComponentUseEvent}} for {{cd|beta}}.
**Moved {{cd|structureManager}} from {{cd|beta}} to {{cd|1.10.0}}.
*Structure Manager
**Moved {{cd|createEmpty}} from {{cd|beta}} to {{cd|1.10.0}}.
**Moved {{cd|delete}} from {{cd|beta}} to {{cd|1.10.0}}.
**Moved {{cd|get}} from {{cd|beta}} to {{cd|1.10.0}}.
**Moved {{cd|place}} from {{cd|beta}} to {{cd|1.10.0}}.
**Moved {{cd|id}} from {{cd|beta}} to {{cd|1.10.0}}.
**Moved {{cd|getBlockPermutation}} from {{cd|beta}} to {{cd|1.10.0}}.
**Moved {{cd|getIsWaterlogged}} from {{cd|beta}} to {{cd|1.10.0}}.
**Moved {{cd|isValid}} from {{cd|beta}} to {{cd|1.10.0}}.
*Moved {{cd|StructureSaveMode}} from {{cd|beta}} to {{cd|1.10.0}}.
*Moved {{cd|StructureRotation}} from {{cd|beta}} to {{cd|1.10.0}}.
*Moved {{cd|StructureAnimationMode}} from {{cd|beta}} to {{cd|1.10.0}}.
*Moved {{cd|StructureMirrorAxis}} from {{cd|beta}} to {{cd|1.10.0}}.
*Removed {{cd|StructureReadOptions}}.
*Moved {{cd|StructureCreateOptions}} from {{cd|beta}} to {{cd|1.10.0}}.
*Moved {{cd|StructurePlaceOptions}} from {{cd|beta}} to {{cd|1.10.0}}.
*Moved {{cd|InvalidStructureError}} from {{cd|beta}} to {{cd|1.10.0}}.

;Blocks
*Added {{cd|minecraft:entity_fall_on}} block component behind the Beta API experiment.
*Added {{cd|minecraft:tick}} block component behind the Beta API experiment.

;Entity Components
*Added property {{cd|passengerMaxWidth}} to {{cd|EntityRideableComponent}}.
*Added property {{cd|seatRotation}} to {{cd|Seat}}.

;Items
*Added {{cd|minecraft:custom_components}} item component under the Beta APIs feature flag.

== Fixes ==
{{fixes|project=MCPE|fixedin=1.20.80.23 Preview
|;old
|168125|New "You Died!" screen is not available when the Education Edition toggle is enabled
|170969|Swimming mechanics have been altered to where you have to look up at the sky to take a breath
|175555|Recipe unlocking/dolimitedcrafting doesn't work with custom crafting tables
|179214|Device won’t sleep/auto-lock on menu screen
|;previous
|179365|The new "You Died" screen isn't same as before
|179414|Wolf summoned with tags cannot be tamed.
|179447|Structure API rotation does not match the structure block or ccommand{{sic}}
|179564|Dye on Wolf Armor isn't applied correctly when in an Item Frame
|otherissuescount=7}}
; Others
*Guest users in split-screen multiplayer will no longer trigger Realm Events.
*Fixed an issue where enabling Realms Stories required a restart. (Preview Only)
*Players can now see themselves in the ‘Recently Played’ section of Realms Stories, if they have played recently.
*Other bug fixes and stability updates.
*Fixed a bug that prevented custom features in behavior packs from loading.
*Fixed a crash during the load process of localization strings.
*Fixed a bug where some recipes did not show up when recipe unlocking was on.
{{fixes|project=MCL|fixedin=1.20.80.23 Preview
|;old
|24096|When using Quick Launch feature of MCL, the world registers me like a new user
|otherissuescount=0}}</onlyinclude>

== References ==
{{reflist}}

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

[[Category:Bedrock Edition 1.20.80 betas]]
[[Category:Betas released in 2024]]

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