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.70.20: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: new page from Minecraft
 
SyncBot (talk | contribs)
Sync: updated from Minecraft
Line 27: Line 27:
== Additions ==
== Additions ==
=== Blocks ===
=== Blocks ===
'''[[File:Brittle_Ice_(age_0)_JE1.png|width=32x32]] [[Minecraft:Brittle ice]]'''
'''[[File:Brittle_Ice_(age_0)_JE1.png|32px]] [[Minecraft:Brittle ice]]'''
* A fragile [[Minecraft:ice]] block that generates naturally in [[Minecraft:ice caves]].
* A fragile [[Minecraft:ice]] block that generates naturally in [[Minecraft:ice caves]].
* Can be created when [[Minecraft:water]] touches [[Minecraft:blue ice]].
* Can be created when [[Minecraft:water]] touches [[Minecraft:blue ice]].
* Breaks when standing for too long or jumping on them.
* Breaks when standing for too long or jumping on them. Its crack level stages do not reset.
** [[Minecraft:Frostbite]]s standing on brittle ice do not break it.
** [[Minecraft:Frostbite]]s standing on brittle ice do not break it.
* Produces [[Minecraft:particles]] during its first stage or when it breaks breaks.
* Produces [[Minecraft:particles]] during its first stage or when it breaks.
* Emits [[Minecraft:vibration]]s when its crack level changes.
* Emits [[Minecraft:vibration]]s when its crack level changes.
* Can only be obtained with [[Minecraft:silk touch]].
* Can only be obtained with [[Minecraft:silk touch]].


== Changes ==
== Changes ==
=== Blocks ===
=== Blocks ===
'''[[Minecraft:Icicle]]'''
'''[[Minecraft:Icicle]]'''
Line 50: Line 49:


=== Items ===
=== Items ===
'''[[Minecraft:Tipped arrow]]'''
'''[[File:Arrow of Freezing BE2.png|32px]] [[Minecraft:Arrow of Freezing]]'''
* Updated the Freezing tipped arrow texture to match other tipped arrows.
* Updated the Freezing tipped arrow texture from [[File:Arrow of Freezing BE1.png|32px]] to match other tipped arrows.


=== Mobs ===
=== Mobs ===
'''[[Minecraft:Frostbite]]'''
'''[[Minecraft:Frostbite]]'''
* Can now pick up and use [[Minecraft:spear]]s, though they don't use the charge attack.
* Can now pick up and use [[Minecraft:spear]]s, though they do not use the charge attack.


'''[[Minecraft:Zombified piglin]]'''
'''[[Minecraft:Zombified piglin]]'''
Line 92: Line 91:
* Profile images now update correctly when the selected character appearance changes.
* Profile images now update correctly when the selected character appearance changes.
* New Player Path mode and difficulty card illustrations no longer flicker or resize when the screen first appears.
* New Player Path mode and difficulty card illustrations no longer flicker or resize when the screen first appears.
* Changed Block Light Quality options to Low, Medium, High and Ultra, though their functionality remains the same.
* Changed Block Light Quality options to Low, Medium, High, and Ultra, though their functionality remains the same.
* Added responsive Marketplace store rows for browsing content cards.
* Added responsive Marketplace store rows for browsing content cards.
* Marketplace offers that are incompatible with the player's device now remain visible with purchase buttons disabled.
* Marketplace offers that are incompatible with the player's device now remain visible with purchase buttons disabled.
Line 106: Line 105:
* Added additional error context information when an exception is thrown inside of an event callback.
* Added additional error context information when an exception is thrown inside of an event callback.
* Added Newline and whitespace changes to the formatting of the stack error context for exceptions.
* Added Newline and whitespace changes to the formatting of the stack error context for exceptions.
* Released {{cd|@minecraft/server}} version 2.12.0
* Released {{cd|@minecraft/server}} version 2.12.0.
* Added {{cd|@minecraft/server}} version 2.13.0-beta
* Added {{cd|@minecraft/server}} version 2.13.0-beta.
* Added {{cd|topCloseButtonVisible}} property to {{cd|CustomFormOptions}} in {{cd|@minecraft/server-ui}} beta.
* Added {{cd|topCloseButtonVisible}} property to {{cd|CustomFormOptions}} in {{cd|@minecraft/server-ui}} beta.


Line 116: Line 115:


'''[[Minecraft:Block components]]'''
'''[[Minecraft:Block components]]'''
* Doors
* [[Minecraft:Door]]s:
** The upper half of a door now reports the same {{cd|open_bit}} block state as the lower half, rather than always reporting the door as closed. This covers doors placed by players, doors generated as part of a structure, and doors in existing worlds, which are corrected the first time their chunk loads.
** The upper half of a door now reports the same {{cd|open_bit}} block state as the lower half, rather than always reporting the door as closed. This covers doors placed by players, doors generated as part of a structure, and doors in existing worlds, which are corrected the first time their chunk loads.
 
* [[Minecraft:Repeater]]:
* Repeater
** Repeater blocks now expose a {{cd|locked}} block state that is true while a powered repeater or comparator is feeding one of the repeater's side inputs.
** Repeater blocks now expose a {{cd|locked}} block state that is true while a powered repeater or comparator is feeding one of the repeater's side inputs.
** For new worlds (base game version 1.26.60 and later), repeater {{cd|locked}} state changes now trigger neighbor block updates for parity with Java Edition; existing worlds keep the prior client-only update behavior.
** For new worlds (base game version 1.26.60 and later), repeater {{cd|locked}} state changes now trigger neighbor block updates for parity with Java Edition; existing worlds keep the prior client-only update behavior.
 
* [[Minecraft:Scaffolding]]:
* Scaffolding
** Scaffolding blocks now expose a {{cd|bottom}} block state that is true when the block below provides no support and is not another scaffolding.
** Scaffolding blocks now expose a {{cd|bottom}} block state that is true when the block below provides no support and is not another scaffolding.
** For new worlds (base game version 1.26.60 and later), scaffolding {{cd|bottom}} state changes now trigger neighbor block updates for parity with Java Edition; existing worlds keep the prior client-only update behavior.
** For new worlds (base game version 1.26.60 and later), scaffolding {{cd|bottom}} state changes now trigger neighbor block updates for parity with Java Edition; existing worlds keep the prior client-only update behavior.


'''Entity components'''
'''Entity components'''
* The {{cd|minecraft:transformation}} component now preserves empty equipment slots when {{cd|preserve_equipment}} is set to {{cd|true}}
* The {{cd|minecraft:transformation}} component now preserves empty equipment slots when {{cd|preserve_equipment}} is set to {{cd|true}}.
* Made schema for the {{cd|minecraft:annotation.break_door}} component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
* Made schema for the {{cd|minecraft:annotation.break_door}} component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
* Made schema for the {{cd|minecraft:attack}} component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
* Made schema for the {{cd|minecraft:attack}} component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
Line 135: Line 132:
* Made schema for the {{cd|minecraft:spell_effects}} component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
* Made schema for the {{cd|minecraft:spell_effects}} component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
* The {{cd|minecraft:can_stand_on_brittle_ice}} component enables any mob to stand on brittle ice without breaking it.
* The {{cd|minecraft:can_stand_on_brittle_ice}} component enables any mob to stand on brittle ice without breaking it.
** Used by defining the component as follows: {{cd|"minecraft:can_stand_on_brittle_ice": {}}}
** Used by defining the component as follows: {{cd|"minecraft:can_stand_on_brittle_ice": {}<nowiki/>}}


'''[[Minecraft:Feature]]s'''
'''[[Minecraft:Feature]]s'''
Line 142: Line 139:
** The crevasse follows the terrain surface, extends in opposite directions from its placement position, and requires a minimum connected footprint before carving.
** The crevasse follows the terrain surface, extends in opposite directions from its placement position, and requires a minimum connected footprint before carving.
*** The following fields configure generation:
*** The following fields configure generation:
**** {{cd|max_length}}: Maximum end-to-end length in blocks, from 4 to 16; defaults to 16
**** {{cd|max_length}}: Maximum end-to-end length in blocks, from 4 to 16; defaults to 16.
**** {{cd|max_width}}: Maximum cross-section width in blocks, from 2 to 8; defaults to 4
**** {{cd|max_width}}: Maximum cross-section width in blocks, from 2 to 8; defaults to 4.
**** {{cd|min_footprint}}: Minimum connected horizontal footprint required before carving, from 1 to 32 blocks; defaults to 10
**** {{cd|min_footprint}}: Minimum connected horizontal footprint required before carving, from 1 to 32 blocks; defaults to 10.
**** {{cd|twistiness}}: Amount of horizontal curvature, from 0.0 to 16.0; defaults to 4.0
**** {{cd|twistiness}}: Amount of horizontal curvature, from 0.0 to 16.0; defaults to 4.0.
**** {{cd|carve_depth}}: Range used to select the carve depth below the origin terrain surface, from 4 to 32 blocks; defaults to [6, 10]
**** {{cd|carve_depth}}: Range used to select the carve depth below the origin terrain surface, from 4 to 32 blocks; defaults to [6, 10].
**** {{cd|fill_depth}}: Range used to select the fill depth below the origin terrain surface, from 0 to 32 blocks; defaults to [4, 6]
**** {{cd|fill_depth}}: Range used to select the fill depth below the origin terrain surface, from 0 to 32 blocks; defaults to [4, 6].
**** {{cd|surface_block}}: Optional block placed over the crevasse opening; omitted by default
**** {{cd|surface_block}}: Optional block placed over the crevasse opening; omitted by default.
**** {{cd|fill_block}}: Optional block placed at or below the selected fill depth; omitted by default
**** {{cd|fill_block}}: Optional block placed at or below the selected fill depth; omitted by default.
** Example code:
<syntaxhighlight>
    "format_version": "1.26.50",
    "minecraft:crevasse_feature": {
        "identifier": "example:ice_crevasse_feature"
      "max_length": 16,
      "max_width": 4,
      "min_footprint": 10,
      "twistiness": 4.0,
      "carve_depth": {
        "range_min": 6,
        "range_max": 10
      "fill_depth": {
        "range_max": 6
      "surface_block": "minecraft:ice",
      "fill_block": "minecraft:water"
</syntaxhighlight>


'''Packs'''
'''Packs'''
Line 179: Line 159:
* Malformed JSON UI in resource packs (unresolved control names, invalid anchors, unknown control types, unsolvable layouts, malformed binding expressions, and view binding loops) is now reported as a content log error.
* Malformed JSON UI in resource packs (unresolved control names, invalid anchors, unknown control types, unsolvable layouts, malformed binding expressions, and view binding loops) is now reported as a content log error.
* Route transitions are now built from animation selectors with {{cd|createRouteTransition}}, so an animation is data that can depend on the from/to navigation pair rather than a bespoke transition component.
* Route transitions are now built from animation selectors with {{cd|createRouteTransition}}, so an animation is data that can depend on the from/to navigation pair rather than a bespoke transition component.
* Route transitions now live in the standalone {{cd|@mojang/react-route-transition}} package, with the screen animation setting in {{cd|@mojang/react-screen-animation}}, so both can be consumed without depending on {{cd|@mojang/ui}}
* Route transitions now live in the standalone {{cd|@mojang/react-route-transition}} package, with the screen animation setting in {{cd|@mojang/react-screen-animation}}, so both can be consumed without depending on {{cd|@mojang/ui}}.


== Experimental ==
== Experimental ==
Line 188: Line 168:
'''[[Minecraft:Mob spawning]]'''
'''[[Minecraft:Mob spawning]]'''
* The spawning mechanics in [[Minecraft:the Nether]] have been overhauled to better match {{JE}}.
* The spawning mechanics in [[Minecraft:the Nether]] have been overhauled to better match {{JE}}.
** Currently, it only affects endermen spawning.<ref>https://x.com/SmokeyStack_/status/2110041381632655650</ref>
** Currently, it only affects [[Minecraft:enderman]] spawning.<ref>https://x.com/SmokeyStack_/status/2110041381632655650</ref>


==== Technical ====
==== Technical ====
Line 207: Line 187:
** The component will be pre-populated if the item-stack results from a successful {{cd|carry_over_block_entity_data}} loot function.
** The component will be pre-populated if the item-stack results from a successful {{cd|carry_over_block_entity_data}} loot function.
** Stored entities will be carried over the corresponding placed block if it supports entity-storage.
** Stored entities will be carried over the corresponding placed block if it supports entity-storage.
* {{cd|CarryOverBlockEntityDataFunction}}
* {{cd|CarryOverBlockEntityDataFunction}}:
** Added the read-only beta property {{cd|entityStorage}} to expose whether the loot function carries stored entities from the block entity to the dropped item.
** Added the read-only beta property {{cd|entityStorage}} to expose whether the loot function carries stored entities from the block entity to the dropped item.


Line 214: Line 194:
* When {{cd|entity_storage}} is {{cd|true}}, stored entities are copied from the block entity to the dropped item without being released, independently of the {{cd|dynamic_properties}} option.
* When {{cd|entity_storage}} is {{cd|true}}, stored entities are copied from the block entity to the dropped item without being released, independently of the {{cd|dynamic_properties}} option.
* Placing the dropped item restores its stored entities when the placed block supports entity storage, without releasing them.
* Placing the dropped item restores its stored entities when the placed block supports entity storage, without releasing them.
* Split {{cd|BlockComponentNamedTickEvent}}'s {{cd|isName}} into {{cd|name}} and {{cd|isMine}}
* Split {{cd|BlockComponentNamedTickEvent}}'s {{cd|isName}} into {{cd|name}} and {{cd|isMine}}.
** {{cd|name}} is a string property matching the name used when {{cd|ScriptBlock.scheduleNamedTick}} was used.
** {{cd|name}} is a string property matching the name used when {{cd|ScriptBlock.scheduleNamedTick}} was used.
** {{cd|isMine}} is a method that returns true if the event was scheduled by your pack.
** {{cd|isMine}} is a method that returns true if the event was scheduled by your pack.
Line 220: Line 200:
** {{cd|getScheduledNamedTickCount}} which returns the amount of named events scheduled at a position, agnostic of pack origin.
** {{cd|getScheduledNamedTickCount}} which returns the amount of named events scheduled at a position, agnostic of pack origin.
** {{cd|getAllScheduledNamedTicks}} which returns the vector of named events scheduled at a position by that pack.
** {{cd|getAllScheduledNamedTicks}} which returns the vector of named events scheduled at a position by that pack.
** {{cd|removeScheduledNamedTick}} renamed to {{cd|removeScheduledNamedTicks}}
** Renamed {{cd|removeScheduledNamedTick}} to {{cd|removeScheduledNamedTicks}}.
 
* {{cd|minecraft:block_entity}}:
* {{cd|minecraft:block_entity}}
** Added the optional {{cd|show_ui_on_interaction}} boolean to container for block format versions 1.26.20 and later with Upcoming Creator Features enabled; it defaults to {{cd|true}}.
** Added the optional {{cd|show_ui_on_interaction}} boolean to container for block format versions 1.26.20 and later with Upcoming Creator Features enabled; it defaults to {{cd|true}}.
** Setting {{cd|show_ui_on_interaction}} to {{cd|false}} disables the built-in container UI and allows normal block interaction events, including registered {{cd|onPlayerInteract}} callbacks, to run instead; omitting the field or setting it to {{cd|true}} preserves container opening without those callbacks.
** Setting {{cd|show_ui_on_interaction}} to {{cd|false}} disables the built-in container UI and allows normal block interaction events, including registered {{cd|onPlayerInteract}} callbacks, to run instead; omitting the field or setting it to {{cd|true}} preserves container opening without those callbacks.
Line 231: Line 210:
'''Entity'''
'''Entity'''
* Added beta Script API support for positioning entities as passengers of blocks.
* Added beta Script API support for positioning entities as passengers of blocks.
** {{cd|Entity.startPassengerOfBlock(blockPosition, offset, rotation, rotationLimit, emote)}} positions an entity as a passenger of a block, with a position offset, rotation, rotation limit, and {{cd|PassengerOfBlockEmoteType}} ({{cd|Standing}}, {{cd|Riding}}, or {{cd|Laying}})
** {{cd|Entity.startPassengerOfBlock(blockPosition, offset, rotation, rotationLimit, emote)}} positions an entity as a passenger of a block, with a position offset, rotation, rotation limit, and {{cd|PassengerOfBlockEmoteType}} ({{cd|Standing}}, {{cd|Riding}}, or {{cd|Laying}}).
** {{cd|Entity.stopPassengerOfBlock()}} stops an entity from being a passenger of a block.
** {{cd|Entity.stopPassengerOfBlock()}} stops an entity from being a passenger of a block.
** The read-only {{cd|Entity.isPassengerOfBlock}} property reports whether an entity is a passenger of a block.
** The read-only {{cd|Entity.isPassengerOfBlock}} property reports whether an entity is a passenger of a block.
Line 248: Line 227:
== Fixes ==
== Fixes ==
{{fixes|project=MCPE|fixedin=26.70.20 Preview
{{fixes|project=MCPE|fixedin=26.70.20 Preview
|;old
|50732|Health bar sometimes does not flash white when you take damage or heal.
|50732|Health bar sometimes does not flash white when you take damage or heal.
|65762|Mobs spawn too frequently in the Nether.
|65762|Mobs spawn too frequently in the Nether.
Line 270: Line 250:
|otherissuescount=16}}
|otherissuescount=16}}
'''Other'''
'''Other'''
* Fixed the base of an icicle visually flickering (z-fighting) with the block beneath it when viewed from a distance.
* Fixed the base of an [[Minecraft:icicle]] visually flickering (z-fighting) with the block beneath it when viewed from a distance.
* Fixed tooltip error where freezing displayed a rank.
* Fixed tooltip error where freezing displayed a rank.
* Fixed tooltip error where freezing was listed as positive.
* Fixed tooltip error where freezing was listed as positive.

Revision as of 11:04, 15 October 2026

Template:Infobox version


Beta 26.70.20 (ChromeOS, Android) or Preview 26.70.20 (Windows, iOS, iPadOS, Xbox, PlayStation), also known as 1.26.70.20 Preview, is the first beta/Preview for Minecraft:Bedrock Edition 26.70, released on October 11, 2026, for iOS and iPadOS, and on October 13, 2026, for all remaining devices,<ref>Template:Cite</ref> which adds Minecraft:brittle ice and Minecraft:jukebox playlists, and fixes bugs.

Additions

Blocks

File:Brittle Ice (age 0) JE1.png Minecraft:Brittle ice

Changes

Blocks

Minecraft:Icicle

  • The sides of the block now render brighter.
  • Now have the correct size.

File:Jukebox JE3 BE3.png Minecraft:Jukebox

Items

File:Arrow of Freezing BE2.png Minecraft:Arrow of Freezing

Mobs

Minecraft:Frostbite

  • Can now pick up and use Minecraft:spears, though they do not use the charge attack.

Minecraft:Zombified piglin

  • Unarmed piglins and piglin brutes now remain unarmed when transforming into zombified piglins.

World generation

Minecraft:Ice caves

General

Minecraft:Closed captions

  • Added generic closed captions to jump and land sounds.

Minecraft:Experiments

  • Removed the "Drop 4 of 2026" experiment and implemented all features in vanilla gameplay.

Minecraft:Marketplace

  • Added support for purchasing Marketplace content as gifts for friends.

Minecraft:Realms

  • Realms FAQ scrollbars now update when sections are expanded.
  • The new Realms information screen's "Learn more" button disappears for a player once they have clicked it the first time.
  • The Minecraft:Realms Hub's "Learn more" section now contains a button linking to a website with Realms tutorials, or contains a QR code for the player to access the tutorials.

Server

  • Added optional dedicated server performance warnings with configurable tick-time thresholds and notification cooldowns.

UI

  • Added store row names to text-to-speech.
  • Screen narration now reads slider values the way they are displayed.
  • A skin or offer is now focused by default when entering the character edit screen.
  • Pack downloads on Windows will be stored as blobs to mitigate partial deletion of cached pack content by Windows Disk Management.
  • Bopomofo and Bopomofo Extended characters now use consistent full-width spacing alongside Chinese text.
  • Updated the Minecraft:Inbox Feedback tab on consoles to direct players to feedback.minecraft.net.
  • Japanese and Chinese text now displays correctly on the Marketplace's "My Library" button on mobile.
  • Profile images now update correctly when the selected character appearance changes.
  • New Player Path mode and difficulty card illustrations no longer flicker or resize when the screen first appears.
  • Changed Block Light Quality options to Low, Medium, High, and Ultra, though their functionality remains the same.
  • Added responsive Marketplace store rows for browsing content cards.
  • Marketplace offers that are incompatible with the player's device now remain visible with purchase buttons disabled.
  • The "Play" button on the updated main menu has been renamed to "Play Preview" when in Preview; "Play Beta" when in beta.
  • The game version is now displayed with an "1." on the updated main menu.
    • The Editor main menu now distinguishes Preview versions.
    • A "Preview" suffix is added to Preview versions.
  • Re-added the "Get started" screen, with Minecraft:Ore UI.

Technical

Minecraft:API

  • Script API string arguments now preserve embedded NUL (\0) characters instead of being truncated.
  • Added additional error context information when an exception is thrown inside of an event callback.
  • Added Newline and whitespace changes to the formatting of the stack error context for exceptions.
  • Released Template:Cd version 2.12.0.
  • Added Template:Cd version 2.13.0-beta.
  • Added Template:Cd property to Template:Cd in Template:Cd beta.

Blocks

  • Added the Template:Cd block component.
    • Marks a block as a source of music discs for a jukebox directly below it.
    • Requires a compatible single container.

Minecraft:Block components

  • Minecraft:Doors:
    • The upper half of a door now reports the same Template:Cd block state as the lower half, rather than always reporting the door as closed. This covers doors placed by players, doors generated as part of a structure, and doors in existing worlds, which are corrected the first time their chunk loads.
  • Minecraft:Repeater:
    • Repeater blocks now expose a Template:Cd block state that is true while a powered repeater or comparator is feeding one of the repeater's side inputs.
    • For new worlds (base game version 1.26.60 and later), repeater Template:Cd state changes now trigger neighbor block updates for parity with Java Edition; existing worlds keep the prior client-only update behavior.
  • Minecraft:Scaffolding:
    • Scaffolding blocks now expose a Template:Cd block state that is true when the block below provides no support and is not another scaffolding.
    • For new worlds (base game version 1.26.60 and later), scaffolding Template:Cd state changes now trigger neighbor block updates for parity with Java Edition; existing worlds keep the prior client-only update behavior.

Entity components

  • The Template:Cd component now preserves empty equipment slots when Template:Cd is set to Template:Cd.
  • Made schema for the Template:Cd component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
  • Made schema for the Template:Cd component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
  • Made schema for the Template:Cd component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
  • Made schema for the Template:Cd component stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer.
  • The Template:Cd component enables any mob to stand on brittle ice without breaking it.

Minecraft:Features

  • Added the internal-only Template:Cd world generation feature, which carves a winding, tapered crevasse into exposed terrain.
    • This feature is not currently available for use in creator content.
    • The crevasse follows the terrain surface, extends in opposite directions from its placement position, and requires a minimum connected footprint before carving.
      • The following fields configure generation:
        • Template:Cd: Maximum end-to-end length in blocks, from 4 to 16; defaults to 16.
        • Template:Cd: Maximum cross-section width in blocks, from 2 to 8; defaults to 4.
        • Template:Cd: Minimum connected horizontal footprint required before carving, from 1 to 32 blocks; defaults to 10.
        • Template:Cd: Amount of horizontal curvature, from 0.0 to 16.0; defaults to 4.0.
        • Template:Cd: Range used to select the carve depth below the origin terrain surface, from 4 to 32 blocks; defaults to [6, 10].
        • Template:Cd: Range used to select the fill depth below the origin terrain surface, from 0 to 32 blocks; defaults to [4, 6].
        • Template:Cd: Optional block placed over the crevasse opening; omitted by default.
        • Template:Cd: Optional block placed at or below the selected fill depth; omitted by default.

Packs

  • System packs can no longer be overridden by development packs with the same identity.

Minecraft:Points of Interest

  • Released support for defining point-of-interest types with hierarchical tags in behavior packs.
  • Released Template:Cmd for locating registered points by type or tag.

UI

  • Downloading Marketplace content no longer deletes development resource, behavior, or skin packs with matching UUIDs.
  • Malformed JSON UI in resource packs (unresolved control names, invalid anchors, unknown control types, unsolvable layouts, malformed binding expressions, and view binding loops) is now reported as a content log error.
  • Route transitions are now built from animation selectors with Template:Cd, so an animation is data that can depend on the from/to navigation pair rather than a bespoke transition component.
  • Route transitions now live in the standalone Template:Cd package, with the screen animation setting in Template:Cd, so both can be consumed without depending on Template:Cd.

Experimental

These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", "Render Dragon Features for Creators", and new "Nether Spawning Rebalancing" Minecraft:experimental toggles.

Changes

Mobs

Minecraft:Mob spawning

Technical

Minecraft:API

Blocks

  • Added the optional Boolean field Template:Cd to the Template:Cd loot function, defaulting to false and requiring the Upcoming Creator Features experiment.
  • When Template:Cd is Template:Cd, stored entities are copied from the block entity to the dropped item without being released, independently of the Template:Cd option.
  • Placing the dropped item restores its stored entities when the placed block supports entity storage, without releasing them.
  • Split Template:Cd's Template:Cd into Template:Cd and Template:Cd.
    • Template:Cd is a string property matching the name used when Template:Cd was used.
    • Template:Cd is a method that returns true if the event was scheduled by your pack.
  • Added two new methods to the Block API and renamed one:
    • Template:Cd which returns the amount of named events scheduled at a position, agnostic of pack origin.
    • Template:Cd which returns the vector of named events scheduled at a position by that pack.
    • Renamed Template:Cd to Template:Cd.
  • Template:Cd:
    • Added the optional Template:Cd boolean to container for block format versions 1.26.20 and later with Upcoming Creator Features enabled; it defaults to Template:Cd.
    • Setting Template:Cd to Template:Cd disables the built-in container UI and allows normal block interaction events, including registered Template:Cd callbacks, to run instead; omitting the field or setting it to Template:Cd preserves container opening without those callbacks.
    • Custom containers now follow chest interaction permissions, preventing container opening and interaction callbacks for players without permission to open containers, even when the UI is disabled.
    • Custom containers are now recognized as interactive container blocks, preventing duplicate client-side use of held items during interaction.
    • The HUD now shows the "Open" interaction hint for custom containers only when their UI is enabled.

Entity

  • Added beta Script API support for positioning entities as passengers of blocks.
    • Template:Cd positions an entity as a passenger of a block, with a position offset, rotation, rotation limit, and Template:Cd (Template:Cd, Template:Cd, or Template:Cd).
    • Template:Cd stops an entity from being a passenger of a block.
    • The read-only Template:Cd property reports whether an entity is a passenger of a block.
    • Destroying or changing a block does not automatically stop an entity from being its passenger; scripts must call Template:Cd because blocks are agnostic of their passengers.
    • The existing Template:Cd returns true when an entity is riding a vehicle or is a passenger of a block in the Riding pose; the new query.is_laying returns true when an entity is a passenger of a block in the Template:Cd pose. When Template:Cd is true and both queries are false, the entity is in the Template:Cd pose for animation.

Entity components

  • Added a new experimental Template:Cd entity component, available to entity definitions using the beta format version, which runs an entity event every time a named time marker fires on a named world clock.

Minecraft:Features

  • POI type definitions now respect behavior pack stacking order, allowing higher-priority packs to override definitions from lower-priority packs.

Graphical

Fixes

Template:Fixes Other

  • Fixed the base of an Minecraft:icicle visually flickering (z-fighting) with the block beneath it when viewed from a distance.
  • Fixed tooltip error where freezing displayed a rank.
  • Fixed tooltip error where freezing was listed as positive.
  • Fixed "Chat instructions on join" to show supported join instructions even in single-player worlds and with gameplay tips enabled; turning the setting off still allows contextual multiplayer tips.
  • Fixed text-to-speech not outputting time correctly when focused on realm player sessions on Realms Timeline tab.
  • Fixed a bug that caused all visible chunks to reload when resizing the game window on Windows.
  • Fixed script Template:Cd icons being rendered behind the text background and also being impacted by lighting.
  • Fixed bug where Realm admin log would remain on loading spinner if a player's profile did not fetch succesfully.
  • Fixes a crash that can sometimes happen on PlayStation 5 when the game uses a large number of textures at once.
  • Fixed a crash that could occur when the resource pack list refreshes while a pack is highlighted.
  • Fixed a crash due to a race condition when teleporting and removing entities on the same tick.
  • Fixed the alignment of text field focus outlines.
  • Fixed the Social button on the main menu requiring two presses to open the Social Drawer after launching the game.
  • Fixed Custom Skin button occasionally not rendering and not showing the selected skin.
  • Fixed Template:Cd and Template:Cd to clamp item stack sizes to the item's maximum stack size.
  • Fixing some scenarios were the text length was incorrectly calculated for Template:Cd used by Template:Cd.

References

Template:Reflist

Navigation

Template:Navbox Bedrock Edition versions

Minecraft:es:Bedrock Edition Preview 26.70.20 Minecraft:he:Bedrock Edition Preview 26.70.20 Minecraft:ru:Preview 26.70.20 (Bedrock Edition) Minecraft:zh:基岩版26.70.20