Minecraft:Bedrock Edition Preview 26.10.25: Difference between revisions
More actions
Remove broken links to missing pages |
Fix template calls: add MC/ prefix |
||
| Line 26: | Line 26: | ||
== Changes == | == Changes == | ||
=== Mobs === | === Mobs === | ||
{{ | {{MC/Animate|Baby Drowned BE4.png;Baby Husk JE4 BE4.png;Baby Zombie JE4 BE4.png|x32px}} '''Drowned''', '''[[Minecraft:husk]]''', and '''[[Minecraft:zombie]]''' | ||
* Reduced the head size of the baby mob models. | * Reduced the head size of the baby mob models. | ||
| Line 47: | Line 47: | ||
=== Technical === | === Technical === | ||
'''AI Goals''' | '''AI Goals''' | ||
* The {{ | * The {{MC/Cd|minecraft:behavior.panic}} goal has been made more robust in how it calculates an entity's desired path. | ||
'''API''' | '''API''' | ||
* Moved the interface {{ | * Moved the interface {{MC/Cd|TickingAreaOptions}} from {{MC/Cd|beta}} to {{MC/Cd|V2.6.0}}. | ||
* Moved the class {{ | * Moved the class {{MC/Cd|TickingAreaManager}} from {{MC/Cd|beta}} to {{MC/Cd|V2.6.0}}. | ||
* Moved the interface {{ | * Moved the interface {{MC/Cd|TickingArea}} from {{MC/Cd|beta}} to {{MC/Cd|V2.6.0}}. | ||
* Moved the error {{ | * Moved the error {{MC/Cd|TickingAreaError}} from {{MC/Cd|beta}} to {{MC/Cd|V2.6.0}}. | ||
* Moved the enum {{ | * Moved the enum {{MC/Cd|TickingAreaErrorReason}} from {{MC/Cd|beta}} to {{MC/Cd|V2.6.0}}. | ||
* Camera: | * Camera: | ||
** Released {{ | ** Released {{MC/Cd|playAnimation}} method from {{MC/Cd|beta}} to {{MC/Cd|v2.6.0}}. | ||
** Released {{ | ** Released {{MC/Cd|attachToEntity}} method from {{MC/Cd|beta}} to {{MC/Cd|v2.6.0}}. | ||
** Released {{ | ** Released {{MC/Cd|EntityAttachPoint}} from {{MC/Cd|beta}} to {{MC/Cd|v2.6.0}}. | ||
** Released {{ | ** Released {{MC/Cd|CatmullRomSpline}} from {{MC/Cd|beta}} to {{MC/Cd|v2.6.0}}. | ||
** Released {{ | ** Released {{MC/Cd|LinearSpline}} from {{MC/Cd|beta}} to {{MC/Cd|v2.6.0}}. | ||
** Released {{ | ** Released {{MC/Cd|AnimationOptions}} from {{MC/Cd|beta}} to {{MC/Cd|v2.6.0}}. | ||
** Released {{ | ** Released {{MC/Cd|CameraAttachOptions}} from {{MC/Cd|beta}} to {{MC/Cd|v2.6.0}}. | ||
** Released {{ | ** Released {{MC/Cd|ProgressKeyFrame}} from {{MC/Cd|beta}} to {{MC/Cd|v2.6.0}}. | ||
** Released {{ | ** Released {{MC/Cd|RotationKeyFrame}} from {{MC/Cd|beta}} to {{MC/Cd|v2.6.0}}. | ||
** Released SplineAnimation from {{ | ** Released SplineAnimation from {{MC/Cd|beta}} to {{MC/Cd|v2.6.0}}. | ||
* World: | * World: | ||
** Moved the property {{ | ** Moved the property {{MC/Cd|readonly tickingAreaManager: TickingAreaManager}} from {{MC/Cd|beta}} to {{MC/Cd|V2.6.0}}. | ||
'''[[Minecraft:Block]]s''' | '''[[Minecraft:Block]]s''' | ||
* Added some JSON constraints for blocks with trait [[Minecraft:Block definition#minecraft:multi_block|{{ | * Added some JSON constraints for blocks with trait [[Minecraft:Block definition#minecraft:multi_block|{{MC/Cd|minecraft:multi_block}}]]: | ||
** Component [[Minecraft:Block components#minecraft:movable|{{ | ** Component [[Minecraft:Block components#minecraft:movable|{{MC/Cd|minecraft:movable}}]] must be defined and cannot be defined in permutations. | ||
** Valid values for {{ | ** Valid values for {{MC/Cd|movement_type}} are {{MC/Cd|popped}} or {{MC/Cd|immovable}}. | ||
** Component [[Minecraft:Block components#minecraft:placement_filter|{{ | ** Component [[Minecraft:Block components#minecraft:placement_filter|{{MC/Cd|minecraft:placement_filter}}]] cannot be defined in permutations. | ||
'''Entity components''' | '''Entity components''' | ||
* Split the {{ | * Split the {{MC/Cd|minecraft:pushable}} component into two new components: | ||
** {{ | ** {{MC/Cd|minecraft:pushable_by_block}} is the equivalent of setting {{MC/Cd|"is_pushable_by_piston": true}}. | ||
*** If {{ | *** If {{MC/Cd|minecraft:pushable_by_block}} exists on the entity, then [[Minecraft:piston]]s and shulker boxes can attempt to push it. | ||
*** Removing {{ | *** Removing {{MC/Cd|minecraft:pushable_by_block}} is the equivalent of setting {{MC/Cd|"is_pushable_by_piston": false}}. | ||
** {{ | ** {{MC/Cd|minecraft:pushable_by_entity}} is the equivalent of setting {{MC/Cd|"is_pushable": true}}. | ||
*** If {{ | *** If {{MC/Cd|minecraft:pushable_by_entity}} exists on the entity, then other entities can attempt to push it. | ||
*** Removing {{ | *** Removing {{MC/Cd|minecraft:pushable_by_entity}} is the equivalent of setting {{MC/Cd|"is_pushable": false}}. | ||
** The component {{ | ** The component {{MC/Cd|minecraft:pushable}} will no longer be parsed. | ||
== Experimental == | == Experimental == | ||
| Line 92: | Line 92: | ||
'''API''' | '''API''' | ||
* TickingAreaManager: | * TickingAreaManager: | ||
** Changed {{ | ** Changed {{MC/Cd|createTickingArea()}} to return {{MC/Cd|Promise<void>}} instead of {{MC/Cd|Promise<TickingArea>}} in {{MC/Cd|beta}}. | ||
* Added {{ | * Added {{MC/Cd|locatorBar}} property to {{MC/Cd|beta}}: | ||
** Manages the collection of waypoints displayed on the player's locator bar. | ** Manages the collection of waypoints displayed on the player's locator bar. | ||
* Added {{ | * Added {{MC/Cd|Waypoint}} class to {{MC/Cd|beta}}: | ||
** Base class for waypoints displayed on the player's locator bar. | ** Base class for waypoints displayed on the player's locator bar. | ||
* Added {{ | * Added {{MC/Cd|EntityWaypoint}} class to {{MC/Cd|beta}}: | ||
** Waypoint that tracks an entity's position. | ** Waypoint that tracks an entity's position. | ||
* Added {{ | * Added {{MC/Cd|PlayerWaypoint}} class to {{MC/Cd|beta}}: | ||
** Waypoint that tracks a player's position with player specific visibility rules. | ** Waypoint that tracks a player's position with player specific visibility rules. | ||
* Added {{ | * Added {{MC/Cd|LocationWaypoint}} class to {{MC/Cd|beta}}: | ||
** Waypoint that points to a fixed location in the world. | ** Waypoint that points to a fixed location in the world. | ||
* Added {{ | * Added {{MC/Cd|WaypointTexture}} enum to {{MC/Cd|beta}}: | ||
** Enum representing different texture icons for waypoints. | ** Enum representing different texture icons for waypoints. | ||
* Added {{ | * Added {{MC/Cd|WaypointTextureBounds}} interface to {{MC/Cd|beta}}: | ||
** Defines a texture and distance range for waypoint display. | ** Defines a texture and distance range for waypoint display. | ||
* Added {{ | * Added {{MC/Cd|WaypointTextureSelector}} interface to {{MC/Cd|beta}}: | ||
** Defines how waypoint textures change based on distance. | ** Defines how waypoint textures change based on distance. | ||
* Added {{ | * Added {{MC/Cd|EntityVisibilityRules}} interface to {{MC/Cd|beta}}: | ||
** Controls waypoint visibility based on entity state. | ** Controls waypoint visibility based on entity state. | ||
* Added {{ | * Added {{MC/Cd|PlayerVisibilityRules}} interface to {{MC/Cd|beta}}: | ||
** Controls waypoint visibility based on player-specific states. | ** Controls waypoint visibility based on player-specific states. | ||
* Added {{ | * Added {{MC/Cd|LocatorBar}} class to {{MC/Cd|beta}}: | ||
** Manages the collection of waypoints displayed on a player's locator bar. | ** Manages the collection of waypoints displayed on a player's locator bar. | ||
* Added {{ | * Added {{MC/Cd|LocatorBarError}} error class to {{MC/Cd|beta}}: | ||
** Error thrown when a locator bar operation fails. | ** Error thrown when a locator bar operation fails. | ||
* Added {{ | * Added {{MC/Cd|LocatorBarErrorReason}} enum to {{MC/Cd|beta}}: | ||
** Enum representing reasons why locator bar operations fail. | ** Enum representing reasons why locator bar operations fail. | ||
* Added {{ | * Added {{MC/Cd|InvalidWaypointError}} error class to {{MC/Cd|beta}}: | ||
** Error thrown when attempting operations on an invalid waypoint. | ** Error thrown when attempting operations on an invalid waypoint. | ||
* Added {{ | * Added {{MC/Cd|InvalidWaypointTextureSelectorError}} error class to {{MC/Cd|beta}}: | ||
** Error thrown when using {{ | ** Error thrown when using {{MC/Cd|WaypointTextureSelector}} size over limit. | ||
'''[[Minecraft:Block]]s''' | '''[[Minecraft:Block]]s''' | ||
* Added [[Minecraft:Block components#minecraft:chest_obstruction|{{ | * Added [[Minecraft:Block components#minecraft:chest_obstruction|{{MC/Cd|minecraft:chest_obstruction}}]] component under the Upcoming Creator Features toggle. | ||
** It defines how a block placed above a [[Minecraft:chest]] or ender chest should obstruct their opening. | ** It defines how a block placed above a [[Minecraft:chest]] or ender chest should obstruct their opening. | ||
*** {{ | *** {{MC/Cd|obstruction_rule}} specifies how the block is evaluated during opening if placed above; {{MC/Cd|shape}} is the default when not specified. | ||
*** {{ | *** {{MC/Cd|always}}: Will always obstruct a chest from opening. | ||
*** {{ | *** {{MC/Cd|never}}: Will never obstruct a chest from opening. | ||
*** {{ | *** {{MC/Cd|shape}}: Will use the Blocks AABB shape to determine if the chest is obstructed from opening. | ||
** Blocks prior to 26.10 will behave as expected based on their defined geometry and material instances. | ** Blocks prior to 26.10 will behave as expected based on their defined geometry and material instances. | ||
== Fixes == | == Fixes == | ||
{{ | {{MC/Fixes|project=MCPE|fixedin=26.10.25 Preview | ||
|;old | |;old | ||
|104070|Water leaks through stair blocks when not all of same type. | |104070|Water leaks through stair blocks when not all of same type. | ||
| Line 156: | Line 156: | ||
* Fixed a hole in the snifflet texture. | * Fixed a hole in the snifflet texture. | ||
* Fixed broken modals shown when client attempts to play on a Realm. | * Fixed broken modals shown when client attempts to play on a Realm. | ||
* Fixed {{ | * Fixed {{MC/Cd|placement_filter}} and {{MC/Cd|block_placer}} components to support placing on liquid blocks when used with {{MC/Cd|liquid_clipped}}. | ||
* Fixed rare crash on PS5 native due to inconsistency of packet ordering. | * Fixed rare crash on PS5 native due to inconsistency of packet ordering. | ||
* Fixed content warnings for unit cube and empty shapes that appear when joining a voxel shape enabled world as a client. | * Fixed content warnings for unit cube and empty shapes that appear when joining a voxel shape enabled world as a client. | ||
| Line 163: | Line 163: | ||
== References == | == References == | ||
{{Reflist}} | {{MC/Reflist}} | ||
== Navigation == | == Navigation == | ||
{{Navbox Bedrock Edition versions|2026}} | {{MC/Navbox Bedrock Edition versions|2026}} | ||
[[Category:Bedrock Edition 26.10 betas]] | [[Category:Bedrock Edition 26.10 betas]] | ||
Revision as of 19:25, 9 April 2026
Beta 26.10.25 (ChromeOS, Android) or Preview 26.10.25 (Windows, iOS, iPadOS, Xbox, PlayStation) is the fifth beta/Preview for Minecraft:Bedrock Edition 26.10, released on February 24, 2026,<ref>Template:Cite</ref> which makes some minor changes, updates the panorama, and fixes bugs.
Changes
Mobs
Script error: No such module "animate". Drowned, Minecraft:husk, and Minecraft:zombie
- Reduced the head size of the baby mob models.
Items
Name tag
- Can no longer be bought from librarians.
- Can now be sold by wandering traders as a common trade for 1 Minecraft:emerald with a 7% chance, and 5 trades in stock.
- Can no longer be found in Minecraft:chests in woodland mansions and ancient cities.
General
Controls
- Updated the name for the Describe control to Identify.
Graphical
- Added static/colorized block light shading to particles in Minecraft:Vibrant Visuals.
Panorama
- Updated the panorama to reflect Minecraft:Tiny Takeover.
Technical
AI Goals
- The
- REDIRECT Template:Code
Template:Redr goal has been made more robust in how it calculates an entity's desired path.
API
- Moved the interface
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved the class
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved the interface
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved the error
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Moved the enum
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Camera:
- Released
- REDIRECT Template:Code
Template:Redr method from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Released
- REDIRECT Template:Code
Template:Redr method from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Released
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Released
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Released
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Released
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Released
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Released
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Released
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Released SplineAnimation from
- REDIRECT Template:Code
- REDIRECT Template:Code
- World:
- Moved the property
- REDIRECT Template:Code
Template:Redr from
- REDIRECT Template:Code
- REDIRECT Template:Code
- Added some JSON constraints for blocks with trait [[Minecraft:Block definition#minecraft:multi_block|
- REDIRECT Template:Code
- Component [[Minecraft:Block components#minecraft:movable|
- REDIRECT Template:Code
Template:Redr]] must be defined and cannot be defined in permutations.
- Valid values for
- REDIRECT Template:Code
Template:Redr are
- REDIRECT Template:Code
- REDIRECT Template:Code
- Component [[Minecraft:Block components#minecraft:placement_filter|
- REDIRECT Template:Code
Template:Redr]] cannot be defined in permutations.
Entity components
- Split the
- REDIRECT Template:Code
Template:Redr component into two new components:
- REDIRECT Template:Code
Template:Redr is the equivalent of setting
- REDIRECT Template:Code
- If
- REDIRECT Template:Code
Template:Redr exists on the entity, then Minecraft:pistons and shulker boxes can attempt to push it.
- Removing
- REDIRECT Template:Code
Template:Redr is the equivalent of setting
- REDIRECT Template:Code
- REDIRECT Template:Code
Template:Redr is the equivalent of setting
- REDIRECT Template:Code
- If
- REDIRECT Template:Code
Template:Redr exists on the entity, then other entities can attempt to push it.
- Removing
- REDIRECT Template:Code
Template:Redr is the equivalent of setting
- REDIRECT Template:Code
- The component
- REDIRECT Template:Code
Template:Redr will no longer be parsed.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", and "Experimental Voxel Shape Features" experimental toggles.
Changes
Technical
API
- TickingAreaManager:
- Changed
- REDIRECT Template:Code
Template:Redr to return
- REDIRECT Template:Code
Template:Redr instead of
- REDIRECT Template:Code
- REDIRECT Template:Code
- Added
- REDIRECT Template:Code
Template:Redr property to
- REDIRECT Template:Code
- Manages the collection of waypoints displayed on the player's locator bar.
- Added
- REDIRECT Template:Code
Template:Redr class to
- REDIRECT Template:Code
- Base class for waypoints displayed on the player's locator bar.
- Added
- REDIRECT Template:Code
Template:Redr class to
- REDIRECT Template:Code
- Waypoint that tracks an entity's position.
- Added
- REDIRECT Template:Code
Template:Redr class to
- REDIRECT Template:Code
- Waypoint that tracks a player's position with player specific visibility rules.
- Added
- REDIRECT Template:Code
Template:Redr class to
- REDIRECT Template:Code
- Waypoint that points to a fixed location in the world.
- Added
- REDIRECT Template:Code
Template:Redr enum to
- REDIRECT Template:Code
- Enum representing different texture icons for waypoints.
- Added
- REDIRECT Template:Code
Template:Redr interface to
- REDIRECT Template:Code
- Defines a texture and distance range for waypoint display.
- Added
- REDIRECT Template:Code
Template:Redr interface to
- REDIRECT Template:Code
- Defines how waypoint textures change based on distance.
- Added
- REDIRECT Template:Code
Template:Redr interface to
- REDIRECT Template:Code
- Controls waypoint visibility based on entity state.
- Added
- REDIRECT Template:Code
Template:Redr interface to
- REDIRECT Template:Code
- Controls waypoint visibility based on player-specific states.
- Added
- REDIRECT Template:Code
Template:Redr class to
- REDIRECT Template:Code
- Manages the collection of waypoints displayed on a player's locator bar.
- Added
- REDIRECT Template:Code
Template:Redr error class to
- REDIRECT Template:Code
- Error thrown when a locator bar operation fails.
- Added
- REDIRECT Template:Code
Template:Redr enum to
- REDIRECT Template:Code
- Enum representing reasons why locator bar operations fail.
- Added
- REDIRECT Template:Code
Template:Redr error class to
- REDIRECT Template:Code
- Error thrown when attempting operations on an invalid waypoint.
- Added
- REDIRECT Template:Code
Template:Redr error class to
- REDIRECT Template:Code
- Error thrown when using
- REDIRECT Template:Code
Template:Redr size over limit.
- Added [[Minecraft:Block components#minecraft:chest_obstruction|
- REDIRECT Template:Code
Template:Redr]] component under the Upcoming Creator Features toggle.
- It defines how a block placed above a Minecraft:chest or ender chest should obstruct their opening.
- It defines how a block placed above a Minecraft:chest or ender chest should obstruct their opening.
- REDIRECT Template:Code
Template:Redr specifies how the block is evaluated during opening if placed above;
- REDIRECT Template:Code
Template:Redr is the default when not specified.
- REDIRECT Template:Code
Template:Redr: Will always obstruct a chest from opening.
- REDIRECT Template:Code
Template:Redr: Will never obstruct a chest from opening.
- REDIRECT Template:Code
Template:Redr: Will use the Blocks AABB shape to determine if the chest is obstructed from opening.
- Blocks prior to 26.10 will behave as expected based on their defined geometry and material instances.
Fixes
Script error: No such module "fixes". Other
- Fixed an issue that could cause invalid classic skins to be shown as blank skins.
- Fixed an issue where some players on PS5 had vertical sync disabled, causing image tearing.
- Fixed a hole in the snifflet texture.
- Fixed broken modals shown when client attempts to play on a Realm.
- Fixed
- REDIRECT Template:Code
Template:Redr and
- REDIRECT Template:Code
Template:Redr components to support placing on liquid blocks when used with
- REDIRECT Template:Code
- Fixed rare crash on PS5 native due to inconsistency of packet ordering.
- Fixed content warnings for unit cube and empty shapes that appear when joining a voxel shape enabled world as a client.
- Fixed a missing pixel in the robe of the baby plains zombie villager texture.
- Mirrored baby hoglin and baby zoglin left ear texture.
References
<references group="">
</references>
de:Bedrock Edition beta 26.10.25 es:Bedrock Edition Preview 26.10.25 ko:Bedrock Edition 프리뷰 26.10.25 pt:Edição Bedrock Preview 26.10.25 th:รุ่น Bedrock Preview 26.10.25 zh:基岩版26.10.25