Minecraft:Bedrock Edition 26.60: Difference between revisions
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| Line 4: | Line 4: | ||
| image = | | image = | ||
| image2 = | | image2 = | ||
| | | build = | ||
| | | internal = <!--'''Windows, Xbox''': 1.26.600?.0<br>'''ChromeOS, Android, iOS, iPadOS, Fire OS''': 1.26.60.?<br>'''PlayStation 4''': 3.50<br>'''PlayStation 5''': 1.060.000<br>'''Nintendo Switch 1/2''': 1.26.60--> | ||
| editorver = <!--26.60--> | |||
| date = October 27, 2026<ref name="switch1" /><ref name="switch2" /><!--As for these sources not explicitly mentioning "26.60" as the Switch 2 release, a change like this can only be on a scheduled release "in 2026" so either 26.60 or 26.70, and we know from update cycle announcements and how development works that this date cannot be 26.70.--> | | date = October 27, 2026<ref name="switch1" /><ref name="switch2" /><!--As for these sources not explicitly mentioning "26.60" as the Switch 2 release, a change like this can only be on a scheduled release "in 2026" so either 26.60 or 26.70, and we know from update cycle announcements and how development works that this date cannot be 26.70.--> | ||
| versioncode = <!--'''Android''':<br /> | |||
95260600? (armeabi-v7a, 36)<br /> | |||
96260600? (x86, 36)<br /> | |||
97260600? (arm64-v8a, 36)<br /> | |||
98260600? (x86_64, 36)<br />--> | |||
| server = <!--1.26.60.?--> | |||
| serverdl = <!--'''Server'''<br>[https://www.minecraft.net/bedrockdedicatedserver/bin-win/bedrock-server-1.26.60.?.zip Windows]<br> | |||
[https://www.minecraft.net/bedrockdedicatedserver/bin-linux/bedrock-server-1.26.60.?.zip Linux]--> | |||
| planned = yes | | planned = yes | ||
| prevparent = 26.50 | | prevparent = 26.50 | ||
| Line 15: | Line 24: | ||
'''26.60''', also known as '''1.26.60''', is an upcoming minor update for {{BE}} set to release on October 27, 2026. | '''26.60''', also known as '''1.26.60''', is an upcoming minor update for {{BE}} set to release on October 27, 2026. | ||
This is the first full release of ''Bedrock Edition'' for Nintendo Switch 2, after a [[Minecraft:Nintendo Switch 2 closed beta|closed beta]] of the native version was available.<ref name="switch1">{{Mcnet|minecraft-for-nintendo-switch-2-release-date|Minecraft for Nintendo Switch™ 2 is coming October 27th!|August 5, 2026}}</ref> As opposed to the Nintendo Switch version, backward-compatible with | This is the first full release of ''Bedrock Edition'' for Nintendo Switch 2, after a [[Minecraft:Nintendo Switch 2 closed beta|closed beta]] of the native version was available.<ref name="switch1">{{Mcnet|minecraft-for-nintendo-switch-2-release-date|Minecraft for Nintendo Switch™ 2 is coming October 27th!|August 5, 2026}}</ref> As opposed to the original Nintendo Switch version, which is backward-compatible with Nintendo Switch 2, this native version includes [[Minecraft:Vibrant Visuals]], and an increase of the regular render distance to 28 chunks. | ||
Together with this release, the [[Minecraft:Super Mario Mash-up]], bundled with Nintendo platforms, will be updated for Vibrant Visuals. Additionally, newly purchased [[Minecraft:Minecoins]] will no longer be cross-platform available between Nintendo platforms and other platforms.<ref name="switch2">{{Mcnet|changes-to-minecoin-for-nintendo|Changes are coming to Minecoins for Nintendo|September 1, 2026}}</ref> | Together with this release, the [[Minecraft:Super Mario Mash-up]], bundled with Nintendo platforms, will be updated for Vibrant Visuals. Additionally, newly purchased [[Minecraft:Minecoins]] will no longer be cross-platform available between Nintendo platforms and other platforms.<ref name="switch2">{{Mcnet|changes-to-minecoin-for-nintendo|Changes are coming to Minecoins for Nintendo|September 1, 2026}}</ref> | ||
| Line 45: | Line 54: | ||
=== Mobs === | === Mobs === | ||
'''[[Minecraft:Armor stand]]''' | |||
* Now correctly reject invalid equipment swaps and swap equipped items directly with items held by players. | |||
'''[[Minecraft:Cat]]''' | |||
* Babies now have a unique animation for sneaking, sprinting, and walking. | |||
'''[[File:Drowned JE1 BE3.png|32px]] [[Minecraft:Drowned]]''' | '''[[File:Drowned JE1 BE3.png|32px]] [[Minecraft:Drowned]]''' | ||
* The model now more closely matches ''Java Edition''. | * The model now more closely matches ''Java Edition''. | ||
| Line 63: | Line 78: | ||
=== General === | === General === | ||
'''Graphical''' | |||
* The sky fades in when [[Minecraft:Blindness]] and [[Minecraft:Night Vision]] are both active. | |||
'''[[Minecraft:Realms]]''' | '''[[Minecraft:Realms]]''' | ||
* Screen narration now correctly announces the position of navigation controls in the Realms Hub Timeline tab. | * Screen narration now correctly announces the position of navigation controls in the Realms Hub Timeline tab. | ||
| Line 73: | Line 91: | ||
* Realm world settings no longer remain stuck saving when the connection is interrupted. | * Realm world settings no longer remain stuck saving when the connection is interrupted. | ||
* [[Minecraft:Hardcore]] worlds and active worlds are now identified correctly in Realm world slots. | * [[Minecraft:Hardcore]] worlds and active worlds are now identified correctly in Realm world slots. | ||
* Updated the | * Updated the Add Members screens with [[Minecraft:Ore UI]]. | ||
** Players other than friends can now be invited. | |||
** The new screen features a search filter for gamertags, and shows the friend, follower, and recently played with lists. | |||
** A new Member settings screen shows the default player permission option and button to clear all members. | |||
** The invite links screen still uses the old UI. | |||
** Individual player permissions are now managed on a screen merged with the "Edit role" screen. | |||
** Blocked members are now shown on the main members list and can be unblocked there. | |||
** All member lists (notifiers, opted out) now have a button to open their permission/role edit/info screen. | |||
* Added applied packs list to Realms Hub world tab for player view. | |||
* Updated admin log invite player action text. | |||
* Added player list loading modal to roles and permissions screen. | |||
'''[[Minecraft:Settings]]''' | '''[[Minecraft:Settings]]''' | ||
| Line 93: | Line 121: | ||
* Large worlds can now be duplicated on Nintendo Switch when sufficient storage is available. | * Large worlds can now be duplicated on Nintendo Switch when sufficient storage is available. | ||
* Updated how received party invites are shown and interacted with in the social drawer. | * Updated how received party invites are shown and interacted with in the social drawer. | ||
* Screen narration now pauses between each bullet point in Realms plan picker details. | |||
* Progress bars now have a minimum of 3:1 non-text contrast ratio against the default menu background. | |||
* When placing blocks at the height limit the game no longer spams error messages. | |||
* Improved screen reader context readout when exiting text fields. | |||
* Tag Panel in PDP Description now enabled even for items that don't have Subgenre or PlayerCount (Addons, Skins, Textures). | |||
* Graphics mode buttons now remain responsive after switching to Vibrant Visuals and adjusting brightness. | |||
* The Inbox now finishes loading when categories arrive after the page opens. | |||
* Vietnamese and Lao combining marks now render without extra spacing or unwanted dotted circles. | |||
=== Technical === | === Technical === | ||
| Line 101: | Line 137: | ||
** {{cd|minecraft:behavior.send_event}} | ** {{cd|minecraft:behavior.send_event}} | ||
** {{cd|minecraft:behavior.tempt}} | ** {{cd|minecraft:behavior.tempt}} | ||
** {{cd|minecraft:dash_action}} | |||
** {{cd|minecraft:movement.amphibious}} | ** {{cd|minecraft:movement.amphibious}} | ||
** {{cd|minecraft:movement.basic}} | ** {{cd|minecraft:movement.basic}} | ||
| Line 113: | Line 150: | ||
** {{cd|minecraft:movement.sway}} | ** {{cd|minecraft:movement.sway}} | ||
** {{cd|minecraft:pushable_by_block}} | ** {{cd|minecraft:pushable_by_block}} | ||
** {{cd|minecraft:rail_movement}} | |||
** {{cd|minecraft:rideable}} | |||
*** {{cd|seats}} field has changed to only accept an array format. | |||
** {{cd|minecraft:scale_by_age}} | |||
* Changed {{cd|minecraft:behavior.panic}} to not stop and to instead start every tick when the [[Minecraft:mob]] is stuck. | * Changed {{cd|minecraft:behavior.panic}} to not stop and to instead start every tick when the [[Minecraft:mob]] is stuck. | ||
| Line 130: | Line 171: | ||
* {{cd|WorldSoundOptions}}: | * {{cd|WorldSoundOptions}}: | ||
** Released the {{cd|isBroadcast}} property to the stable API. When true, {{cd|Dimension.playSound}} plays the sound as a server-managed broadcast that stays synchronized across listening players within the broadcast range. | ** Released the {{cd|isBroadcast}} property to the stable API. When true, {{cd|Dimension.playSound}} plays the sound as a server-managed broadcast that stays synchronized across listening players within the broadcast range. | ||
* Released {{cd|SoundInstance.setVolume}}, {{cd|SoundInstance.setPitch}}, {{cd|SoundInstance.fade}}, {{cd|SoundInstance.seekTo}}, {{cd|SoundInstance.pause}}, and {{cd|SoundInstance.resume}} from beta to scripts version {{cd|2.11.0}}. | |||
* Released the {{cd|loopCount}} option on {{cd|PlayerSoundOptions}} and {{cd|WorldSoundOptions}} from beta to scripts version {{cd|2.11.0}}. | |||
* Infinitely-looping sounds ({{cd|loopCount: -1}}) stop automatically when the last {{cd|SoundInstance}} reference is dropped; retain the handle to keep the sound playing. | |||
* Released server sound definitions from beta with format version {{cd|1.26.60}}. | |||
* The field {{cd|trunk_width}} in {{cd|mega_trunk}} now accepts int ranges, making it possible to configure trees to have varying thicknesses. Old configurations are still supported and will give the same behavior as previously. | |||
* {{cd|WidgetComponentGizmo}}: | |||
** Added {{cd|WidgetComponentGizmo.rotation}}, which exposes the gizmo's rotation rings as a {{cd|WidgetGizmoRotation}}. | |||
** Added rotation configuration on {{cd|WidgetGizmoRotation}}: the enabled rotation axes, the rotation origin offset, a preferred ring radius, and a visual-only step. | |||
** Added rotation lifecycle events through {{cd|WidgetGizmoRotation.setStateChangeEvent}}, which report grabbed, moved, released, and cancelled rotations in degrees with their source widget and component. | |||
'''[[Minecraft:Block components]]''' | '''[[Minecraft:Block components]]''' | ||
| Line 138: | Line 188: | ||
* [[Minecraft:Redstone Dust]]: | * [[Minecraft:Redstone Dust]]: | ||
** Redstone dust blocks now expose the {{cd|minecraft:connection_north|minecraft:connection_east|minecraft:connection_south|minecraft:connection_west|d=and}} block states ({{cd|none}}, {{cd|side}}, {{cd|up}}) reflecting how the dust connects to its neighbors. | ** Redstone dust blocks now expose the {{cd|minecraft:connection_north|minecraft:connection_east|minecraft:connection_south|minecraft:connection_west|d=and}} block states ({{cd|none}}, {{cd|side}}, {{cd|up}}) reflecting how the dust connects to its neighbors. | ||
'''Blocks''' | |||
* {{cd|minecraft:collision_box}} will no longer accept single box objects from v1.26.60 onwards in favor of only using arrays. | |||
'''[[Minecraft:Dedicated server]]''' | '''[[Minecraft:Dedicated server]]''' | ||
| Line 155: | Line 208: | ||
*** {{cd|effects}} within an {{cd|items}} entry must now be an array of effect objects; a single effect object is no longer valid. | *** {{cd|effects}} within an {{cd|items}} entry must now be an array of effect objects; a single effect object is no longer valid. | ||
** {{cd|minecraft:inventory}} | ** {{cd|minecraft:inventory}} | ||
** {{cd|minecraft:shareables}} | |||
*** {{cd|items}} now only accepts an array format. | |||
** {{cd|minecraft:spell_effects}} | ** {{cd|minecraft:spell_effects}} | ||
*** {{cd|damage}} now only accepts a scalar or an object with {{cd|min}} and {{cd|max}} values. Array values are no longer valid. | *** {{cd|damage}} now only accepts a scalar or an object with {{cd|min}} and {{cd|max}} values. Array values are no longer valid. | ||
| Line 161: | Line 216: | ||
** {{cd|minecraft:timer}} | ** {{cd|minecraft:timer}} | ||
*** {{cd|time}} field now takes an object with {{cd|min}} and {{cd|max}} fields. | *** {{cd|time}} field now takes an object with {{cd|min}} and {{cd|max}} fields. | ||
** {{cd|minecraft:trail}} | |||
*** Added new fields in versions 1.26.60 and newer: | |||
**** {{cd|replaceable_blocks}}: A list of block descriptors for blocks that the trail can replace. Defaults to only replacing air when omitted. | |||
**** {{cd|radius}}: The radius of the horizontal square of blocks placed by the trail, centered on spawn_offset. Accepts values from {{cd|-1}} to {{cd|16}}; {{cd|-1}} uses the legacy four-corner placement behavior. | |||
**** {{cd|force_replace_matched_blocks}}: When {{cd|true}}, replaces blocks matching {{cd|replaceable_blocks}} even when normal block placement rules would prevent placement. Defaults to {{cd|false}}. | |||
** {{cd|minecraft:transformation}} | ** {{cd|minecraft:transformation}} | ||
*** {{cd|value}}, {{cd|block_radius}}, and {{cd|block_max}} fields under delay now reject negative values. | *** {{cd|value}}, {{cd|block_radius}}, and {{cd|block_max}} fields under delay now reject negative values. | ||
| Line 167: | Line 227: | ||
*** {{cd|begin_transform_sound}} and {{cd|transformation_sound}} no longer accept a single string shorthand in versions 1.26.60 and newer; use an array of sound names instead. | *** {{cd|begin_transform_sound}} and {{cd|transformation_sound}} no longer accept a single string shorthand in versions 1.26.60 and newer; use an array of sound names instead. | ||
* Bred [[Minecraft:sheep]] now expose the {{cd|minecraft:color}} entity component. | * Bred [[Minecraft:sheep]] now expose the {{cd|minecraft:color}} entity component. | ||
'''[[Minecraft:Item components]]''' | |||
* [[Minecraft:Item components#minecraft:durability_sensor|{{cd|minecraft:durability_sensor}}]]: | |||
** {{cd|sound_event}} now accepts the name of any sound event defined in {{cd|sound_definitions.json}}, in addition to the built-in sound event names, starting with format version 1.26.50 and no longer requires the Upcoming Creator Features experiment. | |||
* [[Minecraft:Item components#minecraft:swing_sounds|{{cd|minecraft:swing_sounds}}]]: | |||
** {{cd|attack_miss}}, {{cd|attack_hit}}, and {{cd|attack_critical_hit}} now accept the name of any sound event defined in {{cd|sound_definitions.json}}, in addition to the built-in sound event names, starting with format version 1.26.50 and no longer requires the Upcoming Creator Features experiment. | |||
* [[Minecraft:Item components#minecraft:use_modifiers|{{cd|minecraft:use_modifiers}}]]: | |||
** {{cd|start_sound}} now accepts the name of any sound event defined in {{cd|sound_definitions.json}}, in addition to the built-in sound event names, starting with format version 1.26.50 and no longer requires the Upcoming Creator Features experiment. | |||
'''Mobs''' | '''Mobs''' | ||
| Line 173: | Line 241: | ||
'''UI''' | '''UI''' | ||
* Development resource and behavior packs are now refreshed when managing packs for a world, and take precedence over other copies when their version is equal or newer. | * Development resource and behavior packs are now refreshed when managing packs for a world, and take precedence over other copies when their version is equal or newer. | ||
* Bitmap fonts can now configure ASCII glyph cell height and vertical offset in an optional JSON file beside their first ASCII atlas, using {{cd|ascii_character_height}} and {{cd|ascii_character_y_offset}}. | |||
* Setting {{cd|ascii_extended}} to {{cd|true}} in the atlas metadata selects extended character mapping and defaults the glyph height to 12 and vertical offset to -3; explicit height and offset values override these defaults. | |||
== Experimental == | == Experimental == | ||
| Line 204: | Line 274: | ||
**** Parameter {{cd|buttons}} is an array that allows maximum three elements. | **** Parameter {{cd|buttons}} is an array that allows maximum three elements. | ||
**** Parameter {{cd|options}} contains additional configuration for the row, like visibility. | **** Parameter {{cd|options}} contains additional configuration for the row, like visibility. | ||
* Added property {{cd|hiddenFrom}} to {{cd|DebugShape}} and {{cd|PrimitiveShape}}. | |||
* Added property {{cd|defaultVisibleToAll}} to {{cd|DebugShape}} and {{cd|PrimitiveShape}}. | |||
'''Blocks''' | |||
* Introduced the {{cd|onNamedTick}} event that custom components can listen to. | |||
** A block can schedule a named tick with {{cd|Block.scheduleNamedTick}}, which takes a name and tick delay as parameters. | |||
** A block can check if at least one named tick is already scheduled with {{cd|Block.hasScheduledNamedTick}}, which takes a name as sole parameter. | |||
** A block can remove all scheduled named ticks matching a name with {{cd|removeScheduledNamedTick}}, which takes a name as sole parameter. | |||
** When handling the event from {{cd|onNamedTick}}, {{cd|BlockComponentNamedTickEvent.isName}} can be leveraged to filter out events based on their name. | |||
** Named ticks are grouped by content packs, two content packs can schedule the same named tick, but {{cd|BlockComponentNamedTickEvent.isName}} will return differently based on the content pack calling the method. | |||
** Up to 4 named ticks can be scheduled at a given time on the same block position. | |||
** The name of a scheduled named tick cannot be longer than 31 characters. | |||
** Changing the block at a position wipes its scheduled named ticks. | |||
** Changing the permutation at a position does not wipe its scheduled named ticks. | |||
'''[[Minecraft:Commands]]''' | '''[[Minecraft:Commands]]''' | ||
| Line 215: | Line 299: | ||
'''[[Minecraft:Custom dimension]]s''' | '''[[Minecraft:Custom dimension]]s''' | ||
* Added the {{cd|minecraft:clouds}} component, letting custom dimensions configure the height at which clouds render. No component means clouds do not render. | * Added the {{cd|minecraft:clouds}} component, letting custom dimensions configure the height at which clouds render. No component means clouds do not render. | ||
'''DDUI''' | |||
* Added support for multi button row at message box in beta. Button layout could be vertical or horizontal. | |||
* New interface {{cd|MessageBoxOptions}}: | |||
** Field {{cd|showHorizontalButtons: boolean;}}: Sets the desired layout for the buttons, true for horizontal, false for vertical. Default value is false. | |||
* Class {{cd|MessageBox}}: | |||
** New constructor optional parameter {{cd|options?: MessageBoxOptions}}. | |||
** New method {{cd|button3WithOptions(label: ObservableString | ObservableUIRawMessage | string | UIRawMessage, options?: MessageBoxButtonOptions): MessageBox}}. Allows to add a third button to the message box. | |||
'''Graphical''' | '''Graphical''' | ||
| Line 244: | Line 336: | ||
|238796|Loot table functions stop working after the count is set to 0. | |238796|Loot table functions stop working after the count is set to 0. | ||
|238979|Mobs with the Pickup Ability can delete random equipment. | |238979|Mobs with the Pickup Ability can delete random equipment. | ||
|239455|Unable to heal baby mob after giving them golden dandelion, unless you make them grow. | |||
|239959|Fixed distance fogs are tied to render distance in The End. | |||
|240207|Sticky pistons placed by {{cmd|fill}} do not work properly. | |240207|Sticky pistons placed by {{cmd|fill}} do not work properly. | ||
|240499|Players sitting in cushions are positioned much higher compared to ''Java Edition''. | |240499|Players sitting in cushions are positioned much higher compared to ''Java Edition''. | ||
|240511|I am sleeping on a straw bed standing up. | |||
|240625|Hopper in the minecarts uses the entire atlas instead of one texture in ray-traced graphics mode. | |||
|241191|Untipped arrows don't disappear after hitting entities with Absorption or a high Resistance level. | |241191|Untipped arrows don't disappear after hitting entities with Absorption or a high Resistance level. | ||
|241422|First input text not displayed in chat interface. | |241422|First input text not displayed in chat interface. | ||
|241707|Random FPS drops in certain areas of the Closed Beta for Switch 2. | |||
|241720|Restarting the game causes custom skin to fail to load. | |||
|241748|Wool slabs/stairs plays default harp note instead of wools guitar note. | |241748|Wool slabs/stairs plays default harp note instead of wools guitar note. | ||
|241749|Concrete slabs and stairs plays a wood-type bass note instead stones-types base drum note. | |241749|Concrete slabs and stairs plays a wood-type bass note instead stones-types base drum note. | ||
|otherissuescount= | |241768|Minecraft menu softlock and cant press any button with switch pro controller. | ||
|otherissuescount=29 | |||
}} | }} | ||
'''Other''' | '''Other''' | ||
| Line 278: | Line 377: | ||
* Fixed an issue where the {{cd|accordion}} component was not narrating expanded hints. | * Fixed an issue where the {{cd|accordion}} component was not narrating expanded hints. | ||
* Fixed labels removing all whitespace adjacent to formatting codes. | * Fixed labels removing all whitespace adjacent to formatting codes. | ||
* Fixed an issue where user could see themselves as admin in the members list but their actions would not update until leaving and re-entering realm hub. | |||
* Fixed missing label narration for toggles, sliders, input binding, and button panels in Settings. | |||
* Fixed Arcana glyphs not appearing in [[Minecraft:enchanting table]] slots. | |||
* Fixed a bug where point lights would not cast shadows in [[Minecraft:the Nether]] or deep underground. | |||
== References == | == References == | ||
Revision as of 11:09, 17 September 2026
Template:Infobox version 26.60, also known as 1.26.60, is an upcoming minor update for Template:BE set to release on October 27, 2026.
This is the first full release of Bedrock Edition for Nintendo Switch 2, after a closed beta of the native version was available.<ref name="switch1">Template:Mcnet</ref> As opposed to the original Nintendo Switch version, which is backward-compatible with Nintendo Switch 2, this native version includes Minecraft:Vibrant Visuals, and an increase of the regular render distance to 28 chunks.
Together with this release, the Minecraft:Super Mario Mash-up, bundled with Nintendo platforms, will be updated for Vibrant Visuals. Additionally, newly purchased Minecraft:Minecoins will no longer be cross-platform available between Nintendo platforms and other platforms.<ref name="switch2">Template:Mcnet</ref>
Changes
Blocks
Minecraft:Red mushroom and Minecraft:brown mushroom
- Can now be placed on any block with a top solid face regardless of lighting conditions.
- They still cannot spread unless the brightness at the new growth is less than 13, or its support block overrides light requirements, like Minecraft:mycelium.
- Updated the texture to remove hidden faces.
- Can no longer be placed on blocks occupied by an entity.
- Trapdoors now have snappable placement: holding the place block control while a trapdoor is selected will only place trapdoors in a fixed direction until the control is released.
- Snappable placement de-activates interaction with blocks until the placement interaction is completed.
Items
- Renamed the following explorer maps:
- Jungle Explorer Map → Jungle Pyramid Map
- Ocean Explorer Map → Ocean Monument Map
- Swamp Explorer Map → Swamp Hut Map
- Trial Explorer Map → Buried Trial Chambers Map
- Woodland Explorer Map → Woodland Mansion Map
Mobs
- Now correctly reject invalid equipment swaps and swap equipped items directly with items held by players.
- Babies now have a unique animation for sneaking, sprinting, and walking.
File:Drowned JE1 BE3.png Minecraft:Drowned
- The model now more closely matches Java Edition.
- Players now take fall damage when landing on a solid block at the boundary of a Minecraft:water block.
- No longer have Minecraft:dithering applied.
World generation
- Swamp abandoned camps no longer have a Minecraft:mycelium block.
- Singular Minecraft:coarse dirt blocks no longer generate.
- Minecraft:Lush caves now take priority over Minecraft:dripstone caves and Minecraft:sulfur caves to generate.
General
Graphical
- The sky fades in when Minecraft:Blindness and Minecraft:Night Vision are both active.
- Screen narration now correctly announces the position of navigation controls in the Realms Hub Timeline tab.
- Updated Realms purchase terms to include required automatic renewal notice on Switch.
- Updated the Realms Plus subscription expired screen with the new user interface.
- Realms subscriptions that were purchased but not linked to a Realm can now be recovered from the plan picker and purchase screens, showing the correct price and guiding the player through completing their Realm.
- Added support for opening a specific Realm from a Realms Play deep link.
- Added active packs to world slot view in the Realms Hub for administrators.
- The size of the active world is now shown on the Realms Hub "Worlds" tab.
- Realm world settings no longer remain stuck saving when the connection is interrupted.
- Minecraft:Hardcore worlds and active worlds are now identified correctly in Realm world slots.
- Updated the Add Members screens with Minecraft:Ore UI.
- Players other than friends can now be invited.
- The new screen features a search filter for gamertags, and shows the friend, follower, and recently played with lists.
- A new Member settings screen shows the default player permission option and button to clear all members.
- The invite links screen still uses the old UI.
- Individual player permissions are now managed on a screen merged with the "Edit role" screen.
- Blocked members are now shown on the main members list and can be unblocked there.
- All member lists (notifiers, opted out) now have a button to open their permission/role edit/info screen.
- Added applied packs list to Realms Hub world tab for player view.
- Updated admin log invite player action text.
- Added player list loading modal to roles and permissions screen.
- Updated order and descriptions of text background opacity options in Accessibility tab.
- Added a warning for going above the Visual graphics level render distance for Minecraft:Vibrant Visuals.
UI
- Updated Minecraft:poplar hanging sign's GUI to match other hanging signs.
- Focus now follows a pack to its new position when it is reordered, instead of moving somewhere unrelated.
- Added extended Latin, Cyrillic, and Greek characters to the Minecraft:Mojangles font. Character size increased to 8x12px. Languages that use these characters will no longer be displayed in a mix of fonts in the menus.
- Price information on Marketplace offers will still be visible on items temporarily owned through the Marketplace Pass.
- Old world synchronization can now be accessed using a gamepad in the Storage settings.
- Vibrant Visuals content is no longer shown in the Marketplace Pass tab on unsupported devices.
- The side panel of the report player screen is now scrollable, so the mute player option is no longer cut off on short screens or at large UI scales.
- Improved error messaging when joining Featured Experiences and Creator Experiences to make it more clear why a connection failed.
- Subscription plan picker buttons now show when a free trial is available.
- Removed the Change User button from the main menu on Xbox consoles.
- Improved the alignment and line wrapping of Chinese, Japanese, and Korean text in chat, books, and Minecraft:signs.
- Large worlds can now be duplicated on Nintendo Switch when sufficient storage is available.
- Updated how received party invites are shown and interacted with in the social drawer.
- Screen narration now pauses between each bullet point in Realms plan picker details.
- Progress bars now have a minimum of 3:1 non-text contrast ratio against the default menu background.
- When placing blocks at the height limit the game no longer spams error messages.
- Improved screen reader context readout when exiting text fields.
- Tag Panel in PDP Description now enabled even for items that don't have Subgenre or PlayerCount (Addons, Skins, Textures).
- Graphics mode buttons now remain responsive after switching to Vibrant Visuals and adjusting brightness.
- The Inbox now finishes loading when categories arrive after the page opens.
- Vietnamese and Lao combining marks now render without extra spacing or unwanted dotted circles.
Technical
AI Components
- Made schemas for the following components stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer:
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Float Range field Template:Cd now only accepts an object with Template:Cd and Template:Cd values. Other formats will fail to parse.
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd field has changed to only accept an array format.
- Template:Cd
- Changed Template:Cd to not stop and to instead start every tick when the Minecraft:mob is stuck.
- Released Template:Cd version 2.11.0.
- Added Template:Cd version Template:Cd.
- Released Template:Cd from beta to 2.11.0.
- Released Template:Cd from beta to scripts version 2.11.0.
- DDUI:
- Released tooltip support at DDUI custom forms at Template:Cd v2.3.0.
- Added the field Template:Cd to the interface Template:Cd.
- Added the field Template:Cd to the interface Template:Cd.
- Added the field Template:Cd to the interface Template:Cd.
- Added the field Template:Cd to the interface Template:Cd.
- Added the field Template:Cd to the interface Template:Cd.
- Released button icon support to Template:Cd, including Template:Cd, Template:Cd, Template:Cd, Template:Cd, and Template:Cd.
- Released tooltip support at DDUI custom forms at Template:Cd v2.3.0.
- Template:Cd:
- Released the Template:Cd property to the stable API. When true, Template:Cd plays the sound as a server-managed broadcast that stays synchronized across listening players within the broadcast range.
- Released Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd, and Template:Cd from beta to scripts version Template:Cd.
- Released the Template:Cd option on Template:Cd and Template:Cd from beta to scripts version Template:Cd.
- Infinitely-looping sounds (Template:Cd) stop automatically when the last Template:Cd reference is dropped; retain the handle to keep the sound playing.
- Released server sound definitions from beta with format version Template:Cd.
- The field Template:Cd in Template:Cd now accepts int ranges, making it possible to configure trees to have varying thicknesses. Old configurations are still supported and will give the same behavior as previously.
- Template:Cd:
- Added Template:Cd, which exposes the gizmo's rotation rings as a Template:Cd.
- Added rotation configuration on Template:Cd: the enabled rotation axes, the rotation origin offset, a preferred ring radius, and a visual-only step.
- Added rotation lifecycle events through Template:Cd, which report grabbed, moved, released, and cancelled rotations in degrees with their source widget and component.
- Minecraft:Chorus Plant:
- Chorus plant blocks now expose the Template:Cd block states reflecting which adjacent chorus plants and Minecraft:chorus flowers they connect to.
- Minecraft:Fire:
- Fire blocks now expose the Template:Cd block states reflecting the flammable and supporting blocks around them.
- Minecraft:Redstone Dust:
- Redstone dust blocks now expose the Template:Cd block states (Template:Cd, Template:Cd, Template:Cd) reflecting how the dust connects to its neighbors.
Blocks
- Template:Cd will no longer accept single box objects from v1.26.60 onwards in favor of only using arrays.
- Updated the warning that suggests trying NetherNet to instead be an error when users are not using NetherNet, as RakNet is deprecated.
Entity components
- Made schemas for the following components stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.60 and newer:
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd now only accepts Template:Cd, Template:Cd, or Template:Cd; other values are invalid.
- Template:Cd entries must be non-empty block identifiers or valid block descriptor objects; invalid descriptor combinations are rejected.
- Template:Cd
- Int Range fields Template:Cd and Template:Cd now only accept an object with min and max values. Other formats will fail to parse.
- Template:Cd
- Template:Cd entries must now be objects; item identifier strings are no longer valid entries.
- Template:Cd within an Template:Cd entry must now be an array of effect objects; a single effect object is no longer valid.
- Template:Cd
- Template:Cd
- Template:Cd now only accepts an array format.
- Template:Cd
- Template:Cd now only accepts a scalar or an object with Template:Cd and Template:Cd values. Array values are no longer valid.
- Template:Cd
- Template:Cd
- Template:Cd
- Template:Cd field now takes an object with Template:Cd and Template:Cd fields.
- Template:Cd
- Added new fields in versions 1.26.60 and newer:
- Template:Cd: A list of block descriptors for blocks that the trail can replace. Defaults to only replacing air when omitted.
- Template:Cd: The radius of the horizontal square of blocks placed by the trail, centered on spawn_offset. Accepts values from Template:Cd to Template:Cd; Template:Cd uses the legacy four-corner placement behavior.
- Template:Cd: When Template:Cd, replaces blocks matching Template:Cd even when normal block placement rules would prevent placement. Defaults to Template:Cd.
- Added new fields in versions 1.26.60 and newer:
- Template:Cd
- Template:Cd, Template:Cd, and Template:Cd fields under delay now reject negative values.
- Template:Cd and Template:Cd fields under delay now take floats in the range Template:Cd to Template:Cd.
- Template:Cd no longer accepts a bare number shorthand in versions 1.26.60 and newer; use the object form Template:Cd instead.
- Template:Cd and Template:Cd no longer accept a single string shorthand in versions 1.26.60 and newer; use an array of sound names instead.
- Bred Minecraft:sheep now expose the Template:Cd entity component.
- [[Minecraft:Item components#minecraft:durability_sensor|Template:Cd]]:
- Template:Cd now accepts the name of any sound event defined in Template:Cd, in addition to the built-in sound event names, starting with format version 1.26.50 and no longer requires the Upcoming Creator Features experiment.
- [[Minecraft:Item components#minecraft:swing_sounds|Template:Cd]]:
- Template:Cd, Template:Cd, and Template:Cd now accept the name of any sound event defined in Template:Cd, in addition to the built-in sound event names, starting with format version 1.26.50 and no longer requires the Upcoming Creator Features experiment.
- [[Minecraft:Item components#minecraft:use_modifiers|Template:Cd]]:
- Template:Cd now accepts the name of any sound event defined in Template:Cd, in addition to the built-in sound event names, starting with format version 1.26.50 and no longer requires the Upcoming Creator Features experiment.
Mobs
- Many mob properties are no longer saved if their values are the default.
UI
- Development resource and behavior packs are now refreshed when managing packs for a world, and take precedence over other copies when their version is equal or newer.
- Bitmap fonts can now configure ASCII glyph cell height and vertical offset in an optional JSON file beside their first ASCII atlas, using Template:Cd and Template:Cd.
- Setting Template:Cd to Template:Cd in the atlas metadata selects extended character mapping and defaults the glyph height to 12 and vertical offset to -3; explicit height and offset values override these defaults.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", and "Render Dragon Features for Creators" Minecraft:experimental toggles.
Changes
Technical
- Custom restart time set in Template:Cd now properly overrides Overworld clock.
- Changed Template:Cd to return a Template:Cd which resolves when the hold has finished processing in Template:Cd in Template:Cd.
- Changed Template:Cd to return a Template:Cd which resolves when the query has finished processing in Template:Cd in Template:Cd.
- Changed Template:Cd to return a Template:Cd which resolves when the resume has finished processing in Template:Cd in Template:Cd.
- Added Template:Cd to Template:Cd.
- Added Template:Cd to Template:Cd.
- Added Template:Cd to Template:Cd.
- Added Template:Cd to Template:Cd.
- Added Template:Cd to Template:Cd for accessing the slots/recipe relating to player crafting UIs (currently only Template:Cd).
- Added Template:Cd to Template:Cd.
- Added Template:Cd to Template:Cd.
- Template:Cd:
- Released the version 2.3.0 of Template:Cd.
- Added the 2.4.0 beta of Template:Cd.
- DDUI:
- Added support for multi button row at custom forms in beta.
- New interface Template:Cd:
- Field Template:Cd. Text to display.
- Field Template:Cd. Action to execute when button is pressed.
- Field Template:Cd. Additional configuration for the button.
- Class Template:Cd:
- New method Template:Cd. Adds a multi button row.
- Parameter Template:Cd is an array that allows maximum three elements.
- Parameter Template:Cd contains additional configuration for the row, like visibility.
- New method Template:Cd. Adds a multi button row.
- Added property Template:Cd to Template:Cd and Template:Cd.
- Added property Template:Cd to Template:Cd and Template:Cd.
Blocks
- Introduced the Template:Cd event that custom components can listen to.
- A block can schedule a named tick with Template:Cd, which takes a name and tick delay as parameters.
- A block can check if at least one named tick is already scheduled with Template:Cd, which takes a name as sole parameter.
- A block can remove all scheduled named ticks matching a name with Template:Cd, which takes a name as sole parameter.
- When handling the event from Template:Cd, Template:Cd can be leveraged to filter out events based on their name.
- Named ticks are grouped by content packs, two content packs can schedule the same named tick, but Template:Cd will return differently based on the content pack calling the method.
- Up to 4 named ticks can be scheduled at a given time on the same block position.
- The name of a scheduled named tick cannot be longer than 31 characters.
- Changing the block at a position wipes its scheduled named ticks.
- Changing the permutation at a position does not wipe its scheduled named ticks.
- Added new overloads to the Template:Cmd command for more control of the Overworld clock under the Creator World Clocks Features experiment.
- Template:Cmd - Pauses the Overworld clock.
- Template:Cmd - Resumes the Overworld clock.
- Template:Cmd - Outputs the Overworld clock's current time.
- Replaced Template:Cmd with Template:Cmd under the Creator World Clocks Features experiment.
- Sets the Overworld clock to the occurrence of the time marker. By default this is next and works the same as the old Template:Cd variation.
- Added the Template:Cd component, letting custom dimensions configure the height at which clouds render. No component means clouds do not render.
DDUI
- Added support for multi button row at message box in beta. Button layout could be vertical or horizontal.
- New interface Template:Cd:
- Field Template:Cd: Sets the desired layout for the buttons, true for horizontal, false for vertical. Default value is false.
- Class Template:Cd:
- New constructor optional parameter Template:Cd.
- New method Template:Cd. Allows to add a third button to the message box.
Graphical
- Introduced new metrics when deciding point light importance.
- Improved light ranking when deciding point light importance.
- Introduced score easing during point light ranking.
Fixes
Template:Fixes Other
- Fixed closed captions for baby Minecraft:turtles and baby Minecraft:polar bears so they display "Baby Turtle" and "Baby Polar Bear" instead of the adult subtitles.
- Fixed multiple narration enumeration problems within modals.
- Fixed an issue where a Minecraft:piston's arm could get stuck in the neighbouring block when replaced by Template:Cmd or Template:Cmd.
- Fixed a bug which caused aliasing artifacts on Minecraft:beds and Minecraft:signs when colored block lighting is enabled.
- Fixed instability when Block Light Quality is set to Volumetric Lights on PlayStation 4 and Android.
- Fixed marketplace updates not completing and progress screen not closing automatically.
- Fix a rare issue where a healing a mob could result in its death.
- Fixed realm world name wrapping too much on member-view worlds tab.
- Fixed an issue where a friend's world could appear more than once in the Play menu when the friend was signed in to multiple online services.
- Fixed button icons in the player profile menu briefly flash when entering the screen or switching tabs.
- Fixed a bug that caused an active pack being reordered with a controller to jump to the wrong position when the pack list was scrolled mid-drag.
- Fixed an issue where disabled buttons would appear clickable when narration is on.
- Fixed listd command sometimes reporting one way ping, it now reports round trip ping time.
- Fixing live diagnostics display for 'ticking' chunks not being gathered correctly.
- Fixed a crash that could occur when leaving or losing connection to a world as the loading screen finished.
- Fixed a bug where ghost lights would exist when rapidly removing point light blocks.
- Fixed enumeration problems with controllers on various modals on Realms.
- Fixed Realm rate limit modal not being enumerated.
- Fixed the close X button on moderation feed options modal not being enumerated.
- Fixed Minecraft:straw beds reporting missing geometry content errors and rendering incorrectly in worlds and templates using a base game version older than 1.26.50.
- Fixed an issue where an extended piston was missing from the results of Template:Cmd when its arm was outside the cloned area, and where a piston cloned without its arm would destroy itself.
- Fixed a crash when adjusting render resolution on PlayStation with high settings in Minecraft:Vibrant Visuals.
- Fixed Android back button not working in Minecraft:Ore UI.
- Fixed an issue where the Template:Cd component was not narrating expanded hints.
- Fixed labels removing all whitespace adjacent to formatting codes.
- Fixed an issue where user could see themselves as admin in the members list but their actions would not update until leaving and re-entering realm hub.
- Fixed missing label narration for toggles, sliders, input binding, and button panels in Settings.
- Fixed Arcana glyphs not appearing in Minecraft:enchanting table slots.
- Fixed a bug where point lights would not cast shadows in Minecraft:the Nether or deep underground.
References
Template:Navbox Bedrock Edition versions
Minecraft:es:Bedrock Edition 26.60 Minecraft:ja:Bedrock Edition 26.60 Minecraft:zh:基岩版26.60