Bedrock Edition Preview 1.20.60.23


| Edition | |||||||
|---|---|---|---|---|---|---|---|
| Release date |
December 13, 2023 | ||||||
| Server version | |||||||
| Editor version | |||||||
| Build version |
20384975 | ||||||
| Internal version |
Windows: 1.20.6023.0 | ||||||
| Version code |
Android: | ||||||
| Type |
Preview | ||||||
| Preview for | |||||||
| Downloads | |||||||
| Protocol version |
646 | ||||||
| |||||||
{
"title": "Preview 1.20.60.23",
"images": [
"Bedrock 1.20.60.23 PatchNotes.jpg",
"Bedrock 1.20.60.23.png"
],
"rows": [
{
"field": "''(link to Bedrock Edition article, displayed as Bedrock Edition)''",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "December 13, 2023",
"label": "Release date"
},
{
"field": "(link to Bedrock Dedicated Server 1.20.60.23 article, displayed as 1.20.60.23)",
"label": "Server version"
},
{
"field": "(link to Bedrock Editor 0.5.0 article, displayed as 0.5.0)",
"label": "(link to Bedrock Editor article, displayed as Editor) version"
},
{
"field": "20384975",
"label": "Build version"
},
{
"field": "'''Windows''': 1.20.6023.0<br />'''Xbox''': 1.20.6023.70<br />'''Android, iOS, iPadOS''': 1.20.60.23",
"label": "Internal version"
},
{
"field": "<small>'''Android''':<br />\n952006023(armeabi-v7a,33)<br />\n962006023(x86,33)<br />\n972006023(arm64-v8a,33)<br />\n982006023(x86_64,33)<br /></small>",
"label": "Version code"
},
{
"field": "Preview",
"label": "(link to Version types article, displayed as Type)"
},
{
"field": "(link to Bedrock Edition 1.20.60 article, displayed as 1.20.60)",
"label": "Preview for"
},
{
"field": "'''Server'''<br />[https://minecraft.net/bedrockdedicatedserver/bin-win-preview/bedrock-server-1.20.60.23.zip Windows]<br>[https://minecraft.net/bedrockdedicatedserver/bin-linux-preview/bedrock-server-1.20.60.23.zip Linux]",
"label": "Downloads"
},
{
"field": "646",
"label": "(link to Protocol version article, displayed as Protocol version)"
}
],
"invimages": [],
"footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.20.51|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.20.51]]</td>\n<td style=\"padding: 0.4em\">'''[[Bedrock Edition 1.20.60|1.20.60]]'''</td>\n<td style=\"padding: 0.4em\" >[[Bedrock Edition 1.20.70| 1.20.70 <span style=\"margin-right:-0.35em\">►</span>►]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition Preview 1.20.60.22|◄ Preview 1.20.60.22]]\n</td>\n<td style=\"padding: 0.4em\">''' Preview 1.20.60.23'''</td>\n<td style=\"padding: 0.4em\">\n[[Bedrock Edition Preview 1.20.60.24| Preview 1.20.60.24 ►]]\n</td>\n</tr>\n</table>"
}
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,[1][2] which adds the armadillo mob, armadillo scutes and wolf armor behind an experimental toggle and fixes bugs. This is the final beta/Preview released in 2023.
Additions
General
- 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.
- Realms Stories features include:
Inbox Screen
- Added Inbox Screen is being updated with improved navigation[3].

- Added the "Armadillo and Wolf Armor" experimental toggle.
- Contains new armadillo mob, armadillo scutes and wolf armor for Minecraft 1.21.
Changes
Graphical
- Added 4K resolution support for Xbox Series X|S consoles
General
- The friends drawer in the new Play screen now allows joining a friend’s world with a join button.
- Edit World is being updated with improved navigation, more descriptions, and a new look and feel that matches the new Create New World Screen. (Preview only)

Technical
Add-ons and Script Engine
- The
minecraft:geometry.full_blockidentifier for theminecraft:geometryblock component has been added- The
minecraft:geometry.full_blockidentifier provides a centered 1x1x1 cube geometry - When combined with a
material_instancescomponent withrender_layer: opaque, it enables rendering-only capabilities previously included in theminecraft:unit_cubecomponent including:- Occludes both vanilla and custom neighboring full blocks
- Culls faces that neighbor vanilla and custom neighboring full blocks to improve rendering performance
- The
General
- Updated listed values for the Vanilla
orientationblock state in documentation
- Added Biome Registry biome names and
StructureFeatureTypeenum to vanilla metadata generation
Components
- Added an
interact_filtersfield to theageablecomponent, which allows to specify conditions on when the actor can be fed
- Released Molang queries from experimental
query.is_cooldown_typequery.cooldown_timequery.cooldown_time_remainingquery.relative_block_has_any_tagquery.relative_block_has_all_tagsquery.block_neighbor_has_any_tagquery.block_neighbor_has_all_tagsquery.block_has_any_tagquery.block_has_all_tagsquery.bone_orientation_trsquery.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
- Added the Armadillo
- The Armadillo is a neutral mob.[4]
- 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
- Threats are:
Items
- Can be used to craft Wolf Armor
- Dropped by Armadillos
- Dispensers can be used to brush Armadillo Scutes off Armadillos
- 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
/hudcommand that will hide and reset HUD elements visibility./hud hide <hud element>/hud reset <hud element>
- The HUD elements available are:
paperdollarmortooltipstouch_controlscrosshairhotbarhealthprogress_barhungerair_bubbleshorse_healthall
Technical
- Added item dynamic properties
- Added function
clearDynamicProperties(): void- Removes all dynamic properties from the item stack - Added function
getDynamicProperty(identifier: string): booleannumberstringVector3undefined- Returns the value of the dynamic property with the given identifier if it exists, otherwise returns undefined - Added function
getDynamicPropertyIds(): string[]- Returns an array of all dynamic property identifiers on the item stack - Added function
getDynamicPropertyTotalByteCount(): number- Returns the total byte count of all dynamic properties on the item stack - Added function
setDynamicProperty(identifier: string, value?: booleannumberstringVector3): void- Sets the value of the dynamic property with the given identifier. If the value is undefined, the dynamic property will be removed.
- Added function
- Added class
EntityProjectileComponent. This component is used to shoot a projectile entity and modify its properties - Added interface
ProjectileShootOptions. This interface is used with functionEntityProjectileComponent.shootto optionally modify the accuracy of the projectile when shot
Changes
Blocks
- Trial Spawner randomizes the loot table only once each combat, for all players
Mobs
- Updated sounds.
Technical
Add-ons and Script Engine
- The
minecraft:unit_cubeblock 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
minecraft:unit_cubeblock component upgraded to aminecraft:geometryblock component with aminecraft:geometry.full_blockidentifier, but will maintain backwards compatibility with all behaviors
- Using content marked prior to 1.20.60 will have their
- Updated function
addEffectto return the added effect (or undefined if it failed).
- Changed cooldown query slot IDs to be required for container slots with more than one index, logging content errors if not provided
query.cooldown_time(slotName,slotId)query.cooldown_time_remaining(slotName,slotId)query.is_cooldown_type(cooldownName,slotName,slotId)
Fixes
From released versions before 1.20.0
- MCPE-120140 – Taking "fall damage" when not falling
- MCPE-166934 – Dimension teleport causes game to freeze after using the repeating command block
- MCPE-168518 – Player takes fall damage if they stand on an opened chest at Y=63 or Y=62
From 1.20.0
- MCPE-177045 – Boolean Block States beyond the first 16 in the list do not get applied
From released versions before 1.20.60
- MCPE-176949 – Almost all copper bulbs that are generated inside trial chambers are weathered/oxidized and unwaxed
- MCPE-177171 – Waxed Copper Grates have missing transparency/show black textures on the holes
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.
References
- ↑ "Minecraft - Beta & Preview 1.20.60.23" – Minecraft Feedback, December 13, 2023.
- ↑ "Minecraft Preview 1.20.60.23" by Jay Wells – Minecraft.net, December 13, 2023.
- ↑ "Howdy, my dears! In case you missed it, there is now new Inbox screen built with Ore UI available in #Minecraft preview builds. It's a work in progress, but hopefully it'd be a hub for release notes, invitations etc" – @Volgar on X (formerly Twitter), December 13, 2023
- ↑ Despite being referred to as a neutral mob on minecraft.net, the armadillo is just a passive mob with a defense mechanic