Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Bedrock Edition 1.21.40

From SAS Gaming Wiki
Revision as of 05:18, 6 February 2026 by imported>Bemly.moe (add iOS version code)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Infobox version Template:Relevant guide

1.21.40, the release of Minecraft:Bundles of Bravery, is a Minecraft:game drop for Template:BE released on October 22, 2024,<ref>Template:Cite</ref><ref>Template:Mcnet</ref><ref>Template:Cite</ref> which adds Minecraft:bundles and Minecraft:Hardcore mode.

Additions

Template:Additions table

Gameplay

File:Hardcore Heart.svg Minecraft:Hardcore

Items

File:Bundle JE2 BE2.png Minecraft:Bundle

Template:Crafting Table

  • Can be dyed into 16 colors.

Template:Crafting Table

  • Items that stack up to 16 take up more space, while items that do not stack take up the entire bundle (except other bundles).
    • Minecraft:Shulker boxes 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 Template: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

Minecraft:Monster Spawner

  • Its step sounds and hit sounds now play at their intended volume.

Minecraft:Mushroom Block

  • The all-sided pore mushroom block has been removed from the creative inventory.

Minecraft:Mushroom Stem

  • Template:Cd is now its own block and is no longer a variant of Template:Cd and Template:Cd.
  • Mushroom stems used on the composter have had their fill chance adjusted from 85% to 65%.

Minecraft:Heads

  • The different data values for the skull ID have been split up into their own IDs.
Old ID New ID
Template:BlockSprite skull Template:BlockSprite skeleton_skull
Template:BlockSprite wither_skeleton_skull
Template:BlockSprite zombie_head
Template:BlockSprite player_head
Template:BlockSprite creeper_head
Template:BlockSprite dragon_head
Template:BlockSprite piglin_head

Minecraft:Trial Spawner

  • Its hit sounds now play at their intended volume.

Command format

Template:Cmd

  • Added infinite duration option to the command:
  • Added specific effect removal option to the command:

Gameplay

Minecraft:Creative inventory

General

Minecraft:Accessibility

Minecraft:Experiments

  • Removed the "Bundles" experimental toggle.

Minecraft:Realms

  • Added two new Realm events.

Minecraft:Settings

  • Removed some Keyboard key bindings from Settings that should only exist in Template:El: 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

Minecraft:Mace

  • Mobs can now perform mace smash attacks again.

Mobs

Minecraft:Bats

  • 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

Minecraft:API

Minecraft:Behavior Packs

  • Updated references to old block names in behavior pack wood recipe files.
  • Updated references to old block names in remaining behavior pack recipe files.

Minecraft:Blocks

  • Added content warning when Template:Cd or Template:Cd are incorrectly written in Template:Cd.
  • 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.

Camera

  • The Template:Cd preset is no longer behind the experimental toggle.

Minecraft:Commands

  • Added new overloads for the Template:Cmd command which allows you to clear a queued function:
    • Template:Cmd - Clears all queued functions matching the given name.
    • Template:Cmd - Clears all queued functions that are scheduled as Template:Cd by name.
    • Template:Cmd - Clears all queued functions that are scheduled as Template:Cd by ticking area name (and optionally also checks function name too).

Components

  • The Template:Cd field has been added to the Template:Cd component, allowing to define how an entity is restricted to its home position:
    • Its values are:
      • Template:Cd, which poses no restriction.
      • Template:Cd, which restricts randomized movement around the home position.
      • Template:Cd, which restricts any kind of movement around the home position.
    • The Template:Cd value is currently in Template:Cd 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 Template:Cd.
    • Entities with a format version prior to Template:Cd use the new field in a way that preserves their existing behavior.
  • Added the Template:Cd 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 Template:Cd component, entities with this component are never saved. In Vanilla content, this is currently used for the fishing hook.
  • Renamed the Template:Cd component to Template:Cd to better reflect its functionality:
  • Expanded the Template:Cd component functionality with the addition of six new [Beta] fields:
    • Template:Cd restricts the search for entities looking at the owner entity to players only, ensuring that the closest player satisfying the specified Template:Cd is selected.
    • Template:Cd defines the parts of the owner entity that are targeted for being looked at:
    • Template:Cd specifies the event to trigger when no suitable entity is looking at the owner entity.
    • Template:Cd defines the width of the field of view, in degrees, for entities looking at the owner entity:
      • If Template:Cd is set to true, this value corresponds to the field of view at a distance of one block between the entities.
    • Template:Cd 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.
    • Template:Cd defines which block shape is considered when checking for line-of-sight obstructions.
    • Moreover, Template:Cd now supports three different values:
      • Template:Cd, looking entities are never set as targets, but events are emitted.
      • Template:Cd, 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] Template:Cd, 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 Template:Cd component out of the Upcoming Creator Features experiment for Template:Cd Template:Cd and above.
  • The Template:Cd component's Template:Cd field now supports three values:
    • Template:Cd, received damage is applied to the entity.
    • Template:Cd, received damage is not applied to the entity.
    • Template:Cd, 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 Template:Cd field from the Template:Cd.
    • 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

  • Template:Cd is no longer usable if it is missing a projectile definition and throws a content error if so.
  • Expanded Template:Cd with the following new fields:
    • Template:Cd: 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:
    • Template:Cd: If true, the explosion toggles blocks in the explosion radius.
    • Template:Cd: A scale factor applied to the knockback force caused by the explosion.
    • Template:Cd: The name of the particle effect to use. The accepted strings are Template:Cd or Template:Cd. All other inputs use the default explosion particles.
    • Template:Cd: The name of the sound effect played when the explosion triggers.
    • Template:Cd: Defines whether the explosion should apply fall damage negation to players above the point of collision.
    • Template:Cd: If true, the explosion affects blocks and entities underwater.

Entity Event Responses

  • Added the Template:Cd entity event response, which allows the entity to execute an event on the block at its home position:
    • The Template:Cd field allows to specify the event to execute.
    • For this to work properly, the entity must have a Template:Cd component with a set home position.
  • Added the Template:Cd entity event response, which allows an entity to reset its target.

Minecraft:Feature

  • Using unsupported feature placement in Template:Cd throws a content error instead of crash.

General

Graphical

  • Add new Template:Cd 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 Template:Cd files are no longer loaded. That file from other packs continue to be loaded. Water and fog settings are now in individual Template:Cd files in resource packs. When both Template:Cd and the individual Template:Cd file specify competing values, the loaded Template:Cd from creator content have priority.

Minecraft:Items

  • The Template:Cd object is parsed with a strict loader from Template:Cd:
    • Numbers and booleans are no longer interchangeable in the JSON input.
    • Floating point numbers are no longer accepted where an integer is expected.
  • The Template:Cd, and Template:Cd item components have been de-experimentified.

Minecraft:Molang

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.

Technical blocks

  • Merged the separate and direct item form of the Minecraft:heads (item.skull).

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

Minecraft:Add-ons and Script Engine

  • Add support for custom items with the Template:Cd item component to use the referenced "block" as the icon for the item:
    • If the Template:Cd component is specified, it overrides the "block" icon.
    • Requires the "Upcoming Creator Features" toggle. Must use item json version Template:Cd or higher.
  • Added Template:Cd field to the Template:Cd 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 Template:Cd.

API

Cameras

  • Added camera relative movement to the "New Third Person Presets" experimental toggle:
  • Added horizontal and vertical rotation limits to the Focus Target Camera experimental toggle.
  • Added Template:Cd bool to the Focus Target Camera experimental toggle for tracking entities outside of set rotation limits.

Minecraft:Molang

  • Adding under upcoming creator features:
    • Template:Cd. 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.
    • Template:Cd. 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

   export enum MemoryTier {
       Undetermined = 0,
       SuperLow = 1,
       Low = 2,
       Mid = 3,
       High = 4,
       SuperHigh = 5
   }

Changes

Technical

API

Minecraft:Behavior Packs

  • Updated references to old block names in remaining behavior pack files.

Cameras

  • Added Template:Cd to Template:Cd.
  • Added Template:Cd 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 Template:Cd parameter is passed in the camera command.
  • Added the Template:Cd parameter to the command.

Minecraft:Molang

  • Added Template:Cd. 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 Minecraft:Caves & Cliffs update have their Custom Biomes in Chunks replaced with a default Biome (Ocean for Overworld)

Fixes

Template:Fixes 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 an issue which prevented the new 1.21.30 trade table format from loading in-game.
  • Fixed method Template:Cd from returning components that are unsupported in the current Template:Cd version.
  • Fixed a bug where the tessellation of redstone dust does not match the powered state of the dust for the following blocks:
  • 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 Template:Cd of Template:Cd had no effect when using the Template:Cd 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 Template:Cd 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 Template:Cd world event would sometimes not be triggered.
  • Wind charges now use the Template:Cd component instead of Template:Cd.
  • 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 Template:Cd and Template:Cd entity components now properly require that Template:Cd is specified in the root JSON object.
  • Fixed a crash that could occur with Template:Cd when called within Template:Cd on an entity that was invalid.
  • Custom biome ids are now assigned with values starting at 30,000 and are stored in Template:Cd in world data so their id assignments persist for the duration of the world.

Videos

Template:Yt

See also

References

Template:Reflist

Navigation

Template:Navbox Bedrock Edition versions

Minecraft:de:Bedrock Edition 1.21.40 Minecraft:es:Bedrock Edition 1.21.40 Minecraft:ja:Bedrock Edition 1.21.40 Minecraft:pt:Edição Bedrock 1.21.40 Minecraft:ru:1.21.40 (Bedrock Edition) Minecraft:uk:1.21.40 (Bedrock Edition) Minecraft:zh:基岩版1.21.40