Minecraft:Bedrock Edition 26.40: Difference between revisions
From SAS Gaming Wiki
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| Line 9: | Line 9: | ||
| nextparent = 26.50 | | nextparent = 26.50 | ||
}} | }} | ||
'''26.40''' is an upcoming minor update for {{BE}} with no set release date, which fixes bugs. | '''26.40''' (also known as '''1.26.40''') is an upcoming minor update for {{BE}} with no set release date, which fixes bugs. | ||
== Changes == | == Changes == | ||
| Line 84: | Line 84: | ||
** {{cd|minecraft:behavior.ranged_attack}} | ** {{cd|minecraft:behavior.ranged_attack}} | ||
* Actor goal {{cd|minecraft:behavior.ranged_attack}} takes a float range for {{cd|attack_interval}} instead of {{cd|attack_interval_min}} and {{cd|attack_interval_max}} for versions 1.26.40 and newer. | * Actor goal {{cd|minecraft:behavior.ranged_attack}} takes a float range for {{cd|attack_interval}} instead of {{cd|attack_interval_min}} and {{cd|attack_interval_max}} for versions 1.26.40 and newer. | ||
* Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.40 and newer: | |||
** {{cd|minecraft:on_death}} | |||
** {{cd|minecraft:on_friendly_anger}} | |||
** {{cd|minecraft:on_hurt_by_player}} | |||
** {{cd|minecraft:on_hurt}} | |||
** {{cd|minecraft:on_ignite}} | |||
** {{cd|minecraft:on_start_landing}} | |||
** {{cd|minecraft:on_start_takeoff}} | |||
** {{cd|minecraft:on_target_acquired}} | |||
** {{cd|minecraft:on_target_escape}} | |||
** {{cd|minecraft:on_wake_with_owner}} | |||
'''[[Minecraft:API]]''' | '''[[Minecraft:API]]''' | ||
* Released {{cd|@minecraft/server}} version 2.9.0 | * Released {{cd|@minecraft/server}} version 2.9.0 | ||
* Released {{cd|Block.getParts}} version 2.9.0 | |||
* Added {{cd|@minecraft/server}} version 2.10.0-beta | * Added {{cd|@minecraft/server}} version 2.10.0-beta | ||
* Moved {{cd|nameplateDepthTested}} and {{cd|nameplateRenderDistance}} from beta to {{cd|V2.8.0}}. | * Moved {{cd|nameplateDepthTested}} and {{cd|nameplateRenderDistance}} from beta to {{cd|V2.8.0}}. | ||
| Line 107: | Line 119: | ||
** For format versions 1.26.40 and higher, this field defaults to {{cd|true}}. | ** For format versions 1.26.40 and higher, this field defaults to {{cd|true}}. | ||
** For format versions below 1.26.40, this field defaults to {{cd|false}}. | ** For format versions below 1.26.40, this field defaults to {{cd|false}}. | ||
* Made the following changes to the {{cd|minecraft:apply_knockback_rules}} component: | |||
** Renamed the {{cd|scale_previous_velocity}} to {{cd|slowdown_scale}}. | |||
** {{cd|horizontal_power}} is no longer scaled by {{cd|0.4}} internally. | |||
*** Similar values for {{cd|horizontal_power}} and {{cd|vertical_power}} now produce similar knockback on both axes. | |||
** Deprecated the following fields: | |||
*** {{cd|horizontal_hit_angle_scale}} | |||
*** {{cd|vertical_hit_angle_scale}} | |||
*** {{cd|vertical_position_angle_scale}} | |||
** Added a new field, {{cd|knockback_mode}}, which gives players more control of how knockback is applied and recieved: | |||
*** {{cd|relative_horizontal}} (default): Applies knockback through the horizontal direction from the attacker to the target. | |||
*** {{cd|hit_direction}}: Applies knockback based on the direction hit and impact point (for example, hits from below push upward, and hits on the left push to the right) | |||
** This compnent is no longer in Beta. | |||
'''Item Components''' | '''Item Components''' | ||
* Item component {{cd|minecraft:wearable}} setting {{cd|slot}} field to {{cd|slot.armor.body}} will not cause assert. | * Item component {{cd|minecraft:wearable}} setting {{cd|slot}} field to {{cd|slot.armor.body}} will not cause assert. | ||
* Updated the item schema validation so that {{cd|minecraft:item.components}} now must require at least one component entry for item documents v1_26_30 and beta. | |||
'''Items''' | '''Items''' | ||
| Line 207: | Line 232: | ||
== Fixes == | == Fixes == | ||
{{fixes|project=MCPE|fixedin=26.40.20 Preview,26.40 | {{fixes|project=MCPE|fixedin=26.40.20 Preview,26.40.22 Preview,26.40 | ||
|123918|The crosshair would flicker when in split screen. | |||
|154559|Panda idle sounds play less often{{note|Despite panda's idle sounds now playing more often, the {{cd|nosebreath}} and {{cd|pant}} sounds from {{JE}} are still missing from {{BE}}, resulting in a parity issue.}} | |154559|Panda idle sounds play less often{{note|Despite panda's idle sounds now playing more often, the {{cd|nosebreath}} and {{cd|pant}} sounds from {{JE}} are still missing from {{BE}}, resulting in a parity issue.}} | ||
|185730|Unflattened enchanted golden apple ID is used for rarity in vanilla resources, causing issues changing rarity with flattened ID. | |185730|Unflattened enchanted golden apple ID is used for rarity in vanilla resources, causing issues changing rarity with flattened ID. | ||
| Line 226: | Line 252: | ||
|238393|Guardian, elder guardian, and End crystal beams render incorrectly when Texture Streaming is enabled. | |238393|Guardian, elder guardian, and End crystal beams render incorrectly when Texture Streaming is enabled. | ||
|238660|Sulfur cave water fog green shade still does not match Java. | |238660|Sulfur cave water fog green shade still does not match Java. | ||
|238662|Sulfur cubes with the Hot archetype damage players and/or entities wearing Boots enchanted with Frost Walker. | |||
|238790|Particles with format version >{{=}} 1.20.80 give erroneous content log errors when using a texture file not in the "textures" folder. | |238790|Particles with format version >{{=}} 1.20.80 give erroneous content log errors when using a texture file not in the "textures" folder. | ||
|238865|Thrown eggs cause entities to jump high in the air | |||
|238935|In the new storage settings screen, there's no option for file storage location. | |238935|In the new storage settings screen, there's no option for file storage location. | ||
|239039|Sulfur cubes will only spawn at light levels of 0. | |||
|239091|Shulker Boxes no longer play the pickup-pop animation when entering the inventory. | |||
|239103|Duplicating cloud-synced worlds may trigger false "Cloud storage is full / almost full" warning. | |239103|Duplicating cloud-synced worlds may trigger false "Cloud storage is full / almost full" warning. | ||
|otherissuescount= | |239136|Error message when importing an invalid custom skin doesn't show. | ||
|239139|Sulfur cubes will prevent players froms sleeping. | |||
|239180|Sulfur cubes will get damaged by conduits. | |||
|otherissuescount=12 | |||
}} | }} | ||
'''Other''' | '''Other''' | ||
Revision as of 11:03, 12 June 2026
Template:Infobox version 26.40 (also known as 1.26.40) is an upcoming minor update for Template:BE with no set release date, which fixes bugs.
Changes
Blocks
- Geysers can now erupt through flowing liquids.
- Potent sulfur is located after Minecraft:sulfur instead of Minecraft:polished sulfur in the Creative inventory.
- Sulfur spikes now have their own dedicated block sounds and events.
Items
- The "Bounce" music disc can now be found in Minecraft:abandoned mineshafts when the "Villager Trade Rebalancing" experiment is enabled.
Mobs
- Updated hurt and death sounds for one of the chicken sound variants.
- Can now be attached to Minecraft:balloons.
- No longer push each other when placed on adjacent blocks.
- No longer absorbs a block in the player's hand from further distance than 8 blocks.
- Sulfur cubes with a block absorbed can no longer freeze.
General
Accessibility
- Text field now narrates its content when editing is stopped via keyboard or gamepad.
- Realm tags are now on the left side of the information screen.
- Various adjustments to the Realms Hub Community tab components.
- When the client is outdated, all Realms Hub features will now be loaded while the player is unable to join.
- Shrinked focus size of side menu in story comments and report screens to fit the content.
- Added an icon for the Admin log tab.
- Removed the Realms subscriptions from the subscriptions tab.
UI
- Player names will now show as blue when in a Minecraft:party.
- Added Minecraft:toast notification when Character Creator fails to initalize on Realm join.
- Main menu music will now start after the initial loading screen to prevent stuttering.
- Added a specific error message when adding or editing an external server with an address and port that already exists.
- The Marketplace Pass accordion is now hidden when the player is in any beta, as well as the "Get More" button on PlayStation, iOS, and Nintendo Switch Template:Sic.
Technical
AI Goals
- Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.40 and newer:
- Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.40 and newer:
- 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.40 and newer. Int Range field Template:Cd now only accepts an object with Template:Cd and Template:Cd values. Other formats will fail to parse.
- 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.40 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.40 and newer. Float Range field Template:Cd now only accepts an object with Template:Cd and Template:Cd values. Other formats will fail to parse.
- 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.40 and newer.
- Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.40 and newer:
- Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.40 and newer:
- Actor goal Template:Cd takes a float range for Template:Cd instead of Template:Cd and Template:Cd for versions 1.26.40 and newer.
- Made schemas for the following goals stricter when parsing and will fail to load an entity json that has invalid data in versions 1.26.40 and newer:
- Released Template:Cd version 2.9.0
- Released Template:Cd version 2.9.0
- Added Template:Cd version 2.10.0-beta
- Moved Template:Cd and Template:Cd from beta to Template:Cd.
- Moved Template:Cd class from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd returning a Template:Cd from beta to Template:Cd.
- Moved Template:Cd returning a Template:Cd from beta to Template:Cd.
- Dimension
- Significantly improved block search speed when using Template:Cd for 'fillBlocks' API.
Blocks
- Added "Template:Cd" as an "Template:Cd" offsets value inside Template:Cd
- This is to give the offsets when placed inside a Minecraft:shelf block.
- Pre 1.26.40 blocks with a "Template:Cd" value will have that value copied to "Template:Cd"
- New 1.26.40 blocks will be able to define "Template:Cd" for item frame and "Template:Cd" for shelf block.
Entity Components
- Added a new Template:Cd boolean field to Template:Cd's presets:
- Determines whether the collision boxes of two entities must overlap for pushing to occur.
- For format versions 1.26.40 and higher, this field defaults to Template:Cd.
- For format versions below 1.26.40, this field defaults to Template:Cd.
- Made the following changes to the Template:Cd component:
- Renamed the Template:Cd to Template:Cd.
- Template:Cd is no longer scaled by Template:Cd internally.
- Similar values for Template:Cd and Template:Cd now produce similar knockback on both axes.
- Deprecated the following fields:
- Added a new field, Template:Cd, which gives players more control of how knockback is applied and recieved:
- Template:Cd (default): Applies knockback through the horizontal direction from the attacker to the target.
- Template:Cd: Applies knockback based on the direction hit and impact point (for example, hits from below push upward, and hits on the left push to the right)
- This compnent is no longer in Beta.
Item Components
- Item component Template:Cd setting Template:Cd field to Template:Cd will not cause assert.
- Updated the item schema validation so that Template:Cd now must require at least one component entry for item documents v1_26_30 and beta.
Items
- Items declared with a Template:Cd of 1.26.30 or higher now require at least one entry under Template:Cd. Previously such items would silently fall back to legacy item parsing; they now fail to register with a content error.
- Custom item definitions in resource packs now reliably override their Vanilla counterparts:
- A custom definition using an older Template:Cd will now be applied on top of a Vanilla item that ships with Template:Cd 1.16+ (previously the custom data was silently dropped). In Vanilla this only affects Template:Cd and Template:Cd.
Experimental
These additions and changes are accessible by enabling the "Beta APIs", "Upcoming Creator Features", and "Experimental Voxel Shape Features" Minecraft:experimental toggles.
Changes
Technical
- Added a new loot function Template:Cd with a single boolean field "Template:Cd" behind Template:Cd.
- Added Template:Cd item component behind Template:Cd
- It may be retrieved on an item that resulted from a Template:Cd loot function.
- It has two methods, Template:Cd and Template:Cd which work like their block component counterparts.
- Added Template:Cd and Template:Cd to Template:Cd.
- Added Template:Cd and Template:Cd to Template:Cd.
- Added Template:Cd to Template:Cd in Template:Cd in Template:Cd.
- Added Template:Cd, Template:Cd, Template:Cd, and Template:Cd methods to Template:Cd in Template:Cd.
- Added Template:Cd option to Template:Cd and Template:Cd in 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.
- 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 class Template:Cd to Template:Cd.
- Added class Template:Cd to Template:Cd.
- Added interface Template:Cd to Template:Cd.
- Added property Template:Cd to Template:Cd.
- Added interface Template:Cd to Template:Cd.
- Changed Template:Cd in Template:Cd to accept Template:Cd instead of Template:Cd which adds support for Template:Cd, Template:Cd, and Template:Cd options.
- Template:Cd in Template:Cd now exposes a Template:Cd property that reports the sound event the instance was started with.
- Template:Cd in beta now exposes a Template:Cd property that returns the Player the sound was played for, or Template:Cd for broadcast sounds.
- Template:Cd in beta now exposes a Template:Cd property that returns a Template:Cd when the underlying sound definition includes duration information, otherwise undefined.
- Added Template:Cd in Template:Cd with a Template:Cd property, an Template:Cd property, and a Template:Cd getter that returns the elapsed playback time in seconds.
- Template:Cd now exposes an Template:Cd property that returns a unique identifier for the instance.
- Template:Cd in beta now exposes a Template:Cd signal with a Template:Cd property that matches the id of the Template:Cd that completed that fires when a tracked sound's declared duration elapses.
- Added API for Template:Cd component.
- It has a Template:Cd function to get the assigned instrument given a valid facing Direction.
- It has a Template:Cd function to play the instrument sound assinged to a given valid facing Direction.
- The component can be obtained from any custom or vanilla block; if a block does not have the component explicitly defined, then a component with the default sounds will be returned.
Blocks
- When applying a "Template:Cd" value via console command, autocomplete suggestions will now correctly show numbers 0-15. Sixteen-way placement direction block trait now applies its rotation with the same orientation as existing Cardinal Direction and Facing Direction traits.
- Added some trait restrictions for blocks with the Template:Cd trait:
- Cannot also define the Template:Cd trait.
- Cannot also define the Template:Cd trait
- If the Template:Cd is defined, only the Template:Cd state is allowed to be enabled.
- The component Template:Cd define Template:Cd for multi-blocks.
- Cannot also define the Template:Cd component.
DDUI
- Fixed the default behavior for close button bellow DDUI custom forms.
- Default visibility value is Template:Cd.
Items
- Added a new loot function "Template:Cd" with a single boolean field "Template:Cd" defaulted to Template:Cd.
- When looting a block with a block-entity and dynamic-properties, it will try to carry its dynamic-properties over to the created item-stack.
- Requires "Upcoming Creator Features Experiment".
- Added a new Template:Cd payload to Template:Cd that lets behavior packs declare server-side sound definitions for sounds played from script.
- Each definition can include an optional duration_info with a seconds length and a mode that controls how playback time is tracked.
- A Template:Cd of Template:Cd means the duration is tracked by ticks.
- A Template:Cd of Template:Cd means the duration is tracked by wall-clock time.
- Example:
<syntaxhighlight lang="json"> {
"format_version": "beta",
"minecraft:server_sound_definitions": [
{
"sound_event_name": "creatorpack:my_cool_song",
"duration_info": {
"mode": "game_time",
"seconds": 180.0
}
},
{
"sound_event_name": "creatorpack:my_other_song",
"duration_info": {
"mode": "real_time",
"seconds": 12.5
}
},
{
"sound_event_name": "creatorpack:ambient_loop"
}
]
} </syntaxhighlight>
Voxel Shapes
- Added occlusion voxel shapes for one-arm, two-arm, three-arm, four-arm, and full-arm wall connections. These shapes will be applied to all Wall variations when the Voxel Shapes experiment is enabled.
- These shapes improve face culling so that hidden faces of custom blocks are correctly removed when attached to different Wall geometries: single posts, wall runs, corners, T-junctions, intersections, and wall clusters.
Fixes
Template:Fixes Other
- Fixed text field narration restarting label and description on every keypress.
- Fixed a rare crash that could occur when relaunching the game near an End gateway beam after changing graphics mode.
- Fixed the spacing in the Realms Hub Side.
- Fixed an issue in Realms hub admin logs where gamertags of players who are no longer members of the Realm were delayed on loading.
- Fixed shulker hurt sounds not playing due to mismatched audio file names.
- Fixed a memory leak in the Character Creator that could cause crashes after extended use on memory-constrained platforms.
- Fixed missing localized text for the Follow Me, Over There, Simple Clap, and Wave emotes.
- Fixed a bug that caused the New Settings Screen to display a deprecated warning modal when enabling text-to-speech while an unsupported language is selected.
- Fixed invulnerable timer bypass when changing before hurt event damage below source amount.
- Fixed Template:Cd component not being able to shoot if no ammunition was defined.
- Fixed Template:Cd and Template:Cd from firing when a block can't be broken by item in Creative.
Notes
Template:Navbox Bedrock Edition versions
Minecraft:es:Bedrock Edition 26.40 Minecraft:ja:Bedrock Edition 26.40 Minecraft:ko:Bedrock Edition 26.40 Minecraft:pt:Edição Bedrock 26.40 Minecraft:zh:基岩版26.40