523 lines
32 KiB
Text
523 lines
32 KiB
Text
<div class ="mobileonly">{{relevant guide|Bedrock Edition guides/Bundles of Bravery}}</div>
|
||
{{Infobox version
|
||
| title = v1.21.40
|
||
| vernum = 1.21.40
|
||
| name = [[Bundles of Bravery]]
|
||
| edition = Bedrock
|
||
| image = Bedrock 1.21.40 PatchNotes.jpg
|
||
| image2 = Bedrock 1.21.40.png
|
||
| build = 28371800
|
||
| internal = '''Windows, Xbox''': 1.21.4004.0<br>'''ChromeOS, Android, iOS, iPadOS, Fire''': 1.21.40.04<br>'''PlayStation 4''': 2.99<br>'''PlayStation 5''': 1.005.000<br>'''Nintendo Switch''': v110
|
||
| versioncode = '''Android''':<br />
|
||
952105022 (armeabi-v7a, 34)<br>
|
||
962105022 (x86, 34)<br>
|
||
972105022 (arm64-v8a, 34)<br>
|
||
982105022 (x86_64, 34)
|
||
| server = 1.21.40.01
|
||
| serverdl = '''Server'''<br />[https://minecraft.azureedge.net/bin-win/bedrock-server-1.20.40.01.zip Windows]<br />[https://minecraft.azureedge.net/bin-linux/bedrock-server-1.20.40.01.zip Linux]
|
||
| date = October 22, 2024
|
||
| prevparent = 1.21.0
|
||
| prev = 1.21.31
|
||
| next = 1.21.41
|
||
| nextparent =
|
||
}}
|
||
<div class ="nomobile">{{relevant guide|Bedrock Edition guides/Bundles of Bravery}}</div>
|
||
|
||
'''1.21.40''', the release of '''[[Bundles of Bravery]]''', is a [[game drop]] for {{BE}} released on October 22, 2024,<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/31222183227149-Minecraft-Bedrock-Edition-1-21-40-Bundles-of-Bravery|title=Minecraft: Bedrock Edition 1.21.40 - Bundles of Bravery|website=Minecraft Feedback|date=October 22, 2024}}</ref><ref>{{mcnet|minecraft-1-21-40-bedrock-changelog|Minecraft 1.21.40 Bedrock Changelog|October 22, 2024|Jay Wells}}</ref> which adds [[bundle]]s and [[Hardcore mode]].
|
||
|
||
== Additions ==
|
||
{{Additions table
|
||
|Bundle
|
||
|White Bundle
|
||
|Light Gray Bundle
|
||
|Gray Bundle
|
||
|Black Bundle
|
||
|Brown Bundle
|
||
|Red Bundle
|
||
|Orange Bundle
|
||
|Yellow Bundle
|
||
|Lime Bundle
|
||
|Green Bundle
|
||
|Cyan Bundle
|
||
|Light Blue Bundle
|
||
|Blue Bundle
|
||
|Purple Bundle
|
||
|Magenta Bundle
|
||
|Pink Bundle
|
||
}}
|
||
|
||
=== Gameplay ===
|
||
; [[File:Hardcore Heart.svg|32px]] [[Hardcore]]
|
||
* A variant of [[Survival]] mode in which the world is locked to [[Hard]] difficulty.
|
||
* Players cannot respawn after dying, but can continue to observe the world as a [[spectator]].
|
||
|
||
=== Items ===
|
||
; [[File:Bundle_JE2 BE2.png|32px]] [[Bundle]]
|
||
* An item that can hold a mixed stack of up to 64 items.
|
||
* Crafted from a [[string]] and a piece of [[leather]].
|
||
{{Crafting Table
|
||
|B1 = String
|
||
|B2 = Leather
|
||
|Output = Bundle
|
||
}}
|
||
* Can be dyed into 16 colors.
|
||
{{Crafting Table
|
||
|A2 = Any Bundle
|
||
|B2 = Matching Dye
|
||
|Output = Matching Dyed Bundle
|
||
}}
|
||
* Items that stack up to 16 take up more space, while items that do not stack take up the entire bundle (except other bundles).
|
||
** [[Shulker box]]es cannot be placed in bundles.
|
||
** Bundles can be placed in other bundles; this takes up 4 slots plus the number of slots already used by the inner bundle.
|
||
* Has a tooltip that shows the items inside.
|
||
** If a bundle has less than 8 item types inside, the tooltip shows all of them.
|
||
** Otherwise the tooltip shows the top 3 rows of items and the others are hidden below, always showing at least 12 item types.
|
||
*They have been de-experimentified and are now available during normal gameplay.
|
||
*When a Bundle is used in the hotbar, one group of items is emptied at a time instead of everything being emptied at once.
|
||
*Bundle icon now matches {{JE}}.
|
||
* When selecting an item to remove, the Bundle icon shows that item poking out of the Bundle.
|
||
* When holding a bundle in hand, the player can empty it onto the ground by right-clicking.
|
||
* It is possible to select any of the visible items to pull out of the Bundle.
|
||
** Right-clicking takes the first item.
|
||
** Using the scroll wheel to select a different item, then right-click to take it.
|
||
* When a bundle is used in the hotbar, one group of items is emptied at a time.
|
||
|
||
== Changes ==
|
||
=== Blocks ===
|
||
;[[Monster Spawner]]
|
||
*Its step sounds and hit sounds now play at their intended volume.
|
||
|
||
;[[Mushroom Block]]
|
||
*The all-sided pore mushroom block has been removed from the creative inventory.
|
||
|
||
;[[Mushroom Stem]]
|
||
*{{cd|mushroom_stem}} is now its own block and is no longer a variant of {{cd|red_mushroom_block}} and {{cd|brown_mushroom_block}}.
|
||
*Mushroom stems used on the composter have had their fill chance adjusted from 85% to 65%.
|
||
|
||
;[[Head]]s
|
||
* The different [[Bedrock Edition data values|data values]] for the <code>skull</code> ID have been split up into their own IDs.
|
||
{|class="mw-collapsible mw-collapsed wikitable"
|
||
! [[Bedrock Edition data values|Old ID]]
|
||
! [[Bedrock Edition data values|New ID]]
|
||
|-
|
||
| rowspan="7" | {{BlockSprite|heads}} <code>skull</code>
|
||
| {{BlockSprite|skeleton-skull}} <code>skeleton_skull</code>
|
||
|-
|
||
| {{BlockSprite|wither-skeleton-skull}} <code>wither_skeleton_skull</code>
|
||
|-
|
||
| {{BlockSprite|zombie-head}} <code>zombie_head</code>
|
||
|-
|
||
| {{BlockSprite|player-head}} <code>player_head</code>
|
||
|-
|
||
| {{BlockSprite|creeper-head}} <code>creeper_head</code>
|
||
|-
|
||
| {{BlockSprite|dragon-head}} <code>dragon_head</code>
|
||
|-
|
||
| {{BlockSprite|piglin-head}} <code>piglin_head</code>
|
||
|}
|
||
|
||
;[[Trial Spawner]]
|
||
*Its hit sounds now play at their intended volume.
|
||
|
||
=== Command format ===
|
||
;{{cmd|/effect}}
|
||
*Added infinite duration option to the command:
|
||
** {{cmd|/effect <player: target> <effect: Effect> infinite [amplifier: int] [hideParticles: Boolean]}}
|
||
*Added specific effect removal option to the command:
|
||
** {{cmd|/effect <player: target> clear <effect: Effect>}}
|
||
|
||
=== Gameplay ===
|
||
;[[Creative inventory]]
|
||
*Items and blocks in the creative inventory have been reorganized, with the goal of making overall sorting more intuitive:
|
||
**Trial chamber items:
|
||
***[[Trial key]]s were moved to be next to ominous trial keys.
|
||
***[[Ominous bottle]]s were moved next to the existing potions and were made into its own "Ominous Bottle" group.
|
||
**Stone group in the "Nature" tab:
|
||
***[[Stone]] was moved into the "Stone" group.
|
||
***Stone is now the front block of the "Stone" group.
|
||
***[[Basalt]] and [[smooth basalt]] were moved into the "Stone" group.
|
||
***[[Tuff]] and [[polished tuff]] were moved into the "Stone" group.
|
||
**"Decorative Stone" in the "Construction" tab:
|
||
***[[Smooth stone]] was moved into "Decorative Stone".
|
||
***[[Tuff bricks]], [[chiseled tuff]], and [[chiseled tuff bricks]] were moved from the "Nature" category to "Decorative Stone" in the "Construction" category.
|
||
***[[Prismarine bricks]] were moved from the "Decorative Stone" group, now they are next to prismarine and dark prismarine.
|
||
**[[Copper]] family:
|
||
***Reordered [[raw iron]], [[raw copper]], [[raw gold]] to raw copper, raw iron, raw gold.
|
||
***The copper, iron, and gold blocks were moved to match the raw versions ordering.
|
||
***The [[copper doors]] were moved to all the other doors.
|
||
***The [[copper trapdoor]]s were moved to the group with all the other trapdoors.
|
||
***[[Copper block]]s and [[copper grate]]s are now sorted by block type then by oxidation level, instead of oxidation level then block type.
|
||
**Tuff family:
|
||
***[[Tuff stairs]], [[tuff slab]]s, [[tuff wall]]s, and their polished versions were moved from the "Nature" tab to the "Construction" tab into their respective groups.
|
||
**Other blocks
|
||
***[[Bricks]] are now placed before the "Slabs" group.
|
||
****This change only affects bricks made from clay and not all the brick blocks.
|
||
***[[Chiseled nether bricks]] and [[cracked nether bricks]] were moved next to the [[nether bricks block]] and [[red nether bricks]].
|
||
***[[Quartz bricks]] placed next to the other quartz blocks.
|
||
***[[Rooted dirt]] is now next to the other dirt blocks.
|
||
***Many dirt blocks and grass variants were shuffled around for a greater parity with {{JE}}.
|
||
***[[Gravel]] is now ordered after the "Stone" group and is next to sand and red sand.
|
||
***[[Clay]] was moved from the "Construction" category to the "Nature" category, placed next to the mud block.
|
||
|
||
=== General ===
|
||
;[[Accessibility]]
|
||
*Added text-to-speech voiceover for items in [[Marketplace Pass]] content tab and [[Realm]]s content tab.
|
||
|
||
;[[Experiments]]
|
||
*Removed the "Bundles" experimental toggle.
|
||
|
||
;[[Realms]]
|
||
*Added two new Realm events.
|
||
|
||
;[[Settings]]
|
||
*Removed some Keyboard key bindings from Settings that should only exist in {{el|ee}}: Control Tips, Code Builder, and Immersive Reader.
|
||
|
||
;UI
|
||
*Added a new message to explain when a Marketplace Template is not available on a specific platform.
|
||
|
||
=== Items ===
|
||
;[[Mace]]
|
||
*Mobs can now perform mace smash attacks again.
|
||
|
||
=== Mobs ===
|
||
;[[Bat]]s
|
||
*Updated the rules under which they spawn in the world:
|
||
**Bats can now spawn at any height, provided the area is covered and sufficiently dark.
|
||
**They must spawn on one of the following blocks: stone, granite, diorite, andesite, tuff, or deepslate.
|
||
**As a result, bats may now happen to spawn above the surface.
|
||
|
||
=== Technical ===
|
||
;[[API]]
|
||
*{{cd|BlockLiquidContainerComponents}} API (water, lava, potion, snow) has been replaced with {{cd|BlockFluidContainerComponent}}.
|
||
*Moved {{cd|isHardcore}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
*Moved {{cd|getRedstonePower}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
|
||
;[[Behavior Pack]]s
|
||
*Updated references to old block names in behavior pack wood recipe files.
|
||
*Updated references to old block names in remaining behavior pack recipe files.
|
||
|
||
;[[Block]]s
|
||
*Added content warning when {{cd|carried_textures}} or {{cd|blockshape}} are incorrectly written in {{cd|blocks.json}}.
|
||
*Updated the jigsaw block:
|
||
**Updated the jigsaw block UI.
|
||
**Added selection priority and placement priority fields.
|
||
*Updated references to old block names in behavior pack color recipe files.
|
||
*Updated references to old block names in behavior pack feature files.
|
||
*Updated references to old block names in biome definition files.
|
||
|
||
;[[Commands/camera|Camera]]
|
||
*The {{cd|minecraft:follow_orbit}} preset is no longer behind the experimental toggle.
|
||
|
||
;[[Commands]]
|
||
*Added new overloads for the {{cmd|/schedule}} command which allows you to clear a queued function:
|
||
**{{cmd|/schedule clear <function name>}} - Clears all queued functions matching the given name.
|
||
**{{cmd|/schedule on_area_loaded clear function <function name>}} - Clears all queued functions that are scheduled as {{cd|on_area_load}} by name.
|
||
**{{cmd|/schedule on_area_loaded clear tickingarea <tickingarea name> [function name]}} - Clears all queued functions that are scheduled as {{cd|on_area_load}} by ticking area name (and optionally also checks function name too).
|
||
|
||
;Components
|
||
*The {{cd|restriction_type}} field has been added to the {{cd|minecraft:home}} component, allowing to define how an entity is restricted to its home position:
|
||
**Its values are:
|
||
***{{cd|none}}, which poses no restriction.
|
||
***{{cd|random_movement}}, which restricts randomized movement around the home position.
|
||
***{{cd|all_movement}}, which restricts any kind of movement around the home position.
|
||
**The {{cd|all_movement}} value is currently in {{cd|[Beta]}} and is planned to be fully released at a later date.
|
||
**Entities that have moved too far from their home can always move closer to it if prompted.
|
||
**The radius of the restriction is still specified with {{cd|restriction_radius}}.
|
||
**Entities with a format version prior to {{cd|1.21.40}} use the new field in a way that preserves their existing behavior.
|
||
*Added the {{cd|minecraft:dimension_bound}} component, which prevents entities from changing dimension through portals.
|
||
**In Vanilla content, this is used by the Ender Dragon, the fishing hook, and some projectiles.
|
||
*Added the {{cd|minecraft:transient}} component, entities with this component are never saved. In Vanilla content, this is currently used for the fishing hook.
|
||
*Renamed the {{cd|minecraft:lookat}} component to {{cd|minecraft:looked_at}} to better reflect its functionality:
|
||
**Its {{cd|look_event}} field was also renamed to {{cd|looked_at_event}}.
|
||
**Its {{cd|look_cooldown}} field was also renamed to {{cd|looked_at_cooldown}}.
|
||
*Expanded the {{cd|minecraft:looked_at}} component functionality with the addition of six new [Beta] fields:
|
||
**{{cd|find_players_only}} restricts the search for entities looking at the owner entity to players only, ensuring that the closest player satisfying the specified {{cd|filters}} is selected.
|
||
**{{cd|look_at_locations}} defines the parts of the owner entity that are targeted for being looked at:
|
||
***For these parts, a line-of-sight check is performed to ensure no blocks obstruct the view.
|
||
***Supported values are {{cd|head}}, {{cd|body}}, and {{cd|feet}}.
|
||
**{{cd|not_looked_at_event}} specifies the event to trigger when no suitable entity is looking at the owner entity.
|
||
**{{cd|field_of_view}} defines the width of the field of view, in degrees, for entities looking at the owner entity:
|
||
***If {{cd|scale_fov_by_distance}} is set to true, this value corresponds to the field of view at a distance of one block between the entities.
|
||
**{{cd|scale_fov_by_distance}} determines if the field of view narrows as the distance between the owner entity and the entity looking at it increases.
|
||
***This ensures that the width of the view cone at the owner entity position remains relatively constant, regardless of distance.
|
||
**{{cd|line_of_sight_obstruction_type}} defines which block shape is considered when checking for line-of-sight obstructions.
|
||
***Supported values are {{cd|outline}}, {{cd|collision}}, and {{cd|collision_for_camera}}.
|
||
**Moreover, {{cd|et_target}} now supports three different values:
|
||
***{{cd|never}}, looking entities are never set as targets, but events are emitted.
|
||
***{{cd|once_and_stop_scanning}}, the first detected looking entity is set as target, but scanning and event emission is suspended if and until the owner entity has a target.
|
||
***[Beta] {{cd|once_and_keep_scanning}}, the first detected looking entity is set as target, but scanning and event emission continues.
|
||
**All these fields are planned to be taken out of [Beta] and fully released at a later date.
|
||
*Moved the {{cd|minecraft:redstone_conductivity}} component out of the Upcoming Creator Features experiment for {{cd|format_versions}} {{cd|1.21.30}} and above.
|
||
*The {{cd|minecraft:damage_sensor}} component's {{cd|deals_damage}} field now supports three values:
|
||
**{{cd|yes}}, received damage is applied to the entity.
|
||
**{{cd|no}}, received damage is not applied to the entity.
|
||
**{{cd|no_but_side_effects_apply}}, received damage is not applied to the entity, but the side effects of the attack are.
|
||
***This means that the attacker's weapon loses durability, enchantment side effects are applied, etc.
|
||
**Pre-existing content are automatically updated to maintain its original behavior.
|
||
*Removed support for the {{cd|allow_invulnerable}} field from the {{cd|minecraft:looked_at component}}.
|
||
**This field never had any functionality, so this change won't affect pre-existing or future content in any way.
|
||
**The field is ignored for any content with a format version lower than 1.21.40.
|
||
**A content error is emitted for any content with a format version equal to or higher than 1.21.40 that still uses this field.
|
||
|
||
;Entity Components
|
||
*{{cd|behavior.fire_at_target}} is no longer usable if it is missing a projectile definition and throws a content error if so.
|
||
*Expanded {{cd|minecraft:explode}} with the following new fields:
|
||
**{{cd|damage_scaling}}: A scale factor applied to the explosion's damage to entities. A value of 0 prevents the explosion from dealing any damage. Negative values cause the explosion to heal entities instead:
|
||
**{{cd|toggles_blocks}}: If true, the explosion toggles blocks in the explosion radius.
|
||
**{{cd|knockback_scaling}}: A scale factor applied to the knockback force caused by the explosion.
|
||
**{{cd|particle_effect}}: The name of the particle effect to use. The accepted strings are {{cd|wind_burst}} or {{cd|breeze_wind_burst}}. All other inputs use the default explosion particles.
|
||
**{{cd|sound_effect}}: The name of the sound effect played when the explosion triggers.
|
||
**{{cd|negates_fall_damage}}: Defines whether the explosion should apply fall damage negation to players above the point of collision.
|
||
**{{cd|allow_underwater}}: If true, the explosion affects blocks and entities underwater.
|
||
|
||
;Entity Event Responses
|
||
*Added the {{cd|execute_event_on_home_block}} entity event response, which allows the entity to execute an event on the block at its home position:
|
||
**The {{cd|event}} field allows to specify the event to execute.
|
||
**For this to work properly, the entity must have a {{cd|minecraft:home}} component with a set home position.
|
||
*Added the {{cd|reset_target}} entity event response, which allows an entity to reset its target.
|
||
|
||
;[[Feature]]
|
||
*Using unsupported feature placement in {{cd|pregeneration_pass}} throws a content error instead of crash.
|
||
|
||
;General
|
||
*Made the following changes to {{cd|minecraft:single_block_feature}}:
|
||
**{{cd|places_block}} now supports a list of weighted block specifiers.
|
||
**New {{cd|randomize_rotation}} property.
|
||
**New {{cd|may_not_attach_to}} placement conditions.
|
||
**Added {{cd|diagonal}} as a new option for {{cd|may_attach_to}} conditions.
|
||
**File format version increased to {{cd|1.21.40}}.
|
||
|
||
;Graphical
|
||
*Add new {{cd|the_end.client_biome.json}} as the first new type of file to contain per-biome rendering and audio settings in resource packs.
|
||
*Starting with base game version 1.21.40, built-in {{cd|biomes_client.json}} files are no longer loaded. That file from other packs continue to be loaded. Water and fog settings are now in individual {{cd|client_biome.json }} files in resource packs. When both {{cd|biomes_client.json}} and the individual {{cd|client_biome.json}} file specify competing values, the loaded {{cd|biomes_client.json}} from creator content have priority.
|
||
|
||
;[[Item]]s
|
||
*The {{cd|minecraft:item}} object is parsed with a strict loader from {{cd|1.21.40}}:
|
||
**Numbers and booleans are no longer interchangeable in the JSON input.
|
||
**Floating point numbers are no longer accepted where an integer is expected.
|
||
*The {{cd|minecraft:bundle_interaction}}, and {{cd|minecraft:bundle_interaction}} item components have been de-experimentified.
|
||
|
||
;[[Molang]]
|
||
*Molang queries {{cd|wing_flap_position}} and {{cd|wing_flap_speed}} now work for the [[chicken]].
|
||
|
||
;Resource and Behavior Packs
|
||
*Built-in packs now include archive files for improved load performance on some platforms.
|
||
|
||
;Stability and Performance
|
||
*Increased the size of biome ids in saved chunk data from 8 bit to 16 bit values.
|
||
|
||
;[[Direct item forms of blocks|Technical blocks]]
|
||
* Merged the separate and direct item form of the [[head]]s (<code>item.skull</code>).
|
||
|
||
== Experimental ==
|
||
These additions and changes are accessible by enabling the "Beta APIs", "Creator Cameras: New Third Person Presets", "Creator Cameras: Focus Target Camera", and "Upcoming Creator Features" experimental toggles.
|
||
=== Additions ===
|
||
==== Technical ====
|
||
;[[Add-on]]s and Script Engine
|
||
*Add support for custom items with the {{cd|minecraft:block_placer}} item component to use the referenced "block" as the icon for the item:
|
||
**If the {{cd|minecraft:icon}} component is specified, it overrides the "block" icon.
|
||
**Requires the "Upcoming Creator Features" toggle. Must use item json version {{cd|1.21.40}} or higher.
|
||
*Added {{cd|replace_block_item}} field to the {{cd|minecraft:block_placer}} item component. This field allows player to specify that this item should replace the default item created for the data-driven block it places. To use this field, the identifier of the item must match the identifier of the block it places. This field is optional and defaults to {{cd|false}}.
|
||
|
||
;API
|
||
*Added enum {{cd|PlatformType}} export enum {{cd|<nowiki>PlatformType { Console = 'Console', Desktop = 'Desktop', Mobile = 'Mobile', } Class ScriptClientSystemInfo</nowiki>}}:
|
||
**Added field {{cd|platformType}}.
|
||
**Added field {{cd|maxRenderDistance}}.
|
||
|
||
;[[Commands/camera|Cameras]]
|
||
*Added camera relative movement to the "New Third Person Presets" experimental toggle:
|
||
**Camera relative movement is enabled on any camera that inherits from {{cd|minecraft:follow_orbit}} and sets {{cd|align_camera_and_target_forward}} to {{cd|false}}.
|
||
*Added horizontal and vertical rotation limits to the Focus Target Camera experimental toggle.
|
||
*Added {{cd|continue_targeting}} bool to the Focus Target Camera experimental toggle for tracking entities outside of set rotation limits.
|
||
|
||
;[[Molang]]
|
||
*Adding under upcoming creator features:
|
||
**{{cd|query.client_memory_tier}}. Returns a number representing the client RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the Client (Resource Packs) only.
|
||
**{{cd|query.server_memory_tier}}. Returns a number representing the server RAM memory tier, 0 = "Undetermined", 1 = "SuperLow", 2 = 'Low", 3 = 'Mid", 4 = "High", or 5 = "SuperHigh". Available on the server side (Behavior Packs) only.
|
||
|
||
;Scripting
|
||
*Added enum {{cd|MemoryTier}}:
|
||
export enum MemoryTier {
|
||
Undetermined = 0,
|
||
SuperLow = 1,
|
||
Low = 2,
|
||
Mid = 3,
|
||
High = 4,
|
||
SuperHigh = 5
|
||
}
|
||
*Added base class {{cd|SystemInfo}}:
|
||
**Field {{cd|MemoryTier}}.
|
||
*Added class {{cd|ClientSystemInfo}}:
|
||
**Field {{cd|MemoryTier}}.
|
||
*Class {{cd|Player}}:
|
||
**Added property {{cd|clientSystemInfo}}.
|
||
*Class {{cd|System}}:
|
||
**Added property {{cd|serverSystemInfo}}.
|
||
|
||
=== Changes ===
|
||
==== Technical ====
|
||
;API
|
||
*Moved {{cd|EntityBreathableComponent}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|breathesAir}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|breathesLava}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|breathesSolids}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|breathesWater}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|generatesBubbles}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|inhaleTime}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|suffocateTime}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|totalSupply}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|componentId}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|getBreatheBlocks()}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
**Moved {{cd|getNonBreatheBlocks()}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
*Moved class {{cd|BlockLocationIterator}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
*Moved class {{cd|InvalidIteratorError}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
*Moved property {{cd|BlockVolumeBase.getBlockLocationIterator}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
*Moved enum {{cd|BlockVolumeIntersection}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
*Moved class {{cd|BlockVolume}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
*Added the {{cd|DyeableItemComponent}} to {{cd|beta}}.
|
||
*Moved {{cd|PlayerInteractWithBlockBeforeEvent}} and {{cd|PlayerInteractWithBlockAfterEvent}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
*Moved {{cd|PlayerInteractWithEntityBeforeEvent}} and {{cd|PlayerInteractWithEntityAfterEvent}} from {{cd|beta}} to {{cd|1.15.0}}.
|
||
|
||
;[[Behavior Pack]]s
|
||
*Updated references to old block names in remaining behavior pack files.
|
||
|
||
;Cameras
|
||
*Added {{cd|minecraft:camera_attach_to_player}} to {{cd|minecraft:follow_orbit}}.
|
||
*Added {{cd|align_target_and_camera_forward}} option to the camera preset behavior pack JSON which can be used when the third person camera preset experiment is enabled.
|
||
*3rd person camera experiment - The radius property of the creator cameras is now constrained to a value between 0.1 and 100.
|
||
*Third person boom camera reset to the starting rotation values specified in json when the {{cd|default}} parameter is passed in the camera command.
|
||
*Added the {{cd|entity_offset}} parameter to the command.
|
||
|
||
;[[Molang]]
|
||
*Added {{cd|query.client_max_render_distance}}. It returns the max render distance in chunks of the current client. Available on the Client (Resource Packs) only.
|
||
|
||
;Stability and Performance
|
||
*Worlds created with Experimental Custom Biomes before [[Caves & Cliffs]] update have their Custom Biomes in Chunks replaced with a default Biome (Ocean for Overworld)
|
||
|
||
== Fixes ==
|
||
{{fixes|project=MCPE|fixedin=1.21.40.20 Preview,1.21.40.21 Preview,1.21.40.22 Preview,1.21.40.23 Preview
|
||
|;old
|
||
|28531|Potion tooltips missing % sign on mobile.
|
||
|49126|No sound when placing cocoa beans.
|
||
|57498|Player body located wrong in pocket UI.
|
||
|73593|Items sometimes become stuck in the crafting grid
|
||
|91187|Piglins are attracted to powered rails.
|
||
|103061|Enchanted Golden Apple gives wrong effects.
|
||
|103592|Armor GUI still shows when almost broken armor breaks.
|
||
|109595|Identical lodestone compasses don't stack
|
||
|114752|The message of death by thorns is wrong.
|
||
|116364|Stone and end stone are not in the Stone group in the Creative inventory.
|
||
|119761|Chat messages overlap.
|
||
|120971|Delayed chunk, block, and sound loading.
|
||
|121058|Sound event for pillager is unused due to typo.
|
||
|122488|Polar bears killed by fire/lava does not drop cooked fish.
|
||
|128393|Beehives/nests work as furnace fuel.
|
||
|128464|Item categories are shown when the recipe book window is closed
|
||
|131854|Vines placed with {{cmd|/setblock}} are invisible.
|
||
|150684|Dyeing mobs has no sound.
|
||
|151765|Tamed wolves ignoring player while chasing skeletons and won't teleport back soon enough.
|
||
|152134|Spawn point cannot be set at night when monsters are nearby.
|
||
|159557|Sneak button disappear when (swaped, lefty, touching a part of the screen
|
||
|161140|Item text moves up when pointing to entities, even when the old interact button is not there.
|
||
|166008|Icon ? do not connected with the UI button X in loom and smithing table menu.
|
||
|167134|Controller hints show in villager menu when turned off.
|
||
|174398|Pink Screen Glitch when opening Microsoft Live Account Login Menu.
|
||
|175113|Pressure-sensitive Left and right triggers on controller now "double-tap" after pressing
|
||
|176383|Tuff blocks variants aren't grouped together to their block variants respectively.
|
||
|176384|Copper group in creative inventory is disorganized.
|
||
|176922|Jump boost does not affect the breeze's jump
|
||
|176991|Breeze can jump on top of honey blocks
|
||
|177192|The health bar and the hunger bar are not centered in Classic UI Profile on mobile.
|
||
|177299|Gamerule {{cd|showrecipemessages}} is considered a Cheat.
|
||
|178148|[ScriptAPI] Invalid ModalFormData and ActionFormData never resolve the Promise.
|
||
|178959|Bogged's head does not move together with equipped Skull & Carved Pumpkin.
|
||
|179008|Creeper doesn't drop a music disc when killed by bogged.
|
||
|179608|No longer able to move "open inventory" touch control to the left side.
|
||
|180278|Ominous Bottles are not grouped together as its own item group in the creative menu.
|
||
|180280|Ominous Trial Key are not grouped with normal trial key in the creative inventory.
|
||
|180640|Oozing, weaving and wind charged don't work on the player.
|
||
|181055|TNT explosion cancels the downward momentum of other falling lit TNT instead of accelerating it
|
||
|181405|Jigsaw Blocks Don't hold data
|
||
|181789|Cannot break blocks by tapping when using "Joystick & aim crosshair" Control Mode
|
||
|182876|Action bars reappear when re-entering a world.
|
||
|183431|New Bed Screen shows an incorrect message when {{cd|playerssleepingpercentage}} is set to {{cd|>100}}.
|
||
|184090|New Bed screen has a different background overlay when Screen Animations is off
|
||
|185038|Transparent objects like water render as solid materials on Samsung Xclipse GPU devices
|
||
|185132|Shields, spyglass, trident, crossbow and bow glitch out when a photo is taken using the photograph button on the pause screen
|
||
|185268|Air bubbles are not aligned with hunger bar in HUD.
|
||
|185316|Horse armor does not render on a horse when using resource packs with a minimum engine version of 1.17.0 or lower
|
||
|185457|Bundle fullness bar can not be seen when in another bundle
|
||
|185460|Emptying a bundle into the ground doesn't play sound and animations.
|
||
|185481|Empty bundle shows progress bar when selected
|
||
|185502|Renamed bundle doesn't have italic formatting.
|
||
|185504|When the Clear Hotbar option is enabled, "Take from Bundle" button clears hotbar.
|
||
|185519|Bundle texture is inconsistent between Java & Bedrock Edition
|
||
|185643|Minecart stopping on rail and does not proceed when pushed
|
||
|185868|Item Display Transforms break when using bone visibility.
|
||
|185913|Wither Skeleton’s new step sounds are too quiet.
|
||
|185952|Wrong death message is displayed when being killed by a mob's smash attack
|
||
|186235|Slabs in Shipwrecks can be the wrong half.
|
||
|186255|Some flattened IDs are still incorrectly overwritten by original ID in {{cd|blocks.json}} with {{cd|format_version}} {{cd|1.21.20}} or higher
|
||
|186324|When attempting to respawn, it shows a loading icon and never actually respawns you.
|
||
|186676|Trading for emeralds using second slot causes game to crash
|
||
|otherissuescount=30}}
|
||
;Other
|
||
*Bundles now display the bar showing their fullness level when placed in the hotbar.
|
||
*Bundle tooltip placement now takes screen safe area into account.
|
||
*The "Swap" button hint is now shown when hovering an item over another item with a game controller.
|
||
*The "Place" button hint is now shown on all screens when holding an item on the cursor with a game controller.
|
||
*Wind Charges can't be hit and redirected shortly after throwing them.
|
||
*Players hitting the edge of the generated world retain their velocity. Example: While flying with the elytra, the player remains floating instead of losing all speed instantly.
|
||
*Wolves, cats, and parrots trying to catch up to their owner now seamlessly resume navigation after teleporting to them.
|
||
*Wolves, cats, and parrots now teleport to their owner when panicking and far enough away.
|
||
*Fixed a bug that would prevent activation of addon for a Realm via Marketplace.
|
||
*Fixed a bug where the close button subpanel in the stonecutter panel was empty instead of hidden while using controller.
|
||
*Bogged now drops poison arrows when killed by mobs tamed by a player.
|
||
*Fixed issue which prevented the new 1.21.30 trade table format from loading in-game.
|
||
*Fixed method {{cd|ItemStack.getComponents}} from returning components that are unsupported in the current {{cd|@minecraft/server}} version.
|
||
*Fixed bug where the tessellation of redstone dust does not match the powered state of the dust for the following blocks:
|
||
**{{cd|minecraft:*_slab}}
|
||
**{{cd|minecraft:chain}}
|
||
**{{cd|minecraft:chorus_flower}}
|
||
**{{cd|minecraft:chorus_plant}}
|
||
**{{cd|minecraft:farmland}}
|
||
**{{cd|minecraft:grass_path}}
|
||
**{{cd|minecraft:heavy_core}}
|
||
**{{cd|minecraft:jigsaw}}
|
||
**{{cd|minecraft:sea_lantern}}
|
||
**{{cd|minecraft:sniffer_egg}}
|
||
**{{cd|minecraft:structure_block}}
|
||
*Fixed a bug where extremely fast moving entities would cause the game to crash. Entities can now no longer move more than 16 blocks in a single tick. For reference, an entity with Speed 255 moves ~11 blocks in a single tick.
|
||
*Game no longer crashes when loading a world near an End city.
|
||
*Fixed an issue where {{cd|rider_rotation_lock}} of {{cd|minecraft:rideable}} had no effect when using the {{cd|minecraft:follow_orbit}} camera.
|
||
*Fixed an issue where packs were not downloaded or applied when joining a server that had CDN enabled.
|
||
*Fixed an issue where user choice for downloading/applying resource packs during server join was ignored when CDN is enabled on the server.
|
||
*Fixed an issue where trades with negative {{cd|max_use}} values could not be traded.
|
||
*Zombified piglins spawned by a nether portal now have 15-second cooldown before it can use the portal.
|
||
*Fixed a bug where Realms invite links could overflow past their text boxes.
|
||
*Fixed some cases when the {{cd|entityRemove}} world event would sometimes not be triggered.
|
||
*Wind charges now use the {{cd|minecraft:explode}} component instead of {{cd|minecraft:wind_burst}}.
|
||
*Bundle dye recipes are now unlocked when getting dye instead of undyed variant.
|
||
*Issue where some commands did not recognize certain block or item names has been fixed.
|
||
*New Beta options in {{cd|minecraft:looked_at}} and {{cd|minecraft:home}} entity components now properly require that {{cd|use_beta_features}} is specified in the root JSON object.
|
||
*Fixed a crash that could occur with {{cd|getDimension}} when called within {{cd|onBeforeActorRemove}} on an entity that was invalid.
|
||
*Custom biome ids are now assigned with values starting at 30,000 and are stored in {{cd|BiomeIdsTable}} in world data so their id assignments persist for the duration of the world.
|
||
|
||
== Video ==
|
||
{{yt|Fyf9gibpX1c}}
|
||
|
||
== See also ==
|
||
* [[Java Edition 1.21.2]]
|
||
|
||
== References ==
|
||
{{reflist}}
|
||
|
||
== Navigation ==
|
||
{{Navbox Bedrock Edition versions|1.2x}}
|
||
|
||
[[de:Bedrock Edition 1.21.40]]
|
||
[[es:Bedrock Edition 1.21.40]]
|
||
[[pt:Edição Bedrock 1.21.40]]
|
||
[[ru:1.21.40 (Bedrock Edition)]]
|
||
[[uk:1.21.40 (Bedrock Edition)]]
|
||
[[zh:基岩版1.21.40]]
|