Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Bedrock Edition Preview 26.40.20: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
| image = Bedrock 26.40.20.png
| image = Bedrock 26.40.20.png
| edition = bedrock
| edition = bedrock
| editorver = <!--Preview?-->26.40.20
| editorver = 26.40.20
| type = Preview
| type = Preview
| build = '''Android''':<br>45690739 (armeabi-v7a)<br>45690736 (arm64-v8a)
| build = '''Windows''': 45690749<br>'''Android''':<br>45690739 (armeabi-v7a)<br>45690736 (arm64-v8a)
| internal = '''Windows, Xbox''': 1.26.4020.0<br>'''Android''': 1.26.40.20
| internal = '''Windows, Xbox''': 1.26.4020.0<br>'''Android''': 1.26.40.20
| versioncode = '''Android''':<br />
| versioncode = '''Android''':<br />
Line 15: Line 15:
| date = June 2, 2026
| date = June 2, 2026
| parent = 26.40
| parent = 26.40
| prevparent = 26.30
| prevparent = 26.31
| next = Preview 26.40.22
| next = Preview 26.40.22
| nextparent = 26.50
| nextparent = 26.50
}}<onlyinclude>
}}<onlyinclude>
'''Beta 26.40.20''' (ChromeOS, Android), or '''Preview 26.40.20''' (Windows, iOS, iPadOS, Xbox, PlayStation), is the first beta/''Preview'' for [[Minecraft:Bedrock Edition 26.40]], released on June 2, 2026,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/46333309174669-Minecraft-Beta-Preview-26-40-20|title=Minecraft Beta & Preview - 26.40.20|website=Minecraft Feedback|date=June 2, 2026}}</ref> which fixes bugs.
'''Beta 26.40.20''' (ChromeOS, Android) or '''Preview 26.40.20''' (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/''Preview'' for [[Minecraft:Bedrock Edition 26.40]], released on June 2, 2026,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/46333309174669-Minecraft-Beta-Preview-26-40-20|title=Minecraft Beta & Preview - 26.40.20|website=Minecraft Feedback|date=June 2, 2026}}</ref> which fixes bugs.


== Changes ==
== Changes ==
Line 37: Line 37:
'''[[Minecraft:Chicken]]'''
'''[[Minecraft:Chicken]]'''
* Updated hurt and death sounds for one of the chicken sound variants.
* Updated hurt and death sounds for one of the chicken sound variants.
'''[[Minecraft:Turtle]]'''
* Can now be attached to [[Minecraft:balloon]]s.


'''[[Minecraft:Sulfur cube]]'''
'''[[Minecraft:Sulfur cube]]'''
Line 45: Line 42:
* No longer absorbs a block in the player's hand from further distance than 8 blocks.
* No longer absorbs a block in the player's hand from further distance than 8 blocks.
* Sulfur cubes with a block absorbed can no longer freeze.
* Sulfur cubes with a block absorbed can no longer freeze.
'''[[Minecraft:Turtle]]'''
* Can now be attached to [[Minecraft:balloon]]s.


=== General ===
=== General ===
Line 53: Line 53:
* Realm tags are now on the left side of the information screen.
* Realm tags are now on the left side of the information screen.
* Various adjustments to the Realms Hub Community tab components.
* Various adjustments to the Realms Hub Community tab components.
* When the client is outdated, all Realms Hub feaatures will now be loaded while the player is unable to join.
* When the client is outdated, all Realms Hub features will now be loaded while the player is unable to join.
* Shrinked focus size of side menu in story comments and report screens to fit the content.
* Shrinked focus size of side menu in story comments and report screens to fit the content.
* Added an icon for the Admin log tab.
* Added an icon for the Admin log tab.
Line 70: Line 70:
'''AI Goals'''
'''AI Goals'''
* 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.40 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.40 and newer:
** {{cd|minecraft:behavior.beg}}
*** Int Range field {{cd|look_time}} now only accepts an object with {{cd|min}} and {{cd|max}} values. Other formats will fail to parse.
** {{cd|minecraft:behavior.charge_held_item}}
** {{cd|minecraft:behavior.drink_potion}}
** {{cd|minecraft:behavior.eat_block}}
** {{cd|minecraft:behavior.float_wander}}
** {{cd|minecraft:behavior.knockback_roar}}
** {{cd|minecraft:behavior.leap_at_target}}
** {{cd|minecraft:behavior.leap_at_target}}
*** Float Range field {{cd|float_duration}} now only accepts an object with {{cd|min}} and {{cd|max}} values. Other formats will fail to parse.
** {{cd|minecraft:behavior.nap}}
** {{cd|minecraft:behavior.move_to_block}}
** {{cd|minecraft:behavior.ranged_attack}}
** {{cd|minecraft:behavior.silverfish_merge_with_stone}}
** {{cd|minecraft:behavior.silverfish_merge_with_stone}}
** {{cd|minecraft:behavior.silverfish_wake_up_friends}}
** {{cd|minecraft:behavior.silverfish_wake_up_friends}}
* 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.40 and newer:
** {{cd|minecraft:behavior.snacking}}
** {{cd|minecraft:behavior.squid_dive}}
** {{cd|minecraft:behavior.squid_dive}}
** {{cd|minecraft:behavior.squid_flee}}
** {{cd|minecraft:behavior.squid_flee}}
Line 79: Line 90:
** {{cd|minecraft:behavior.squid_move_away_from_ground}}
** {{cd|minecraft:behavior.squid_move_away_from_ground}}
** {{cd|minecraft:behavior.squid_out_of_water}}
** {{cd|minecraft:behavior.squid_out_of_water}}
* Made the schema for {{cd|minecraft:behavior.beg}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.40 and newer. Int Range field {{cd|look_time}} now only accepts an object with {{cd|min}} and {{cd|max}} values. Other formats will fail to parse.
* Made the schema for {{cd|minecraft:behavior.drink_potion}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.40 and newer.
* Made the schema for {{cd|minecraft:behavior.float_wander}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.40 and newer. Float Range field {{cd|float_duration}} now only accepts an object with {{cd|min}} and {{cd|max}} values. Other formats will fail to parse.
* Made the schema for {{cd|minecraft:behavior.summon_entity}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.40 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.40 and newer:
** {{cd|minecraft:behavior.nap}}
** {{cd|minecraft:behavior.move_to_block}}
** {{cd|minecraft:behavior.snacking}}
** {{cd|minecraft:behavior.stalk_and_pounce_on_target}}
** {{cd|minecraft:behavior.stalk_and_pounce_on_target}}
* 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.40 and newer:
** {{cd|minecraft:behavior.summon_entity}}
** {{cd|minecraft:behavior.charge_held_item}}
** {{cd|minecraft:behavior.eat_block}}
** {{cd|minecraft:behavior.knockback_roar}}
** {{cd|minecraft:behavior.ranged_attack}}
* Actor goal {{cd|minecraft:behavior.ranged_attack}} takes a float range for {{cd|attack_interval}} instead of {{cd|attack_interval_min}} and {{cd|attack_interval_max}} for versions 1.26.40 and newer.
* Actor goal {{cd|minecraft:behavior.ranged_attack}} takes a float range for {{cd|attack_interval}} instead of {{cd|attack_interval_min}} and {{cd|attack_interval_max}} for versions 1.26.40 and newer.


'''[[Minecraft:API]]'''
'''[[Minecraft:API]]'''
* Released {{cd|@minecraft/server}} version 2.9.0
* Released {{cd|@minecraft/server}} version 2.9.0.
* Added {{cd|@minecraft/server}} version 2.10.0-beta
* Added {{cd|@minecraft/server}} version 2.10.0-beta.
* Moved {{cd|nameplateDepthTested}} and {{cd|nameplateRenderDistance}} from beta to {{cd|V2.8.0}}.
* Moved {{cd|nameplateDepthTested}} and {{cd|nameplateRenderDistance}} from beta to {{cd|V2.8.0}}.
* Moved {{cd|SoundInstance}} class from {{cd|beta}} to {{cd|V1.2.0}}.
* Moved {{cd|SoundInstance}} class from {{cd|beta}} to {{cd|V1.2.0}}.
Line 103: Line 102:
* Moved {{cd|Player.playSound}} returning a {{cd|SoundInstance}} from beta to {{cd|V1.2.0}}.
* Moved {{cd|Player.playSound}} returning a {{cd|SoundInstance}} from beta to {{cd|V1.2.0}}.
* Moved {{cd|Dimension.playSound}} returning a {{cd|SoundInstance}} from beta to {{cd|V1.11.0}}.
* Moved {{cd|Dimension.playSound}} returning a {{cd|SoundInstance}} from beta to {{cd|V1.11.0}}.
* Dimension
* Dimension:
** Significantly improved block search speed when using {{cd|BlockVolume}} for 'fillBlocks' API.
** Significantly improved block search speed when using {{cd|BlockVolume}} for {{cd|fillBlocks}} API.


'''Blocks'''
'''Blocks'''
* Added "{{cd|shelf}}" as an "{{cd|item_display_transforms}}" offsets value inside {{cd|geo.json}}
* Added {{cd|shelf}} as an {{cd|item_display_transforms}} offsets value inside {{cd|geo.json}}.
** This is to give the offsets when placed inside a [[Minecraft:shelf]] block.
** This is to give the offsets when placed inside a [[Minecraft:shelf]].
** Pre 1.26.40 blocks with a "{{cd|fixed}}" value will have that value copied to "{{cd|shelf}}"
** Pre 1.26.40 blocks with a {{cd|fixed}} value will have that value copied to {{cd|shelf}}.
** New 1.26.40 blocks will be able to define "{{cd|fixed}}" for item frame and "{{cd|self}}" for shelf block.
** New 1.26.40 blocks will be able to define {{cd|fixed}} for [[Minecraft:item frame]]s and {{cd|self}} for shelves.
'''Entity Components'''


'''Entity components'''
* Added a new {{cd|require_collision_overlap}} boolean field to {{cd|minecraft:pushable_by_entity}}'s presets:
* Added a new {{cd|require_collision_overlap}} boolean field to {{cd|minecraft:pushable_by_entity}}'s presets:
** Determines whether the collision boxes of two entities must overlap for pushing to occur.
** Determines whether the collision boxes of two entities must overlap for pushing to occur.
Line 118: Line 117:
** For format versions below 1.26.40, this field defaults to {{cd|false}}.
** For format versions below 1.26.40, this field defaults to {{cd|false}}.


'''Item Components'''
'''[[Minecraft:Item components]]'''
* Item component {{cd|minecraft:wearable}} setting {{cd|slot}} field to {{cd|slot.armor.body}} will not cause assert.
* Item component {{cd|minecraft:wearable}} setting {{cd|slot}} field to {{cd|slot.armor.body}} will not cause assert.


Line 132: Line 131:
==== Technical ====
==== Technical ====
'''[[Minecraft:API]]'''
'''[[Minecraft:API]]'''
* Added a new loot function {{cd|CarryOverBlockEntityDataFunction}} with a single boolean field "{{cd|dynamic_properties}}" behind {{cd|beta}}.
* Added a new loot function {{cd|CarryOverBlockEntityDataFunction}} with a single boolean field {{cd|dynamic_properties}} behind {{cd|beta}}.
* Added {{cd|ItemBlockDynamicPropertiesComponent}} item component behind {{cd|beta}}
* Added {{cd|ItemBlockDynamicPropertiesComponent}} item component behind {{cd|beta}}.
** It may be retrieved on an item that resulted from a {{cd|carry_over_block_entity_data}} loot function.
** It may be retrieved on an item that resulted from a {{cd|carry_over_block_entity_data}} loot function.
** It has two methods, {{cd|get}} and {{cd|totalByteCount}} which work like their block component counterparts.
** It has two methods, {{cd|get}} and {{cd|totalByteCount}} which work like their block component counterparts.
Line 159: Line 158:
* {{cd|WorldAfterEvents}} in beta now exposes a {{cd|soundCompleted}} signal with a {{cd|soundInstanceId}} property that matches the id of the {{cd|SoundInstance}} that completed that fires when a tracked sound's declared duration elapses.
* {{cd|WorldAfterEvents}} in beta now exposes a {{cd|soundCompleted}} signal with a {{cd|soundInstanceId}} property that matches the id of the {{cd|SoundInstance}} that completed that fires when a tracked sound's declared duration elapses.
* Added API for {{cd|minecraft:instrument_sound}} component.
* Added API for {{cd|minecraft:instrument_sound}} component.
** It has a {{cd|getInstrumentName}} function to get the assigned instrument given a valid facing Direction.
** It has a {{cd|getInstrumentName}} function to get the assigned instrument given a valid facing direction.
** It has a {{cd|playInstrumentSound}} function to play the instrument sound assinged to a given valid facing Direction.
** It has a {{cd|playInstrumentSound}} function to play the instrument sound assinged to a given valid facing direction.
** The component can be obtained from any custom or vanilla block; if a block does not have the component explicitly defined, then a component with the default sounds will be returned.
** The component can be obtained from any block; if a block does not have the component explicitly defined, then a component with the default sounds will be returned.


'''Blocks'''
'''Blocks'''
* When applying a "{{cd|minecraft:sixteen_way_rotation}}" value via console command, autocomplete suggestions will now correctly show numbers 0-15. Sixteen-way placement direction block trait now applies its rotation with the same orientation as existing Cardinal Direction and Facing Direction traits.
* When applying a {{cd|minecraft:sixteen_way_rotation}} value via console command, autocomplete suggestions will now correctly show numbers 0-15. Sixteen-way placement direction block trait now applies its rotation with the same orientation as existing Cardinal Direction and Facing Direction traits.
* Added some trait restrictions for blocks with the {{cd|minecraft:multi_block}} trait:
* Added some trait restrictions for blocks with the {{cd|minecraft:multi_block}} trait:
** Cannot also define the {{cd|minecraft:connection}} trait.
** Cannot also define the {{cd|minecraft:connection}} trait.
** Cannot also define the {{cd|minecraft:placement_position}} trait
** Cannot also define the {{cd|minecraft:placement_position}} trait.
** If the {{cd|minecraft:placement_direction}} is defined, only the {{cd|minecraft:cardinal_direction}} state is allowed to be enabled.
** If the {{cd|minecraft:placement_direction}} is defined, only the {{cd|minecraft:cardinal_direction}} state is allowed to be enabled.
** The component {{cd|minecraft:geometry cannot}} define {{cd|n_way_visual_rotation}} for multi-blocks.
** The component {{cd|minecraft:geometry cannot}} define {{cd|n_way_visual_rotation}} for multi-blocks.
Line 180: Line 179:


'''Items'''
'''Items'''
* Added a new loot function "{{cd|carry_over_block_entity_data}}" with a single boolean field "{{cd|dynamic_properties}}" defaulted to {{cd|false}}.
* Added a new loot function {{cd|carry_over_block_entity_data}} with a single boolean field {{cd|dynamic_properties}} defaulted to {{cd|false}}.
** When looting a block with a block-entity and dynamic-properties, it will try to carry its dynamic-properties over to the created item-stack.
** When looting a block with a block-entity and dynamic-properties, it will try to carry its dynamic-properties over to the created item-stack.
** Requires "Upcoming Creator Features Experiment".
** Requires "Upcoming Creator Features Experiment".
Line 186: Line 185:
'''[[Minecraft:Sound]]s'''
'''[[Minecraft:Sound]]s'''
* Added a new {{cd|minecraft:server_sound_definitions}} payload to {{cd|sounds/sound_definitions.json}} that lets behavior packs declare server-side sound definitions for sounds played from script.
* Added a new {{cd|minecraft:server_sound_definitions}} payload to {{cd|sounds/sound_definitions.json}} that lets behavior packs declare server-side sound definitions for sounds played from script.
* Warning: currently this causes the game to crash and not work.
** Each definition can include an optional duration_info with a seconds length and a mode that controls how playback time is tracked.
** Each definition can include an optional duration_info with a seconds length and a mode that controls how playback time is tracked.
** A {{cd|mode}} of {{cd|game_time}} means the duration is tracked by ticks.
** A {{cd|mode}} of {{cd|game_time}} means the duration is tracked by ticks.
** A {{cd|mode}} of {{cd|real_time}} means the duration is tracked by wall-clock time.
** A {{cd|mode}} of {{cd|real_time}} means the duration is tracked by wall-clock time.
** Example:
<syntaxhighlight lang="json" copy>
{
    "format_version": "beta",
    "minecraft:server_sound_definitions": [
        {
            "sound_event_name": "creatorpack:my_cool_song",
            "duration_info": {
                "mode": "game_time",
                "seconds": 180.0
            }
        },
        {
            "sound_event_name": "creatorpack:my_other_song",
            "duration_info": {
                "mode": "real_time",
                "seconds": 12.5
            }
        },
        {
            "sound_event_name": "creatorpack:ambient_loop"
        }
    ]
}
</syntaxhighlight>


'''Voxel Shapes'''
'''Voxel Shapes'''
Line 222: Line 195:
== Fixes ==
== Fixes ==
{{fixes|project=MCPE|fixedin=26.40.20 Preview
{{fixes|project=MCPE|fixedin=26.40.20 Preview
|;old
|31166|Playing music discs does not stop background music.
|31166|Playing music discs does not stop background music.
|185730|Unflattened enchanted golden apple ID is used for rarity in vanilla resources, causing issues changing rarity with flattened ID.
|185730|Unflattened enchanted golden apple ID is used for rarity in vanilla resources, causing issues changing rarity with flattened ID.
Line 227: Line 201:
|216837|Parity: minecart entity separation no longer works since 1.21.0.
|216837|Parity: minecart entity separation no longer works since 1.21.0.
|221546|Vibrant Visuals: It takes a long time for water reflections to be rendered correctly after using "/time set midnight".
|221546|Vibrant Visuals: It takes a long time for water reflections to be rendered correctly after using "/time set midnight".
|238265|Getting hurt by sweet berry bush does not produce subtitles.
|234423|Simultaneously uncrouching and opening a block GUI places a ghost block.
|234423|Simultaneously uncrouching and opening a block GUI places a ghost block.
|237155|Anti-Aliasing resets to 1 when launching the game in fullscreen mode.
|237155|Anti-Aliasing resets to 1 when launching the game in fullscreen mode.
Line 234: Line 207:
|238051|The skybox in custom dimensions is messed up.
|238051|The skybox in custom dimensions is messed up.
|238162|Sulfur cube buckets containing named sulfur cubes with blocks don't show the block tooltip.
|238162|Sulfur cube buckets containing named sulfur cubes with blocks don't show the block tooltip.
|238265|Getting hurt by sweet berry bush does not produce subtitles.
|238275|Sulfur cubes in buckets preserve momentum and other unwanted data.
|238275|Sulfur cubes in buckets preserve momentum and other unwanted data.
|238293|End crystal beam texture displays incorrectly when respawning or healing the ender dragon.
|238293|End crystal beam texture displays incorrectly when respawning or healing the ender dragon.
|238317|Enchantment glint animation freezes when Texture Streaming is enabled.
|238317|Enchantment glint animation freezes when Texture Streaming is enabled.
|238380|Texture Streaming causes high resolution textures to appear pixelated in inventory.
|238380|Texture Streaming causes high resolution textures to appear pixelated in inventory.
|238382|"Grow" tooltip appears when looking at sea pickles while holding bone meal, even if the bone meal cannot be used.
|238393|Guardian, elder guardian, and End crystal beams render incorrectly when Texture Streaming is enabled.
|238393|Guardian, elder guardian, and End crystal beams render incorrectly when Texture Streaming is enabled.
|238660|Sulfur cave water fog green shade still does not match Java.
|238660|Sulfur cave water fog green shade still does not match Java.
|238747|Zombie Nautilus swim subtitle appears as placeholder string.
|238790|Particles with format version >{{=}} 1.20.80 give erroneous content log errors when using a texture file not in the "textures" folder.
|238790|Particles with format version >{{=}} 1.20.80 give erroneous content log errors when using a texture file not in the "textures" folder.
|238935|In the new storage settings screen, there's no option for file storage location.
|238935|In the new storage settings screen, there's no option for file storage location.
Line 247: Line 223:
'''Other'''
'''Other'''
* Fixed text field narration restarting label and description on every keypress.
* Fixed text field narration restarting label and description on every keypress.
* Fixed a rare crash that could occur when relaunching the game near an End gateway beam after changing graphics mode.
* Fixed a rare crash that could occur when relaunching the game near an [[Minecraft:End gateway]] beam after changing graphics mode.
* Fixed the spacing in the Realms Hub Side.
* Fixed the spacing in the Realms Hub Side.
* Fixed an issue in Realms hub admin logs where gamertags of players who are no longer members of the Realm were delayed on loading.
* Fixed an issue in Realms hub admin logs where gamertags of players who are no longer members of the Realm were delayed on loading.
* Fixed shulker hurt sounds not playing due to mismatched audio file names.
* Fixed [[Minecraft:shulker]] hurt sounds not playing due to mismatched audio file names.
* Fixed pillager celebrate sound not playing due to a typo in the sound definition ({{cd|elebrate3}} → {{cd|celebrate3}}).
* Fixed [[Minecraft:pillager]] celebrate sound not playing due to a typo in the sound definition ({{cd|elebrate3}} → {{cd|celebrate3}}).
* Fixed panda idle, aggressive idle, and worried sounds referencing non-existent audio files, which could cause missing audio.
* Fixed normal, aggressive, and worried [[Minecraft:panda]] idle sounds referencing non-existent audio files, which could cause missing audio.
* Fixed a memory leak in the Character Creator that could cause crashes after extended use on memory-constrained platforms.
* Fixed a memory leak in the Character Creator that could cause crashes after extended use on memory-constrained platforms.
* Fixed missing localized text for the Follow Me, Over There, Simple Clap, and Wave emotes.
* Fixed missing localized text for the Follow Me, Over There, Simple Clap, and Wave emotes.
* Fixed a bug that caused the New Settings Screen to display a deprecated warning modal when enabling text-to-speech while an unsupported language is selected.
* Fixed a bug that caused the New Settings Screen to display a deprecated warning modal when enabling text-to-speech while an unsupported language is selected.
* Fixed invulnerable timer bypass when changing before hurt event damage below source amount.
* Fixed invulnerable timer bypass when changing before hurt event damage below source amount.
* Fixed {{cd|minecraft:shooter}} component not being able to shoot if no ammunition was defined.
* Fixed the {{cd|minecraft:shooter}} component not being able to shoot if no ammunition was defined.
* Fixed {{cd|PlayerStartBreakingBlock}} and {{cd|PlayerCancelBreakingBlock}} from firing when a block can't be broken by item in Creative.</onlyinclude>
* Fixed {{cd|PlayerStartBreakingBlock}} and {{cd|PlayerCancelBreakingBlock}} from firing when a block cannot be broken using an item in [[Minecraft:Creative]].</onlyinclude>


== References ==
== References ==

Latest revision as of 11:05, 23 June 2026

Template:Infobox version Beta 26.40.20 (ChromeOS, Android) or Preview 26.40.20 (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/Preview for Minecraft:Bedrock Edition 26.40, released on June 2, 2026,<ref>Template:Cite</ref> which fixes bugs.

Changes

Blocks

Minecraft:Potent sulfur

Minecraft:Sulfur spike

  • Sulfur spikes now have their own dedicated block sounds and events.

Items

Minecraft:Music disc Bounce

Mobs

Minecraft:Chicken

  • Updated hurt and death sounds for one of the chicken sound variants.

Minecraft:Sulfur cube

  • No longer push each other when placed on adjacent blocks.
  • No longer absorbs a block in the player's hand from further distance than 8 blocks.
  • Sulfur cubes with a block absorbed can no longer freeze.

Minecraft:Turtle

General

Accessibility

  • Text field now narrates its content when editing is stopped via keyboard or gamepad.

Minecraft:Realms

  • Realm tags are now on the left side of the information screen.
  • Various adjustments to the Realms Hub Community tab components.
  • When the client is outdated, all Realms Hub features will now be loaded while the player is unable to join.
  • Shrinked focus size of side menu in story comments and report screens to fit the content.
  • Added an icon for the Admin log tab.

Minecraft:Settings

  • Removed the Realms subscriptions from the subscriptions tab.

UI

  • Player names will now show as blue when in a Minecraft:party.
  • Added Minecraft:toast notification when Character Creator fails to initalize on Realm join.
  • Main menu music will now start after the initial loading screen to prevent stuttering.
  • Added a specific error message when adding or editing an external server with an address and port that already exists.
  • The Marketplace Pass accordion is now hidden when the player is in any beta, as well as the "Get More" button on PlayStation, iOS, and Nintendo Switch Template:Sic.

Technical

AI Goals

Minecraft:API

Blocks

Entity components

  • Added a new Template:Cd boolean field to Template:Cd's presets:
    • Determines whether the collision boxes of two entities must overlap for pushing to occur.
    • For format versions 1.26.40 and higher, this field defaults to Template:Cd.
    • For format versions below 1.26.40, this field defaults to Template:Cd.

Minecraft:Item components

Items

  • Items declared with a Template:Cd of 1.26.30 or higher now require at least one entry under Template:Cd. Previously such items would silently fall back to legacy item parsing; they now fail to register with a content error.
  • Custom item definitions in resource packs now reliably override their Vanilla counterparts:
    • A custom definition using an older Template:Cd will now be applied on top of a Vanilla item that ships with Template:Cd 1.16+ (previously the custom data was silently dropped). In Vanilla this only affects Template:Cd and Template:Cd.

Experimental

These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", "Experimental Voxel Shape Features", and "Render Dragon Features for Creators" Minecraft:experimental toggles.

Changes

Technical

Minecraft:API

Blocks

  • When applying a Template:Cd value via console command, autocomplete suggestions will now correctly show numbers 0-15. Sixteen-way placement direction block trait now applies its rotation with the same orientation as existing Cardinal Direction and Facing Direction traits.
  • Added some trait restrictions for blocks with the Template:Cd trait:

DDUI

  • Fixed the default behavior for close button bellow DDUI custom forms.

Graphical

  • Updated point lights to use a shadow atlas, improving performance and update rate while making them look similar as before.

Items

  • Added a new loot function Template:Cd with a single boolean field Template:Cd defaulted to Template:Cd.
    • When looting a block with a block-entity and dynamic-properties, it will try to carry its dynamic-properties over to the created item-stack.
    • Requires "Upcoming Creator Features Experiment".

Minecraft:Sounds

  • Added a new Template:Cd payload to Template:Cd that lets behavior packs declare server-side sound definitions for sounds played from script.
    • Each definition can include an optional duration_info with a seconds length and a mode that controls how playback time is tracked.
    • A Template:Cd of Template:Cd means the duration is tracked by ticks.
    • A Template:Cd of Template:Cd means the duration is tracked by wall-clock time.

Voxel Shapes

  • Added occlusion voxel shapes for one-arm, two-arm, three-arm, four-arm, and full-arm wall connections. These shapes will be applied to all Wall variations when the Voxel Shapes experiment is enabled.
    • These shapes improve face culling so that hidden faces of custom blocks are correctly removed when attached to different Wall geometries: single posts, wall runs, corners, T-junctions, intersections, and wall clusters.

Fixes

Template:Fixes Other

  • Fixed text field narration restarting label and description on every keypress.
  • Fixed a rare crash that could occur when relaunching the game near an Minecraft:End gateway beam after changing graphics mode.
  • Fixed the spacing in the Realms Hub Side.
  • Fixed an issue in Realms hub admin logs where gamertags of players who are no longer members of the Realm were delayed on loading.
  • Fixed Minecraft:shulker hurt sounds not playing due to mismatched audio file names.
  • Fixed Minecraft:pillager celebrate sound not playing due to a typo in the sound definition (Template:CdTemplate:Cd).
  • Fixed normal, aggressive, and worried Minecraft:panda idle sounds referencing non-existent audio files, which could cause missing audio.
  • Fixed a memory leak in the Character Creator that could cause crashes after extended use on memory-constrained platforms.
  • Fixed missing localized text for the Follow Me, Over There, Simple Clap, and Wave emotes.
  • Fixed a bug that caused the New Settings Screen to display a deprecated warning modal when enabling text-to-speech while an unsupported language is selected.
  • Fixed invulnerable timer bypass when changing before hurt event damage below source amount.
  • Fixed the Template:Cd component not being able to shoot if no ammunition was defined.
  • Fixed Template:Cd and Template:Cd from firing when a block cannot be broken using an item in Minecraft:Creative.

References

Template:Reflist

Navigation

Template:Navbox Bedrock Edition versions

Minecraft:de:Bedrock Edition beta 26.40.20 Minecraft:es:Bedrock Edition Preview 26.40.20 Minecraft:ja:Bedrock Edition Preview 26.40.20 Minecraft:ko:Bedrock Edition 프리뷰 26.40.20 Minecraft:nl:Bedrockeditie Preview 26.40.20 Minecraft:pt:Edição Bedrock Preview 26.40.20 Minecraft:th:รุ่น Bedrock Preview 26.40.20 Minecraft:uk:Preview 26.40.20 (Bedrock Edition) Minecraft:zh:基岩版26.40.20