Minecraft:Bedrock Edition Preview 26.20.21: Difference between revisions
More actions
Remove broken links to missing pages |
Fix template calls: add MC/ prefix |
||
| Line 38: | Line 38: | ||
=== Technical === | === Technical === | ||
'''AI Goals''' | '''AI Goals''' | ||
* Made the schema for {{ | * Made the schema for {{MC/Cd|minecraft:behavior.jump_around_target}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.20 and newer. Float Range fields {{MC/Cd|valid_distance_to_target}} and {{MC/Cd|landing_distance_from_target}} now only accepts an object with {{MC/Cd|min}} and {{MC/Cd|max}} values. Other formats will fail to parse. | ||
* Made the schema for {{ | * Made the schema for {{MC/Cd|minecraft:behavior.jump_to_block}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.20 and newer. Float Range field {{MC/Cd|cooldown_range}} now only accepts an object with {{MC/Cd|min}} and {{MC/Cd|max}} values. Other formats will fail to parse. | ||
* Made the schema for {{ | * Made the schema for {{MC/Cd|minecraft:behavior.move_around_target}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.20 and newer. Float Range field {{MC/Cd|destination_position_range}} now only accepts an object with {{MC/Cd|min}} and {{MC/Cd|max}} values. Other formats will fail to parse. | ||
* Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.20 and newer: | * Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.20 and newer: | ||
** {{ | ** {{MC/Cd|minecraft:behavior.find_cover}} | ||
** {{ | ** {{MC/Cd|minecraft:behavior.find_mount}} | ||
** {{ | ** {{MC/Cd|minecraft:behavior.find_underwater_treasure}} | ||
** {{ | ** {{MC/Cd|minecraft:behavior.flee_sun}} | ||
** {{ | ** {{MC/Cd|minecraft:behavior.float}} | ||
** {{ | ** {{MC/Cd|minecraft:behavior.follow_owner}} | ||
** {{ | ** {{MC/Cd|minecraft:behavior.follow_parent}} | ||
** {{ | ** {{MC/Cd|minecraft:behavior.hold_ground}} | ||
'''API''' | '''API''' | ||
* Added the {{ | * Added the {{MC/Cd|maximumRenderDistance}} property to {{MC/Cd|DebugShape}}. | ||
* Added the {{ | * Added the {{MC/Cd|maximumRenderDistance}} property to {{MC/Cd|PrimitiveShape}}. | ||
* The default render distance used by {{ | * The default render distance used by {{MC/Cd|DebugShape}} and {{MC/Cd|PrimitiveShape}} are now the client's render distance instead of infinity. | ||
* Added {{ | * Added {{MC/Cd|InvalidType}} and {{MC/Cd|UnsupportedValue}} to the {{MC/Cd|InvalidArgumentErrorType}} enum in {{MC/Cd|@minecraft/common}} v1.3.0. | ||
'''Entity filters''' | '''Entity filters''' | ||
* Removed the {{ | * Removed the {{MC/Cd|has_equipment_block_tag}} entity filter. | ||
'''General''' | '''General''' | ||
| Line 64: | Line 64: | ||
'''Items''' | '''Items''' | ||
* New 1.26.10 attachables now use a new {{ | * New 1.26.10 attachables now use a new {{MC/Cd|controller.render.armor.v2}} {{MC/Cd|render_controller}} rather than using an updated {{MC/Cd|controller.render.armor}}. | ||
'''Network Protocol''' | '''Network Protocol''' | ||
* Modified the binary format of {{ | * Modified the binary format of {{MC/Cd|PlayerEnchantOptionsPacket}}. | ||
== Experimental == | == Experimental == | ||
| Line 79: | Line 79: | ||
==== Technical ==== | ==== Technical ==== | ||
'''API''' | '''API''' | ||
* Added the {{ | * Added the {{MC/Cd|opPlayer}} and {{MC/Cd|deopPlayer}} functions to {{MC/Cd|@minecraft/server-admin}} in {{MC/Cd|beta}}. | ||
* Added the {{ | * Added the {{MC/Cd|allowCheats}} boolean property to the {{MC/Cd|World}} class in {{MC/Cd|@minecraft/server}} in {{MC/Cd|beta}}. | ||
* Added {{ | * Added {{MC/Cd|WebSocket}} clients to {{MC/Cd|@minecraft/server-net}} in {{MC/Cd|beta}}. | ||
** {{ | ** {{MC/Cd|WebSocket}} class added which is used to create and connect websocket clients. This is created as the global websocket object in {{MC/Cd|@minecraft/server-net}}. | ||
** {{ | ** {{MC/Cd|WebSocketClient}} class added to interact with the websocket and receive data from the server through events. | ||
* Moved {{ | * Moved {{MC/Cd|BiomeTypes.getAll}} to {{MC/Cd|2.7.0}} in {{MC/Cd|@minecraft/server}}. | ||
* Moved {{ | * Moved {{MC/Cd|BiomeTypes.get}} to {{MC/Cd|2.7.0}} in {{MC/Cd|@minecraft/server}}. | ||
* Moved {{ | * Moved {{MC/Cd|BiomeType.hasTags}} to {{MC/Cd|2.7.0}} in {{MC/Cd|@minecraft/server}}. | ||
* Moved {{ | * Moved {{MC/Cd|BiomeType.getTags}} to {{MC/Cd|2.7.0}} in {{MC/Cd|@minecraft/server}}. | ||
'''DDUI''' | '''DDUI''' | ||
| Line 93: | Line 93: | ||
== Fixes == | == Fixes == | ||
{{ | {{MC/Fixes|project=MCPE|fixedin=26.20.21 Preview | ||
|;old | |;old | ||
|112509|Tall seagrass breaks when generated from bone meal. | |112509|Tall seagrass breaks when generated from bone meal. | ||
| Line 117: | Line 117: | ||
== References == | == References == | ||
{{Reflist}} | {{MC/Reflist}} | ||
== Navigation == | == Navigation == | ||
{{Navbox Bedrock Edition versions|2026}} | {{MC/Navbox Bedrock Edition versions|2026}} | ||
[[Category:Bedrock Edition 26.20 betas]] | [[Category:Bedrock Edition 26.20 betas]] | ||
Latest revision as of 19:25, 9 April 2026
Beta 26.20.21 (ChromeOS, Android) or Preview 26.20.21 (Windows, iOS, iPadOS, Xbox, PlayStation) is the second beta/Preview for Minecraft:Bedrock Edition 26.20, released on March 17, 2026,<ref>Template:Cite</ref> which fixes bugs.
Changes
Mobs
Baby mobs
- Baby spawn sounds now play with the correct pitch for pigs, cats, chickens, horses, and wolves.
Rabbit
- Idle animation is now disabled while they are leashed.
General
Graphical
- Improved how scrollable screen content is displayed in Minecraft:Ore UI menu screens on devices with notches, rounded corners, or safe zones applied. Content now smoothly scrolls beneath the safe area instead of being cut off.
Technical
AI Goals
- Made the schema for
- REDIRECT Template:Code
Template:Redr stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.20 and newer. Float Range fields
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr now only accepts an object with
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr values. Other formats will fail to parse.
- Made the schema for
- REDIRECT Template:Code
Template:Redr stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.20 and newer. Float Range field
- REDIRECT Template:Code
Template:Redr now only accepts an object with
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr values. Other formats will fail to parse.
- Made the schema for
- REDIRECT Template:Code
Template:Redr stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.20 and newer. Float Range field
- REDIRECT Template:Code
Template:Redr now only accepts an object with
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr values. Other formats will fail to parse.
- Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.20 and newer:
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
API
- Added the
- REDIRECT Template:Code
Template:Redr property to
- REDIRECT Template:Code
- Added the
- REDIRECT Template:Code
Template:Redr property to
- REDIRECT Template:Code
- The default render distance used by
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr are now the client's render distance instead of infinity.
- Added
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr to the
- REDIRECT Template:Code
Template:Redr enum in
- REDIRECT Template:Code
Template:Redr v1.3.0.
Entity filters
- Removed the
- REDIRECT Template:Code
Template:Redr entity filter.
General
- Upgraded particles, trading, and cameras JSON resources to Cereal slice 1.26.10 and re-serialized to align with the updated schema.
Items
- New 1.26.10 attachables now use a new
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr rather than using an updated
- REDIRECT Template:Code
Network Protocol
- Modified the binary format of
- REDIRECT Template:Code
Experimental
These additions and changes are accessible by enabling the "Beta APIs" and "Furnace Recipe Book" experimental toggles.
Changes
General
Recipe book
- Added a recipe unlocking system for the smelting recipe books.
Technical
API
- Added the
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr functions to
- REDIRECT Template:Code
- REDIRECT Template:Code
- Added the
- REDIRECT Template:Code
Template:Redr boolean property to the
- REDIRECT Template:Code
Template:Redr class in
- REDIRECT Template:Code
- REDIRECT Template:Code
- Added
- REDIRECT Template:Code
Template:Redr clients to
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr class added which is used to create and connect websocket clients. This is created as the global websocket object in
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr class added to interact with the websocket and receive data from the server through events.
- Moved
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved
- REDIRECT Template:Code
- REDIRECT Template:Code
- REDIRECT Template:Code
DDUI
- Made close buttons client authoritative so that forms close more quickly.
Fixes
Script error: No such module "fixes". Other
- Fixed fall damage visual effects not triggering when entities hit the ground.
- Fixed an issue where Static Colored Lighting wouldn't propagate in chunks that were completely empty in Minecraft:Vibrant Visuals.
- Fixed changing from handheld to docked Joy-Cons preventing input.
- Fixed a bug where slimes and magma cubes would have their bounce animations snap abruptly.
- Fixed a crash that could occur when loading the Token FAQ page on PlayStation.
- Fixed a crash that could occur when logging Molang content.
- Fixed caret movement acting twice and backspace deleting too many characters when using a physical keyboard on iOS.
- Fixed some creator content's custom Minecraft:armor not rendering properly.
- Baby Minecraft:wolf hind legs are now rotated correctly while sitting.
- Baby Minecraft:zombies no longer levitate when riding baby sheep and baby pandas.
References
<references group="">
</references>
de:Bedrock Edition beta 26.20.21 es:Bedrock Edition Preview 26.20.21 it:Bedrock Edition Preview 26.20.21 nl:Bedrockeditie Preview 26.20.21 pt:Edição Bedrock Preview 26.20.21 th:รุ่น Bedrock Preview 26.20.21 zh:基岩版26.20.21