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

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
Line 5: Line 5:
| date = Q3 2026
| date = Q3 2026
| prevparent = 26.30
| prevparent = 26.30
| prev = 26.42
| prev = 26.41
| next = 26.60
| next = 26.60
| nextparent =
| nextparent =
Line 268: Line 268:
'''[[File:Hay Bale (UD) JE3 BE3.png|32px]] [[Minecraft:Hay bale]]'''
'''[[File:Hay Bale (UD) JE3 BE3.png|32px]] [[Minecraft:Hay bale]]'''
* Updated sides texture from [[File:Hay Bale (UD) JE2 BE2.png|32px]] so that the two red twines appear symmetrically distant from the top/bottom edges.
* Updated sides texture from [[File:Hay Bale (UD) JE2 BE2.png|32px]] so that the two red twines appear symmetrically distant from the top/bottom edges.
'''[[Minecraft:Jukebox]]'''
* Multiple jukeboxes can now play the same sounds independently.


=== General ===
=== General ===
Line 330: Line 333:
* {{BlockLink|Furnace}}: Smelt & cook
* {{BlockLink|Furnace}}: Smelt & cook
* {{BlockLink|Grindstone}}: Remove enchantments
* {{BlockLink|Grindstone}}: Remove enchantments
* {{ItemLink|Hoe}}: Farming
* {{BlockLink|Hopper}}: Add items to chest
* {{BlockLink|Hopper}}: Add items to chest
* {{BlockLink|Lectern}}: Display books
* {{BlockLink|Lectern}}: Display books
Line 363: Line 367:
** [[Minecraft:Pickaxe]]s show their "Mining Efficiency".
** [[Minecraft:Pickaxe]]s show their "Mining Efficiency".
** [[Minecraft:Shovel]]s show their "Dig Efficiency".
** [[Minecraft:Shovel]]s show their "Dig Efficiency".
* Changed the color of <code>§9</code>.
* Changed the color of {{cd|§9}}.
* Removed some line breaks and texts like "When on Head:" as well as smithing ingredients. Condensed armor trim information into one line.
* Realms Plus subscribers who open Marketplace Pass from the Marketplace sidebar now go straight to the View All Packs screen instead of the subscription page.


=== Items ===
=== Items ===
Line 381: Line 385:
=== Technical ===
=== Technical ===
'''Actor Components'''
'''Actor Components'''
* Made the {{cd|minecraft:anger_level}} schema stricter when parsing and fail to load an entity json that has invalid data in versions 1.26.50 and newer.
* Made the following schemas stricter when parsing and fail to load an entity json that has invalid data in versions 1.26.50 and newer:
** {{cd|minecraft:anger_level}}
** {{cd|minecraft:barter}}


'''AI Components'''
'''AI Components'''
Line 395: Line 401:
** {{cd|minecraft:interact}}
** {{cd|minecraft:interact}}
** {{cd|minecraft:physics}}
** {{cd|minecraft:physics}}
** {{cd|minecraft:preferred_path}}
** {{cd|minecraft:projectile}}
** {{cd|minecraft:projectile}}
** {{cd|minecraft:tamemount}}
** {{cd|minecraft:tamemount}}
Line 411: Line 418:
* Actor goal {{cd|minecraft:behavior.ranged_attack}} now takes a float range for {{cd|attack_range}} instead of {{cd|attack_radius_min}} and {{cd|attack_radius}} for format versions 1.26.50 and newer.
* Actor goal {{cd|minecraft:behavior.ranged_attack}} now takes a float range for {{cd|attack_range}} instead of {{cd|attack_radius_min}} and {{cd|attack_radius}} for format versions 1.26.50 and newer.
* Made the schema for {{cd|minecraft:behavior.follow_mob}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.50 and newer.
* Made the schema for {{cd|minecraft:behavior.follow_mob}} stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.50 and newer.
* Updated {{cd|minecraft:behavior.follow_mob}}: Whenever the goal stops or is removed through a component group change, the mob's navigation is always interrupted.


'''[[Minecraft:API]]'''  
'''[[Minecraft:API]]'''  
Line 461: Line 469:
* Added {{cd|SoundDefinitionFilter}} with {{cd|minDuration}}, {{cd|maxDuration}}, {{cd|genres}}, {{cd|moods}}, {{cd|artists}}, {{cd|titles}}, and {{cd|tags}} properties.
* Added {{cd|SoundDefinitionFilter}} with {{cd|minDuration}}, {{cd|maxDuration}}, {{cd|genres}}, {{cd|moods}}, {{cd|artists}}, {{cd|titles}}, and {{cd|tags}} properties.
* {{cd|Player.playSound}} now accepts a {{cd|SoundDefinition}} in addition to a sound event id.
* {{cd|Player.playSound}} now accepts a {{cd|SoundDefinition}} in addition to a sound event id.
* Released version 1.0.0 of {{cd|@minecraft/server-graphics}}, promoting the module and all of its APIs out of beta.
** {{cd|@minecraft/server-graphics}} version 1.0.0 requires version 2.3.0 or later of {{cd|@minecraft/server}}.


'''[[Minecraft:Block components]]'''
'''[[Minecraft:Block components]]'''
Line 466: Line 476:
** Vanilla [[Minecraft:glass pane]]s, [[Minecraft:iron bars]], [[Minecraft:copper bars]], and tripwire blocks now expose {{cd|minecraft:connection_north}}, {{cd|minecraft:connection_east}}, {{cd|minecraft:connection_south}}, and {{cd|minecraft:connection_west}} block states reflecting which cardinal neighbors they connect to.
** Vanilla [[Minecraft:glass pane]]s, [[Minecraft:iron bars]], [[Minecraft:copper bars]], and tripwire blocks now expose {{cd|minecraft:connection_north}}, {{cd|minecraft:connection_east}}, {{cd|minecraft:connection_south}}, and {{cd|minecraft:connection_west}} block states reflecting which cardinal neighbors they connect to.
** For new worlds, thin fence and tripwire connection state changes now trigger neighbor block updates for parity with {{JE}}; existing worlds keep the prior client-only update behavior.
** For new worlds, thin fence and tripwire connection state changes now trigger neighbor block updates for parity with {{JE}}; existing worlds keep the prior client-only update behavior.
* Updated the Block JSON loader to support future optimizations and out of game upgrades.
* [[Minecraft:Leaves]]:
** All leaves blocks now carry the {{cd|minecraft:leaves}} tag.
*** [[Minecraft:Tree]] features match through {{cd|tags": "query.any_tag('minecraft:leaves')"}} in {{cd|may_replace}} instead of listing each leaves block by name, so a new leaves block no longer has to be added to every tree feature to be grown through.
* {{cd|minecraft:tags}}:
** The {{cd|minecraft:is_shears_item_destructible}} block tag now also grants the shears breaking speed bonus, matching the behavior of the other {{cd|is_*_item_destructible}} tags.


'''Blocks'''
'''Blocks'''
Line 476: Line 492:
* The block component minecraft:block_entity no longer requires the experimental toggle from format version 1.26.20 onward.
* The block component minecraft:block_entity no longer requires the experimental toggle from format version 1.26.20 onward.
* Removed {{cd|minecraft:block_entity}} component restrictions for multi-blocks, each part will have its own block entity by design.
* Removed {{cd|minecraft:block_entity}} component restrictions for multi-blocks, each part will have its own block entity by design.
* Released horizontal multi-blocks; these are blocks defined with the {{cd|minecraft:multi_block}} trait with a direction field that is horizontal.
** The Upcoming Creator Features experiment is still required for them if {{cd|format_version}} is less than 1.26.50.
* [[Minecraft:Chorus Plant]]:
** Chorus plant blocks now expose the {{cd|minecraft:connection_north|minecraft:connection_east|minecraft:connection_south|minecraft:connection_west|minecraft:connection_up|minecraft:connection_down|d=and}} block states reflecting which adjacent chorus plants and [[Minecraft:chorus flower]]s they connect to.
* [[Minecraft:Fire]]:
** Fire blocks now expose the {{cd|minecraft:connection_north|minecraft:connection_east|minecraft:connection_south|minecraft:connection_west|minecraft:connection_up|minecraft:connection_down|d=and}} block states reflecting the flammable and supporting blocks around them.


'''[[Minecraft:Camera]]'''
'''[[Minecraft:Camera]]'''
Line 511: Line 533:
*** {{cd|minecraft:wither}}
*** {{cd|minecraft:wither}}
** All non-mob entities are implicitly immune.
** All non-mob entities are implicitly immune.
* Vulnerability to freezing damage from powder snow is no longer hardcoded at runtime and is instead defined by the {{cd|minecraft:freezing_vulnerable}} component.
** The following mobs will be upgraded to automatically have this component:
*** {{cd|minecraft:blaze}}
*** {{cd|minecraft:magma_cube}}
*** {{cd|minecraft:strider}}
* The ambient sounds of entities are no longer redefined at runtime and instead respect the conditions defined by {{cd|minecraft:ambient_sound_interval}}.
* The ambient sounds of entities are no longer redefined at runtime and instead respect the conditions defined by {{cd|minecraft:ambient_sound_interval}}.
** Previously the ambient sound event name of an entity would be overwritten in these conditions:
** Previously the ambient sound event name of an entity would be overwritten in these conditions:
Line 547: Line 574:
** If the snap is started inside a block that is not water or air, this field decides if the feature can snap out of it.
** If the snap is started inside a block that is not water or air, this field decides if the feature can snap out of it.
* Renamed the field {{cd|vertical_search_range}} to {{cd|search_range}} in the schema for {{cd|snap_to_surface_feature}}.
* Renamed the field {{cd|vertical_search_range}} to {{cd|search_range}} in the schema for {{cd|snap_to_surface_feature}}.
'''Gameplay'''
* The {{cd|minecraft:default_biome}} component in the dimension JSON is now optional and only supported on custom dimensions; using it on a vanilla dimension now produces a content error instead of being silently accepted.
* Added the {{cd|minecraft:default_biome}} component to custom dimension JSON, allowing creators to configure the biome a custom dimension generates with.
* Added support for defining custom dimensions with JSON and configuring custom dimension heights.
'''JSON Schema'''
* The JSON document upgrader now differentiates base game JSON from creator JSON, so base game content may use the {{cd|minecraft:}} namespace while creator content continues to be validated against creator namespace rules.


'''[[Minecraft:Loot table]]s'''
'''[[Minecraft:Loot table]]s'''
Line 564: Line 599:
'''Packs'''
'''Packs'''
* System packs are now sorted into alpha-numeric ordering before being added to the stack.
* System packs are now sorted into alpha-numeric ordering before being added to the stack.
* System packs that fail to load their manifest file or fail to execute their script plugin will now stop the dedicated server.
'''Pack Settings'''
* Added a new multiselect pack setting type, letting pack authors declare a list of options.
** Molang can query for active options in the multiselect via {{cd|query.is_pack_setting_selected}}.
** {{cd|world.getPackSettings()}} now can return an array of strings for multiselect options in {{cd|@minecraft/server}} beta.
** {{cd|PackSettingsChangeAfterEvent.settingValue}} now can be an array of strings for multiselect options in {{cd|@minecraft/server}} beta.


'''Script Debugger'''
'''Script Debugger'''
Line 575: Line 617:
** It can be used to assign a set of sounds to block and its permutations similar to sound field in <samp>blocks.json</samp>.
** It can be used to assign a set of sounds to block and its permutations similar to sound field in <samp>blocks.json</samp>.
** <samp>blocks.json</samp> overrides values of {{cd|minecraft:sound}} component, including values in all permutations.
** <samp>blocks.json</samp> overrides values of {{cd|minecraft:sound}} component, including values in all permutations.
* Added {{cd|allow_concurrent_streaming}} to sound objects in {{cd|sound_definitions.json}}, allowing streamed ordinary sound events to play independent simultaneous instances. The field defaults to true in format version 1.26.50 and later.


'''Structure Files'''
'''Structure Files'''
Line 615: Line 658:
* {{cd|BlockUtilityTasks}}:
* {{cd|BlockUtilityTasks}}:
** Added the optional {{cd|directionMask}} parameter to {{cd|floodSearch}} for restricting traversal directions.
** Added the optional {{cd|directionMask}} parameter to {{cd|floodSearch}} for restricting traversal directions.
* Scripting websockets now send a ping packet to the socket server every 45 seconds instead of every second.
* The {{cd|minecraft:server_sound_definitions}} payload in <samp>sounds/sound_definitions.json</samp> now accepts an optional {{cd|broadcast_range}} field on each definition specifying an XZ range in blocks.


'''Blocks'''
'''Blocks'''
Line 641: Line 686:
{{fixes|project=MCPE|fixedin=26.50
{{fixes|project=MCPE|fixedin=26.50
|;old
|;old
|89543|PlayStation GUI scale modifier resetting after restarting game.
|99462|Hoppers don't pickup items parallel to chunk border.
|99462|Hoppers don't pickup items parallel to chunk border.
|108119|Mobs desync and teleport back when Simulation Distance is higher than Render Distance.
|108119|Mobs desync and teleport back when Simulation Distance is higher than Render Distance.
|117298|Tridents, eggs and snowballs hit the endermen.
|117298|Tridents, eggs and snowballs hit the endermen.
|147584|Blocks can be placed on the chain, which should not be placed on them.
|167490|The space droppers and crafters check to push into storage entities is offset by -0.5 X, Y, and Z.
|167490|The space droppers and crafters check to push into storage entities is offset by -0.5 X, Y, and Z.
|181173|Teleporting non-player entities between dimensions by commands will cause them appear in wrong position.
|181173|Teleporting non-player entities between dimensions by commands will cause them appear in wrong position.
|184162|PlayStation: Eye of Ender death explode particle crashes the game.
|184162|PlayStation: Eye of Ender death explode particle crashes the game.
|186514|Achievement page displays about "Preview" while using beta version.
|186514|Achievement page displays about "Preview" while using beta version.
|190746|Chains prevent spawns one block below them.
|227980|Same stronghold has variable eyes of ender count.
|227980|Same stronghold has variable eyes of ender count.
|232536|Lanterns can be placed on the bottom of horizontal chains.
|234311|Game no longer registers every individual {{mouse|scroll}} step.
|234311|Game no longer registers every individual {{mouse|scroll}} step.
|234954|Player skin model becomes visually distorted during gameplay, causing limbs and body parts to appear misaligned or rotated incorrectly.
|234954|Player skin model becomes visually distorted during gameplay, causing limbs and body parts to appear misaligned or rotated incorrectly.
|235086|Idle framerate reduction increases CPU usage, power consumption, and clock speed when the CPU is being lightly loaded.
|235086|Idle framerate reduction increases CPU usage, power consumption, and clock speed when the CPU is being lightly loaded.
|235450|Text going off a book and cannot see.
|235450|Text going off a book and cannot see.
|235723|"Leave Boat" button texture is corrupted when using "D-Pad & tap to interact".
|236819|Localization fragments may appear incorrectly in hovers.
|237771|Sulfur cube spawn egg MERS is inconsistent with its item texture.
|237771|Sulfur cube spawn egg MERS is inconsistent with its item texture.
|238556|Can't change the tick speed to 0 While in world.
|238556|Can't change the tick speed to 0 While in world.
|238926|Memory leak from moving blocks that are far from the player.
|239320|Furnace recipe book preferences are not saved after reloading a world.
|239320|Furnace recipe book preferences are not saved after reloading a world.
|239554|No green tint from Nausea when screen distortion is zero.
|239554|No green tint from Nausea when screen distortion is zero.
|239639|Pressing Tab repeatedly while dying freezes/crashes the game.
|239639|Pressing Tab repeatedly while dying freezes/crashes the game.
|239750|Using a Bucket on a Sulfur Cube may pick up liquid or powder snow located at the world origin.
|239802|The Japanese font is no longer Noto Sans.
|239802|The Japanese font is no longer Noto Sans.
|238926|Memory leak from moving blocks that are far from the player.
|240014|All colors of poplar leaves block other saplings but poplar from growing up.
|240015|[Experimental] Cannot compost poplar saplings.
|240015|[Experimental] Cannot compost poplar saplings.
|240016|[Experimental] Can be given wool double slabs.
|240016|[Experimental] Can be given wool double slabs.
Line 667: Line 720:
|240038|Torches and Stonecutters cannot be crafted using the Recipe Book.
|240038|Torches and Stonecutters cannot be crafted using the Recipe Book.
|240050|Placing two double slabs together turns into normal slabs.
|240050|Placing two double slabs together turns into normal slabs.
|240057|Sculk sensors pick up vibrations from dropped wool slabs and stairs.
|240164|Wool slabs and stairs are not broken faster when using shears.
|240331|Seagrass in abandoned camp is not filled by water.
|240461|Cushion name (as entity) displays raw translation key.
|240461|Cushion name (as entity) displays raw translation key.
|240464|Cushion item and color in order with creative inventory goes wrong.
|240464|Cushion item and color in order with creative inventory goes wrong.
|240465|Some new subtitles added in 26.40.30 preview have placeholder text.
|240465|Some new subtitles added in 26.40.30 preview have placeholder text.
|240466|Cushion breaks when placed in the same block space as chains.
|240467|You can clip under solid blocks if a cushion is broken while sitting in it.
|240467|You can clip under solid blocks if a cushion is broken while sitting in it.
|240468|Cushions float slightly above the block it is placed on.
|240468|Cushions float slightly above the block it is placed on.
|240477|Different cushion dismount message compared to Java.
|240483|A pixel of the straw bed appears more reflecting than others on straw bed MERS texture.
|240483|A pixel of the straw bed appears more reflecting than others on straw bed MERS texture.
|240484|Straw Bed breaking texture is heavily corrupted and patchy.
|240484|Straw Bed breaking texture is heavily corrupted and patchy.
|240495|Shelf mushrooms render behind snow layers in the inventory.
|240499|Player sitting in cushion are positioned much higher compared to ''Java Edition''.
|240499|Player sitting in cushion are positioned much higher compared to ''Java Edition''.
|240501|Flowing water in dappled forests is opaque.
|240504|Players sitting on the cushion will sink one block after using /kill to clear the cushion.
|240504|Players sitting on the cushion will sink one block after using /kill to clear the cushion.
|240527|Arrows shot downwards get stuck in the player's own hitbox.
|240527|Arrows shot downwards get stuck in the player's own hitbox.
Line 682: Line 742:
|240730|Renamed cushions do not display their custom name when placed.
|240730|Renamed cushions do not display their custom name when placed.
|240731|Cushion does not produce breaking particle and sound when break due to no supporting block.
|240731|Cushion does not produce breaking particle and sound when break due to no supporting block.
|240778|Cushions break when sharing a block space with a Honey Block and Sniffer Egg.
|240780|/summon cushion spawns a black cushion by default instead of white.
|240792|Cushions are not placed immediately after beds in the Creative inventory.
|240792|Cushions are not placed immediately after beds in the Creative inventory.
|240849|Cushions do not break over lava and water.
|240849|Cushions do not break over lava and water.
|otherissuescount=44
|otherissuescount=50
}}
}}
'''Other'''
'''Other'''
Line 734: Line 796:
* Fixed [[Minecraft:book and quill]]'s lighting value when on a [[Minecraft:lectern]] when block Light quality is set to volumetric lights or above.
* Fixed [[Minecraft:book and quill]]'s lighting value when on a [[Minecraft:lectern]] when block Light quality is set to volumetric lights or above.
* Fixed an issue that caused the brightness of some point lights to oscillate.
* Fixed an issue that caused the brightness of some point lights to oscillate.
* Fixed an issue that caused the [[Minecraft:sky]] to render incorrectly when seen through [[Minecraft:boat]]s in Vibrant Visuals.
* Fixed an issue where using a [[Minecraft:lava bucket]] on a [[Minecraft:cow]] produced a [[Minecraft:milk bucket]].
* Fixed a crash that could occur when flying over or through water bodies with entities nearby.
* Fixed a double toast notification happening while importing an old world from a PlayStation 4 preview to a PlayStation 5 preview.
* Fixed a bug where calling the {{cd|Player.playSound}} method could result in read-only errors when writing new properties to the [[Minecraft:player]] class afterwards.
* Fixed an error when deeplinking from the subscribe now button from the Marketplace Pass site while client is closed.


== Navigation ==
== Navigation ==

Revision as of 11:10, 12 August 2026

Template:Infobox version Template:Relevant guide

26.50 (also known as 1.26.50), the release of the third game drop of 2026, is an upcoming Minecraft:game drop for Template:BE set to release in the third quarter of 2026, which adds the Minecraft:dappled forest biome, including Minecraft:red shrubs, Minecraft:shelf mushrooms, Minecraft:wool stairs and slabs, Minecraft:concrete stairs and slabs, Minecraft:straw beds, Minecraft:cushions, and a new Minecraft:abandoned camp structure.

Additions

Template:Additions table

Blocks

File:Straw Bed.png Minecraft:Straw bed

Template:Crafting

File:Poplar Sapling.png Minecraft:Poplar sapling

Template:Animate Minecraft:Poplar leaves

  • Added three new types of leaves that grow on their respective poplar tree variants.
  • Randomly play ambient block sounds.

File:Poplar Log.png Minecraft:Poplar log

File:Poplar Wood.png Minecraft:Poplar wood

File:Poplar Planks.png Minecraft:Poplar planks

File:Red Shrub.png Minecraft:Red shrub

File:Shelf Mushroom.png Minecraft:Shelf mushroom

Template:AnimateTemplate:Animate Minecraft:Concrete stairs and slabs

Template:AnimateTemplate:Animate Minecraft:Wool stairs and slabs

  • New variants of Minecraft:wool blocks that can be dyed in sixteen colors.

Items

Minecraft:Explorer maps

Non-mob entities

Template:Animate Minecraft:Cushion

Template:Crafting

  • Can be placed on any flat surface.
    • Always aligns horizontally to the grid, but vertically sit on top of the supporting surface.
    • Breaks if the supporting block is removed.
  • Cannot be moved.
  • Does not have collision and can overlap with other objects (except other cushions).

World generation

Template:BiomeLink

Template:Animate Minecraft:Poplar tree

  • A Minecraft:tree that generates in dappled forests.
  • Has three different colors of leaves: red, orange, and yellow, randomly chosen at generation or sapling growth.
  • File:Poplar Fallen Log.png Fallen poplar trees have shelf mushrooms on them.

File:Abandoned Camp.png Minecraft:Abandoned camp

Changes

Blocks

File:Hay Bale (UD) JE3 BE3.png Minecraft:Hay bale

Minecraft:Jukebox

  • Multiple jukeboxes can now play the same sounds independently.

General

Minecraft:Experiments

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

Graphical

  • "Automatic" upscaling quality now defaults to native resolution when using the Custom graphics preset.

Minecraft:Realms

  • Disabled an expired Realm's Renew button when renewal is not supported on current device.
  • Users are now warned when applying custom packs to their Realm and how they will appear when profanity filter is enabled. Custom pack names and descriptions are filtered when viewing in Edit world when profanity filter is enabled.
  • Added support for Realm name changed and Realm description changed admin log events.
  • Add different default values for some subscription details information that can come back null from Realms services to avoid blocking players from viewing subscription related screens with an error modal.
  • Added guards for cases where callbacks are fired after facet goes out of scope in the Create new world flow.
  • Introduced a localized loading spinner to replace the play button on the Realms tab when the client is fetching additional information from services, and a reload button that player can use to reload the tab should the fetch fails.

Minecraft:Settings

  • Renamed Point Light Quality to Block Light Quality in the video settings.
  • Moved the Block Light Quality setting out of the Render Dragon Features for Creators experiment.
  • Removed the "Text to Speech with Device Settings" option.
  • Added a Clear Layout Cache action to Storage settings for cached server tab content.

UI

File:New UI - Marketplace Screen Menu "Wishlist" Tab (Bedrock Preview 26.50.20).png
New Wishlist screen
  • Added high-resolution Korean font support and fixed Korean text showing as question marks on mobile.
  • Added missing translation text to layout button of the achievements screen.
  • Selecting a featured item from the Dressing Room no longer requires 2 clicks to select the item.
  • Ported the party eligibility check when joining multiplayer from JSON to the Ore UI.
  • Added a new grid option for viewing achievements and some general UX improvements.
  • Removed flickering icon and world card texture on layout change in the Play screen.
  • The Play screen column layout now alternate between 4, 3 and 2 columns depending on GUI scale.
  • Updated the inventory panel in the Loom, Stonecutter, Cartography Table, Villager, and Wandering Trader screens in Pocket UI to match the header style used by the Inventory and Crafting Table screens.
  • Added Acquired date as the default sort option for the Owned by me tab in Create from template, showing the most recently acquired templates first.
  • Text strings on world tile buttons across My World, My Templates, and Servers menus are no longer truncated by ellipses.
  • Screenshots can now be set as world thumbnails without triggering an assertion.
  • Trusted servers no longer prompt players for confirmation after restarting the client.
  • Skins can now have names consisting entirely of numbers.
  • Friend profiles now have a Realm-specific join button when the Realm is available.
  • Updated the Chat Settings UI to increase readability of the Chat Color and My Mentions Color dropdowns.
  • Added Marketplace wishlist pagination with gamepad bumper navigation.
  • Added dynamic wishlist grid row sizing for Marketplace wishlist cards.
  • Improved inventory item tooltips with a new description in blue:

Template:Collapse

  • Some tools now show their efficiency on the tooltip:
  • Changed the color of Template:Cd.
  • Realms Plus subscribers who open Marketplace Pass from the Marketplace sidebar now go straight to the View All Packs screen instead of the subscription page.

Items

Template:Animate Minecraft:Locator map, map, empty map, and Minecraft:explorer maps

  • Updated existing inventory icons.
  • The player icon on maps shows the facing direction when outside the map once again, with a new texture.
  • Explorer maps can no longer be zoomed out, neither in a Minecraft:crafting table nor in a Minecraft:cartography table.

Mobs

Minecraft:Bat

Minecraft:Monsters

Technical

Actor Components

  • Made the following schemas stricter when parsing and fail to load an entity json that has invalid data in versions 1.26.50 and newer:

AI Components

AI Goals

  • Added Template:Cd to Template:Cd for format versions 1.26.50 and newer.
    • Template:Cd makes the entity hold its position while within attack range.
    • Template:Cd makes the entity continue moving toward its target while within attack range.
  • Actor goal Template:Cd now takes a float range for Template:Cd instead of Template:Cd and Template:Cd for format versions 1.26.50 and newer.
  • Made the schema for Template:Cd stricter when parsing, now will fail to load an entity json that has invalid data in versions 1.26.50 and newer.
  • Updated Template:Cd: Whenever the goal stops or is removed through a component group change, the mob's navigation is always interrupted.

Minecraft:API

Minecraft:Block components

Blocks

  • Minecraft:Fences:
    • Vanilla fence blocks now expose per-direction connection block states (Template:Cd, Template:Cd, Template:Cd, Template:Cd), reflecting which neighbors the fence connects to. Changing a fence's connections now sends block updates to neighboring blocks in worlds using version 1.26.50 and later.
  • Minecraft:Stairs
    • Vanilla stair blocks now expose a Template:Cd block state (Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd) reflecting the corner shape formed with adjacent stairs.
    • For new worlds (base game version 1.26.40 and later), stair corner-state changes now trigger neighbor block updates for parity with Java Edition; existing worlds keep the prior client-only update behavior.
  • Extended Template:Cmd command behaviour with multi-blocks to Scripting fill block APIs, such as Template:Cd.
  • The block component minecraft:block_entity no longer requires the experimental toggle from format version 1.26.20 onward.
  • Removed Template:Cd component restrictions for multi-blocks, each part will have its own block entity by design.
  • Released horizontal multi-blocks; these are blocks defined with the Template:Cd trait with a direction field that is horizontal.
    • The Upcoming Creator Features experiment is still required for them if Template:Cd is less than 1.26.50.
  • Minecraft:Chorus Plant:
  • Minecraft:Fire:
    • Fire blocks now expose the Template:Cd block states reflecting the flammable and supporting blocks around them.

Minecraft:Camera

  • Camera presets that inherit from Template:Cd no longer reset the player's rotation the first time they are applied, for presets using format version 1.26.50 or later.

Minecraft:Commands

  • Added the Template:Cmd command, which lets dedicated-server operators save, delete, and check the status of the server identity key.

DDUI

Minecraft:Dedicated server

  • Template:Cd is now the default transport used by dedicated servers.
  • Windows dedicated servers now use the correct application data directory.
  • Added a dedicated server option to unpack optimized creator packs into loose files.

Entity components

  • Added Template:Cd teleportation fields to the Template:Cd component.
    • Template:Cd determines whether the entity attempts to teleport away from an incoming projectile and defaults to Template:Cd.
    • Template:Cd defines the conditions an incoming projectile must meet to trigger a teleport attempt.
  • Added type families to vanilla projectile entities.
  • The Template:Cd field on the Template:Cd component is now defaulted to false with format version 1.26.50 and above while remaining defaulted to true otherwise.
  • Made the schema for Template:Cd stricter for format version 1.26.50 and later.
  • Immunity to the freezing from Minecraft:powder snow is no longer hardcoded at runtime and is instead defined by the Template:Cd component.
  • Vulnerability to freezing damage from powder snow is no longer hardcoded at runtime and is instead defined by the Template:Cd component.
  • The ambient sounds of entities are no longer redefined at runtime and instead respect the conditions defined by Template:Cd.
    • Previously the ambient sound event name of an entity would be overwritten in these conditions:
      • If its head was in water then it would become Template:Cd.
      • If it was not on the ground then it would become Template:Cd.
      • If it would otherwise play ambient sounds and it was a baby then it would become Template:Cd.
    • If any of these conditions were true then it would override any user-defined entry in the Template:Cd parameter of Template:Cd.
    • Now this will no longer happen and only the event name specified by Template:Cd will be used.
    • Entities defined in any older version will fall back to the original overriding path as a Template:Cd component will be added.
    • The Template:Cd is deprecated as users should now specify the indended behavior in Template:Cd.
  • Deprecated Template:Cd's Template:Cd field in favor of a spatial check that determines when the projectile has left its shooter's vehicle hierarchy.
    • Projectiles can now only hit the entity that shot them, or entities in the same vehicle hierarchy (such as the shooter's mount), after they have spatially left that hierarchy.
  • Made the Template:Cd component schema stricter for entity JSON at format version 1.26.50 and later.
  • Added the Template:Cd component for entity definitions with a format version of 1.26.50 and later.
  • Added the Template:Cd entity component.
    • When set, the entity is immune to movement slowdown from the specified blocks.

Minecraft:Features

Gameplay

  • The Template:Cd component in the dimension JSON is now optional and only supported on custom dimensions; using it on a vanilla dimension now produces a content error instead of being silently accepted.
  • Added the Template:Cd component to custom dimension JSON, allowing creators to configure the biome a custom dimension generates with.
  • Added support for defining custom dimensions with JSON and configuring custom dimension heights.

JSON Schema

  • The JSON document upgrader now differentiates base game JSON from creator JSON, so base game content may use the Template:Cd namespace while creator content continues to be validated against creator namespace rules.

Minecraft:Loot tables

  • Added the optional operator field to all loot table conditions, allowing control of whether the condition's result is used directly or negated.

Mobs

  • Many mob properties are no longer saved if their values are the default.

Minecraft:Molang

  • Added Template:Cd world generation Molang query that returns Template:Cd if the biome at the current placement position has all of the specified tags.
  • Added Template:Cd world generation Molang query that returns Template:Cd if the biome at the current placement position has at least one of the specified tags.
  • Added new query Template:Cd which checks if the head of the entity is in water.

Packs

  • System packs are now sorted into alpha-numeric ordering before being added to the stack.
  • System packs that fail to load their manifest file or fail to execute their script plugin will now stop the dedicated server.

Pack Settings

  • Added a new multiselect pack setting type, letting pack authors declare a list of options.

Script Debugger

  • Added the Template:Cd server property; script debugger listen mode now binds to loopback by default, and non-loopback listen addresses require a configured passcode.

Server

Minecraft:Sounds

  • Released Template:Cd block component out of experimental.
    • It can be used to assign a set of sounds to block and its permutations similar to sound field in blocks.json.
    • blocks.json overrides values of Template:Cd component, including values in all permutations.
  • Added Template:Cd to sound objects in Template:Cd, allowing streamed ordinary sound events to play independent simultaneous instances. The field defaults to true in format version 1.26.50 and later.

Structure Files

  • Added version 2 of the structure (Template:Cd) file format.
    • The Template:Cd arrays are now stored as NBT IntArrayTags instead of a ListTag containing one IntTag per block, which significantly reduces the time and memory needed to save and load structures.
    • The second Template:Cd array is now optional in version 2 structure (Template:Cd) files, and is left out when nothing is stored in the extra block layer, making those files ~50% smaller.
    • Version 1 structures still load correctly, and are upgraded to version 2 the next time they are saved.

Experimental

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

Changes

Technical

Minecraft:API

Blocks

  • Blocks defined with the Template:Cd trait cannot also define the Template:Cd component if the multi-block direction field is horizontal.

DDUI

Minecraft:Features

  • Added scripting API to query Points of Interest in the current dimension.

Fixes

Template:Fixes Other

  • Fixed the Minecraft:poplar sign UI texture to match with Java Edition.
  • Fixed the Minecraft:poplar log top texture to have the correct color palette.
  • Fixed Minecraft:clouds rendering as bright white spots after switching to Minecraft:Vibrant Visuals in-game with low cloud render distance.
  • Fixed a bug when a pack's dependency packs would not load pack settings properly.
  • Fixed in-game realms system performance regression.
  • Fixed a rare crash that could occur while ticking block entities.
  • Fixed a crash that can occur when failing to parse certain resource pack contents.
  • Fixed an issue where updates to chunks would sometimes not save correctly when the same chunk was unloaded and loaded rapidly.
  • Fixed Template:Cd and Template:Cd so they can be called from before events.
  • Fixed a bug where large Images in CustomForms cause the background of the form to be invisible for an extended period of time.
  • Fixed MERS not applying to assets in multiple Vanilla content slices:
  • Fixed Template:Cd not being compatible with certain JSON tools.
  • Fixed texture bleeding on custom blocks using automatic block face UV assignment with undersized textures.
  • Fixed the alignment of the Minecraft:spruce shelf MERS texture.
  • Fixed an issue which sometimes caused Template:Cd from resource packs to have no effect.
  • Fixed an issue where transferring to another server with the same resource pack at a different version would cause players to load in with no resource pack applied.
  • Fixed dedicated server system packs not loading pack settings.
  • Fixed a bug where damage calculation did not apply correctly to Minecraft:Players falling from certain heights through one block of Minecraft:water.
  • Fixed an issue that could cause players who died while inside a Minecraft:Nether portal to respawn in the Minecraft:Nether.
  • Fixed tears in the dithering effect when looking through models in Vibrant Visuals.
  • Fixed downloading a copy of a Realm world never happening if the settings were changed.
  • Fixed height on the members search bar.
  • Fixed the string Core and Plus sometimes being translated in other languages than the selected one.
  • Fixed a crash that could occur when opening Change Control Mode under Touch Settings after deleting a world.
  • Fixed vertical menu screen reader narration in Settings screens.
  • Fixed capes causing visual discrepancies between the in game model and the model shown in the Dressing Room.
  • Fixed error message display when the Marketplace wishlist fails to load, ensuring players receive appropriate feedback about connectivity and service issues.
  • Fixed a bug where hiding a CustomForm and then immediately showing another one would get the response UserBusy.
  • Fixed input and HUD delay after closing Data Driven UI screens.
  • Fixed the Minecraft:straw bed texture so it no longer contains floating pixels or extra pixels that are never visible in-game.
  • Fixed Minecraft:totem of undying activation not synchronizing Minecraft:health when final health equals the original value.
  • Fixed an issue where players and Minecraft:mobs could load in a world at (0,0,0) and lose all their Minecraft:items after reloading world.
  • Fixed a bug with item in hand jittering with temporal anti-aliasing upscaling enabled.
  • Fixed a bug where Minecraft:spiders and Minecraft:cave spiders would occasionally be slowed by Minecraft:cobwebs.
  • Fixed an issue where mobs and players could reload with an inconsistent movement speed.
  • Fixed realm role actions not showing correctly for certain roles.
  • Fixed a crash that could occur while retrieving network addresses on Android.
  • Fixed 'out of space' error displaying when attempting to download large items regardless of available space.
  • Fixed an issue where setting the Cheats toggle to OFF during world creation would not reset cheats to default values.
  • Fixed the Template:Cd property on Template:Cd when used with Template:Cd, Template:Cd, Template:Cd, and Template:Cd.
  • Fixed screens visited not mounting if another global route action happened while the screen was unmounting.
  • Fixed Minecraft:book and quill's lighting value when on a Minecraft:lectern when block Light quality is set to volumetric lights or above.
  • Fixed an issue that caused the brightness of some point lights to oscillate.
  • Fixed an issue that caused the Minecraft:sky to render incorrectly when seen through Minecraft:boats in Vibrant Visuals.
  • Fixed an issue where using a Minecraft:lava bucket on a Minecraft:cow produced a Minecraft:milk bucket.
  • Fixed a crash that could occur when flying over or through water bodies with entities nearby.
  • Fixed a double toast notification happening while importing an old world from a PlayStation 4 preview to a PlayStation 5 preview.
  • Fixed a bug where calling the Template:Cd method could result in read-only errors when writing new properties to the Minecraft:player class afterwards.
  • Fixed an error when deeplinking from the subscribe now button from the Marketplace Pass site while client is closed.

Navigation

Template:Navbox Bedrock Edition versions

Minecraft:de:Bedrock Edition 26.50 Minecraft:es:Bedrock Edition 26.50 Minecraft:ja:Bedrock Edition 26.50 Minecraft:ru:26.50 (Bedrock Edition) Minecraft:zh:基岩版26.50