Minecraft:Bedrock Edition Preview 1.20.60.23: Difference between revisions
More actions
Remove broken links to missing pages |
Fix template calls: add MC/ prefix |
||
| Line 52: | Line 52: | ||
===Technical=== | ===Technical=== | ||
'''[[Minecraft:Add-on]]s and Script Engine''' | '''[[Minecraft:Add-on]]s and Script Engine''' | ||
* The {{ | * The {{MC/Cd|minecraft:geometry.full_block}} identifier for the {{MC/Cd|minecraft:geometry}} block component has been added | ||
** The {{ | ** The {{MC/Cd|minecraft:geometry.full_block}} identifier provides a centered 1x1x1 cube geometry | ||
** When combined with a {{ | ** When combined with a {{MC/Cd|material_instances}} component with {{MC/Cd|render_layer: opaque}}, it enables rendering-only capabilities previously included in the {{MC/Cd|minecraft:unit_cube}} component including: | ||
*** Occludes both vanilla and custom neighboring full blocks | *** Occludes both vanilla and custom neighboring full blocks | ||
*** Culls faces that neighbor vanilla and custom neighboring full blocks to improve rendering performance | *** Culls faces that neighbor vanilla and custom neighboring full blocks to improve rendering performance | ||
'''General''' | '''General''' | ||
* Updated listed values for the Vanilla {{ | * Updated listed values for the Vanilla {{MC/Cd|orientation}} block state in documentation | ||
'''API''' | '''API''' | ||
* Added Biome Registry biome names and {{ | * Added Biome Registry biome names and {{MC/Cd|StructureFeatureType}} enum to vanilla metadata generation | ||
'''Components''' | '''Components''' | ||
* Added an {{ | * Added an {{MC/Cd|interact_filters}} field to the {{MC/Cd|ageable}} component, which allows to specify conditions on when the actor can be fed | ||
'''[[Minecraft:Molang]]''' | '''[[Minecraft:Molang]]''' | ||
* Released Molang queries from experimental | * Released Molang queries from experimental | ||
** {{ | ** {{MC/Cd|query.is_cooldown_type}} | ||
** {{ | ** {{MC/Cd|query.cooldown_time}} | ||
** {{ | ** {{MC/Cd|query.cooldown_time_remaining}} | ||
** {{ | ** {{MC/Cd|query.relative_block_has_any_tag}} | ||
** {{ | ** {{MC/Cd|query.relative_block_has_all_tags}} | ||
** {{ | ** {{MC/Cd|query.block_neighbor_has_any_tag}} | ||
** {{ | ** {{MC/Cd|query.block_neighbor_has_all_tags}} | ||
** {{ | ** {{MC/Cd|query.block_has_any_tag}} | ||
** {{ | ** {{MC/Cd|query.block_has_all_tags}} | ||
** {{ | ** {{MC/Cd|query.bone_orientation_trs}} | ||
** {{ | ** {{MC/Cd|query.bone_orientation_matrix}} | ||
== Experimental == | == Experimental == | ||
| Line 111: | Line 111: | ||
====Command format==== | ====Command format==== | ||
* Added a new {{ | * Added a new {{MC/Cmd|hud}} command that will hide and reset HUD elements visibility. | ||
** {{ | ** {{MC/Cd|/hud hide <hud element>}} | ||
** {{ | ** {{MC/Cd|/hud reset <hud element>}} | ||
* The HUD elements available are: | * The HUD elements available are: | ||
**{{ | **{{MC/Cd|paperdoll}} | ||
**{{ | **{{MC/Cd|armor}} | ||
**{{ | **{{MC/Cd|tooltips}} | ||
**{{ | **{{MC/Cd|touch_controls}} | ||
**{{ | **{{MC/Cd|crosshair}} | ||
**{{ | **{{MC/Cd|hotbar}} | ||
**{{ | **{{MC/Cd|health}} | ||
**{{ | **{{MC/Cd|progress_bar}} | ||
**{{ | **{{MC/Cd|hunger}} | ||
**{{ | **{{MC/Cd|air_bubbles}} | ||
**{{ | **{{MC/Cd|horse_health}} | ||
**{{ | **{{MC/Cd|all}} | ||
====Technical==== | ====Technical==== | ||
'''API''' | '''API''' | ||
*Added item dynamic properties | *Added item dynamic properties | ||
**Added function {{ | **Added function {{MC/Cd|clearDynamicProperties(): void}} - Removes all dynamic properties from the item stack | ||
**Added function {{ | **Added function {{MC/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 {{ | **Added function {{MC/Cd|getDynamicPropertyIds(): string[]}} - Returns an array of all dynamic property identifiers on the item stack | ||
**Added function {{ | **Added function {{MC/Cd|getDynamicPropertyTotalByteCount(): number}} - Returns the total byte count of all dynamic properties on the item stack | ||
**Added function {{ | **Added function {{MC/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 {{ | *Added class {{MC/Cd|EntityProjectileComponent}}. This component is used to shoot a projectile entity and modify its properties | ||
*Added interface {{ | *Added interface {{MC/Cd|ProjectileShootOptions}}. This interface is used with function {{MC/Cd|EntityProjectileComponent.shoot}} to optionally modify the accuracy of the projectile when shot | ||
=== Changes === | === Changes === | ||
| Line 148: | Line 148: | ||
====Technical==== | ====Technical==== | ||
'''[[Minecraft:Add-on]]s and Script Engine''' | '''[[Minecraft:Add-on]]s and Script Engine''' | ||
* The {{ | * The {{MC/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 {{ | ** Using content marked prior to 1.20.60 will have their {{MC/Cd|minecraft:unit_cube}} block component upgraded to a {{MC/Cd|minecraft:geometry}} block component with a {{MC/Cd|minecraft:geometry.full_block}} identifier, but will maintain backwards compatibility with all behaviors | ||
'''API''' | '''API''' | ||
*Updated function {{ | *Updated function {{MC/Cd|addEffect}} to return the added effect (or undefined if it failed). | ||
'''[[Minecraft:Molang]]''' | '''[[Minecraft:Molang]]''' | ||
* Changed cooldown query slot IDs to be required for container slots with more than one index, logging content errors if not provided | * Changed cooldown query slot IDs to be required for container slots with more than one index, logging content errors if not provided | ||
** {{ | ** {{MC/Cd|query.cooldown_time(slotName,slotId)}} | ||
** {{ | ** {{MC/Cd|query.cooldown_time_remaining(slotName,slotId)}} | ||
** {{ | ** {{MC/Cd|query.is_cooldown_type(cooldownName,slotName,slotId)}} | ||
== Fixes == | == Fixes == | ||
| Line 179: | Line 179: | ||
== References == | == References == | ||
{{ | {{MC/Reflist}} | ||
== Navigation == | == Navigation == | ||
{{Navbox Bedrock Edition versions|1.2x}} | {{MC/Navbox Bedrock Edition versions|1.2x}} | ||
[[Category:Bedrock Edition 1.20.60 betas]] | [[Category:Bedrock Edition 1.20.60 betas]] | ||
Latest revision as of 19:20, 9 April 2026
Beta 1.20.60.23 (Android) or Preview 1.20.60.23 (Windows, iOS, iPadOS, Xbox) is the fourth beta/Preview version for Minecraft:Bedrock Edition 1.20.60, released on December 13, 2023,<ref>Template:Cite</ref><ref>Template:Mcnet</ref> 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<ref>Template:Tweet</ref>.
Experiments
- 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
Play Screen
- The friends drawer in the new Play screen now allows joining a friend’s world with a join button.
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. (Preview only)
Technical
Minecraft:Add-ons and Script Engine
- The
- REDIRECT Template:Code
Template:Redr identifier for the
- REDIRECT Template:Code
Template:Redr block component has been added
- The
- REDIRECT Template:Code
Template:Redr identifier provides a centered 1x1x1 cube geometry
- When combined with a
- REDIRECT Template:Code
Template:Redr component with
- REDIRECT Template:Code
Template:Redr, it enables rendering-only capabilities previously included in the
- REDIRECT Template:Code
Template:Redr 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
- REDIRECT Template:Code
Template:Redr block state in documentation API
- Added Biome Registry biome names and
- REDIRECT Template:Code
Template:Redr enum to vanilla metadata generation Components
- Added an
- REDIRECT Template:Code
Template:Redr field to the
- REDIRECT Template:Code
Template:Redr component, which allows to specify conditions on when the actor can be fed Minecraft:Molang
- Released Molang queries from experimental
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
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
- 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
- REDIRECT Template:Command
Template:Redr command that will hide and reset HUD elements visibility.
- REDIRECT Template:Code
- REDIRECT Template:Code
- The HUD elements available are:
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Technical
API
- Added item dynamic properties
- Added function
- REDIRECT Template:Code
Template:Redr - Removes all dynamic properties from the item stack
- Added function
- REDIRECT Template:Code
Template:Redr - Returns the value of the dynamic property with the given identifier if it exists, otherwise returns undefined
- Added function
- REDIRECT Template:Code
Template:Redr - Returns an array of all dynamic property identifiers on the item stack
- Added function
- REDIRECT Template:Code
Template:Redr - Returns the total byte count of all dynamic properties on the item stack
- Added function
- REDIRECT Template:Code
Template:Redr - Sets the value of the dynamic property with the given identifier. If the value is undefined, the dynamic property will be removed.
- Added class
- REDIRECT Template:Code
Template:Redr. This component is used to shoot a projectile entity and modify its properties
- Added interface
- REDIRECT Template:Code
Template:Redr. This interface is used with function
- REDIRECT Template:Code
Template:Redr to 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
Breeze
- Updated sounds.
Technical
Minecraft:Add-ons and Script Engine
- The
- REDIRECT Template:Code
Template:Redr 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
- REDIRECT Template:Code
Template:Redr block component upgraded to a
- REDIRECT Template:Code
Template:Redr block component with a
- REDIRECT Template:Code
Template:Redr identifier, but will maintain backwards compatibility with all behaviors API
- Updated function
- REDIRECT Template:Code
Template:Redr to return the added effect (or undefined if it failed). Minecraft:Molang
- Changed cooldown query slot IDs to be required for container slots with more than one index, logging content errors if not provided
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Fixes
Template:Fixes 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
<references group="">
</references>
de:Bedrock Edition beta 1.20.60.23 es:Bedrock Edition beta 1.20.60.23 ko:Bedrock Edition 프리뷰 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