{{Infobox version
| edition = bedrock
| type = Preview
| internal = '''Windows''': 1.20.6023.0<br />'''Xbox''': 1.20.6023.70<br />'''Android, iOS, iPadOS''': 1.20.60.23
| image = Bedrock 1.20.60.23 PatchNotes.jpg
| image2 = Bedrock 1.20.60.23.png
| build = 20384975
| editorver = 0.5.0
| versioncode = '''Android''':<br />
952006023（armeabi-v7a，33）<br />
962006023（x86，33）<br />
972006023（arm64-v8a，33）<br />
982006023（x86_64，33）<br />
| date = December 13, 2023
| server = 1.20.60.23
| serverdl = '''Server'''<br />[https://minecraft.azureedge.net/bin-win-preview/bedrock-server-1.20.60.23.zip Windows]<br>[https://minecraft.azureedge.net/bin-linux-preview/bedrock-server-1.20.60.23.zip Linux]
| parent = 1.20.60
| prevparent = 1.20.51
| prev = Preview 1.20.60.22
| next = Preview 1.20.60.24 
| nextparent = 1.20.70
}}<onlyinclude>

'''Beta 1.20.60.23''' (Android) or '''Preview 1.20.60.23''' (Windows, iOS, iPadOS, Xbox) is the fourth beta/''Preview'' version for [[Bedrock Edition 1.20.60]], released on December 13, 2023,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/22307322045197|title=Minecraft - Beta & ''Preview'' 1.20.60.23|website=Minecraft Feedback|date=December 13, 2023}}</ref><ref>{{Mcnet|minecraft-preview-1-20-60-23|Minecraft Preview 1.20.60.23|December 13, 2023|Jay Wells}}</ref> which adds the [[armadillo]] mob, [[armadillo scute]]s and [[wolf armor]] behind an experimental toggle and fixes bugs. This is the final beta released in 2023.

== Additions ==
===General===
;[[Realms Stories]]
* Realms Stories is a new social hub for your Realm
** Realms Stories features include:
*** The Story Feed – lets you share your greatest gameplay moments with your fellow Realm members
*** The Timeline – lets you see when other members are playing on the Realm
*** The Members tab – shows a list of all Realm members and their permission levels
** Realms Stories will not be accessible the first time you launch 1.20.60.23. To use Realms Stories, launch the game, close it, and then launch it again.
; [[Experiments]]
* Added the "Armadillo and Wolf Armor" experimental toggle.
** Contains new [[armadillo]] mob, [[armadillo scute]]s and [[wolf armor]] for [[Bedrock Edition 1.21.0|Minecraft 1.21]].

==Changes==
===Graphical===
* Added 4K resolution support for Xbox Series X{{!}}S consoles
===General===
;[[Play Screen]]
* The friends drawer in the new Play screen now allows joining a friend’s world with a join button.
;[[World Options|Edit World Screen]]
* Edit World is being updated with improved navigation, more descriptions, and a new look and feel that matches the new Create New World Screen.
[[File:NewEditWorldScreen.png|right|thumb|300px|New Edit World Screen.]]

===Technical===
;[[Add-on]]s and Script Engine
* The {{cd|minecraft:geometry.full_block}} identifier for the {{cd|minecraft:geometry}} block component has been added
** The {{cd|minecraft:geometry.full_block}} identifier provides a centered 1x1x1 cube geometry
** When combined with a {{cd|material_instances}} component with {{cd|render_layer: opaque}}, it enables rendering-only capabilities previously included in the {{cd|minecraft:unit_cube}} component including:
*** Occludes both vanilla and custom neighboring full blocks
*** Culls faces that neighbor vanilla and custom neighboring full blocks to improve rendering performance
;General
* Updated listed values for the Vanilla {{cd|orientation}} block state in documentation
;[[API]]
* Added Biome Registry biome names and {{cd|StructureFeatureType}} enum to vanilla metadata generation
;Components
* Added an {{cd|interact_filters}} field to the {{cd|ageable}} component, which allows to specify conditions on when the actor can be fed
;[[Molang]]
* Released Molang queries from experimental
** {{cd|query.is_cooldown_type}}
** {{cd|query.cooldown_time}}
** {{cd|query.cooldown_time_remaining}}
** {{cd|query.relative_block_has_any_tag}}
** {{cd|query.relative_block_has_all_tags}}
** {{cd|query.block_neighbor_has_any_tag}}
** {{cd|query.block_neighbor_has_all_tags}}
** {{cd|query.block_has_any_tag}}
** {{cd|query.block_has_all_tags}}
** {{cd|query.bone_orientation_trs}}
** {{cd|query.bone_orientation_matrix}}

== Experimental ==
These additions and changes are accessible by enabling the "Armadillo and Wolf Armor", "Update 1.21", "Beta APIs", "Molang", and "Upcoming Creator Features" experimental toggles.
===Additions===
==== Mobs ====
;[[Armadillo]]
*Added the Armadillo
*The Armadillo is a neutral mob.<ref name=ref3>Despite being referred to as a neutral mob on [[minecraft.net]], the armadillo is just a passive mob with a defense mechanic</ref>
*Drops Armadillo Scutes periodically
*Drops Armadillo Scutes when brushed
*Spawns in Savannas
*Favorite food is Spider Eyes
* When an Armadillo detects a threat, it rolls up
** Threats are:
*** Players who are sprinting
*** Players on a mount or in a vehicle
*** Undead mobs
** It does not roll up if it is fleeing, in water, in the air, or if being led
** When an Armadillo is rolled up it does not walk, cannot eat, and will not be tempted by food
** It continues to scan for threats, and if there are no threats detected for 3 seconds, it will unroll

==== Items ====
;[[Armadillo Scute]]s
* Can be used to craft Wolf Armor
* Dropped by Armadillos
* Dispensers can be used to brush Armadillo Scutes off Armadillos
;[[Wolf Armor]]
* Using Wolf Armor on an adult tamed Wolf will equip the armor on the Wolf
** Only a Wolf's owner can put Wolf Armor on their tamed Wolf, and with this in mind, Dispensers cannot put Wolf Armor on Wolves
* Using Shears on a Wolf that is wearing armor will make it drop the armor
** Only a Wolf's owner can shear a Wolf Armor from it, and with this in mind, Dispensers cannot remove Wolf Armor from Wolves
* Wolf Armor gives the same protection as Diamond Horse Armor
* If a Wolf dies while wearing armor, it will drop the armor

====Command format====
* Added a new {{cmd|hud}} command that will hide and reset HUD elements visibility.
** {{cd|/hud hide <hud element>}}
** {{cd|/hud reset <hud element>}}
* The HUD elements available are:
**{{cd|paperdoll}}
**{{cd|armor}}
**{{cd|tooltips}}
**{{cd|touch_controls}}
**{{cd|crosshair}}
**{{cd|hotbar}}
**{{cd|health}}
**{{cd|progress_bar}}
**{{cd|hunger}}
**{{cd|air_bubbles}}
**{{cd|horse_health}}
**{{cd|all}}

====Technical====
;[[API]]
*Added item dynamic properties
**Added function {{cd|clearDynamicProperties(): void}} - Removes all dynamic properties from the item stack
**Added function {{cd|getDynamicProperty(identifier: string): boolean | number | string | Vector3 | undefined}} - Returns the value of the dynamic property with the given identifier if it exists, otherwise returns undefined
**Added function {{cd|getDynamicPropertyIds(): string[]}} - Returns an array of all dynamic property identifiers on the item stack
**Added function {{cd|getDynamicPropertyTotalByteCount(): number}} - Returns the total byte count of all dynamic properties on the item stack
**Added function {{cd|setDynamicProperty(identifier: string, value?: boolean | number | string | Vector3): void}} - Sets the value of the dynamic property with the given identifier. If the value is undefined, the dynamic property will be removed.
*Added class {{cd|EntityProjectileComponent}}. This component is used to shoot a projectile entity and modify its properties
*Added interface {{cd|ProjectileShootOptions}}. This interface is used with function {{cd|EntityProjectileComponent.shoot}} to optionally modify the accuracy of the projectile when shot

=== Changes ===
====Blocks====
;[[Trial Spawner]]
* Trial Spawner randomizes the loot table only once each combat, for all players
====Mobs====
;[[Breeze]]
* Updated sounds.
====Technical====
;[[Add-on]]s and Script Engine
* The {{cd|minecraft:unit_cube}} block component has been deprecated. Using it in content marked 1.20.60 and beyond will provide a content error
** Using content marked prior to 1.20.60 will have their {{cd|minecraft:unit_cube}} block component upgraded to a {{cd|minecraft:geometry}} block component with a {{cd|minecraft:geometry.full_block}} identifier, but will maintain backwards compatibility with all behaviors
;[[API]]
*Updated function {{cd|addEffect}} to return the added effect (or undefined if it failed).
;[[Molang]]
* Changed cooldown query slot IDs to be required for container slots with more than one index, logging content errors if not provided
** {{cd|query.cooldown_time(slotName,slotId)}}
** {{cd|query.cooldown_time_remaining(slotName,slotId)}}
** {{cd|query.is_cooldown_type(cooldownName,slotName,slotId)}}

== Fixes ==
{{fixes|project=MCPE|fixedin=1.20.60.23 Preview
|;From released versions before 1.20.0
|120140|Taking "fall damage" when not falling
|166934|Dimension teleport causes game to freeze after using the repeating command block
|168518|Player takes fall damage if they stand on an opened chest at Y{{=}}63 or Y{{=}}62
|;From 1.20.0
|177045|Boolean Block States beyond the first 16 in the list do not get applied
|;old
|176949|Almost all copper bulbs that are generated inside trial chambers are weathered/oxidized and unwaxed
|177171|Waxed Copper Grates have missing transparency/show black textures on the holes
|otherissuescount=6}}
; Others
* Breeze wind and wind charge rendering have been tweaked.
* Fixed an issue where mobs, such as Zombies, were unable to pick up full stacks of items from the ground.
* The player's body will now cast a shadow in first person mode in the Deferred Technical Preview.
* The loading screen will no longer turn black on Android when entering a PBR-capable world with the Deferred Technical Preview enabled.
* Hoppers in Minecarts no longer exhibit ghosting artifacts during camera motion when the Deferred Technical Preview is enabled.
* The game no longer crashes when exiting a world with the Deferred Technical Preview enabled.</onlyinclude>

== References ==
{{reflist}}

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

[[Category:Bedrock Edition 1.20.60 betas]]
[[Category:Betas released in 2023]]

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