Minecraft:Bedrock Edition 1.21.20
More actions
Template:Hatnote Template:Infobox version
1.21.20 is a minor update to Template:BE released on August 13, 2024,<ref>Template:Cite</ref><ref>Template:Mcnet</ref><ref>Template:Cite</ref> which fixes bugs and contains mainly technical changes.
What was going to be 1.21.10 was merged into this update.
Additions
Gameplay
- Game tips now appear and disappear from the screen with “fade-in” and “fade-out” animations
- Added a swim tip for touch devices
- How to move is now taught to players on touch devices with the D-pad control scheme
- Sometimes it’s not a good time to learn new game play skills. For example, opening your inventory is not a relevant skill when you just discovered that the floor is lava. So here are some additional constraints for when game tips don’t show up:
- Only the swim game tip shows up when you are in water
- The break block tip is the most relevant tip when you're freezing in powder snow. Other tips won't show up
- When there are hostile mobs nearby you can still learn skills that will help you run away (movement, jumping and camera movement). But other tips won’t bother you
- Added emote game tip. The tip appears when there are remote players close to the player and the player has spent at least 30 seconds with other players in the world
- Added chat game tip. The tip appears when there are remote players in a world or if cheats are enabled
- If the chat game tip can be shown for a player, the open chat instructions posted in the chat are removed
- Added a game tip that informs players on touch devices that they are sneaking in order to avoid having new players stuck in crouch
- Added some minor tip interruption improvements for existing game tips
General
- Added the
one_way_collidableblock tag: contains Template:Cd- Used to make mobs that are inside a block's collision box not be pushed out.
Changes
Blocks
- A damaged anvil block may now generate in trail ruins, as it would in Template:JE.
- The different damage Minecraft:block states for the
anvilID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite anvil
|
Template:BlockSprite anvil
|
Template:BlockSprite chipped_anvil
| |
Template:BlockSprite damaged_anvil
| |
Template:BlockSprite deprecated_anvil
|
- Its break, place and hit sounds are now pitched differently.
- Its "open" sound is now pitched differently.
- Now follow the intended design of only dropping when mined with a Minecraft:Stone Pickaxe or better.
- Its break, place and hit sounds are now pitched differently.
- Its step sounds play at a lower volume.
Minecraft:Coral Wall Fan and Minecraft:Dead Coral Wall Fan
- The different coral hang type and dead bit Minecraft:block states for the
coral_fan_hang,coral_fan_hang2, andcoral_fan_hang3IDs have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite coral_fan_hang
|
Template:BlockSprite tube_coral_wall_fan
|
Template:BlockSprite brain_coral_wall_fan
| |
Template:BlockSprite dead_tube_coral_wall_fan
| |
Template:BlockSprite dead_brain_coral_wall_fan
| |
Template:BlockSprite coral_fan_hang2
|
Template:BlockSprite bubble_coral_wall_fan
|
Template:BlockSprite fire_coral_wall_fan
| |
Template:BlockSprite dead_bubble_coral_wall_fan
| |
Template:BlockSprite dead_fire_coral_wall_fan
| |
Template:BlockSprite coral_fan_hang3
|
Template:BlockSprite horn_coral_wall_fan
|
Template:BlockSprite dead_horn_coral_wall_fan
|
- Its craft and fail sounds now have a random pitch offset.
- Its fail sound now has a max distance of 3 blocks instead of 5.
- The ID has been changed from
yellow_flowertodandelion.
- The different Minecraft:block states for the
dirtID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite dirt
|
Template:BlockSprite dirt
|
Template:BlockSprite coarse_dirt
|
- Doors of different materials will now be able to form a double door.
- The different stone slab type Minecraft:block states for the
double_stone_block_slab,double_stone_block_slab2,double_stone_block_slab3, anddouble_stone_block_slab4IDs have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite double_stone_block_slab
|
Template:BlockSprite smooth_stone_double_slab
|
Template:BlockSprite sandstone_double_slab
| |
Template:BlockSprite petrified_oak_double_slab
| |
Template:BlockSprite cobblestone_double_slab
| |
Template:BlockSprite brick_double_slab
| |
Template:BlockSprite stone_brick_double_slab
| |
Template:BlockSprite quartz_double_slab
| |
Template:BlockSprite nether_brick_double_slab
| |
Template:BlockSprite double_stone_block_slab2
|
Template:BlockSprite red_sandstone_double_slab
|
Template:BlockSprite purpur_double_slab
| |
Template:BlockSprite prismarine_double_slab
| |
Template:BlockSprite dark_prismarine_double_slab
| |
Template:BlockSprite prismarine_brick_double_slab
| |
Template:BlockSprite mossy_cobblestone_double_slab
| |
Template:BlockSprite smooth_sandstone_double_slab
| |
Template:BlockSprite red_nether_brick_double_slab
| |
Template:BlockSprite double_stone_block_slab3
|
Template:BlockSprite end_stone_brick_double_slab
|
Template:BlockSprite smooth_red_sandstone_double_slab
| |
Template:BlockSprite polished_andesite_double_slab
| |
Template:BlockSprite andesite_double_slab
| |
Template:BlockSprite diorite_double_slab
| |
Template:BlockSprite polished_diorite_double_slab
| |
Template:BlockSprite granite_double_slab
| |
Template:BlockSprite polished_granite_double_slab
| |
Template:BlockSprite double_stone_block_slab4
|
Template:BlockSprite mossy_stone_brick_double_slab
|
Template:BlockSprite smooth_quartz_double_slab
| |
Template:BlockSprite normal_stone_double_slab
| |
Template:BlockSprite cut_sandstone_double_slab
| |
Template:BlockSprite cut_red_sandstone_double_slab
|
- It now has a hardness of 3.
Minecraft:End Stone Brick Slab
- It now has a hardness of 3.
- The different Minecraft:block states for the
monster_eggID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite monster_egg
|
Template:BlockSprite infested_stone
|
Template:BlockSprite infested_cobblestone
| |
Template:BlockSprite infested_stone_bricks
| |
Template:BlockSprite infested_mossy_stone_bricks
| |
Template:BlockSprite infested_cracked_stone_bricks
| |
Template:BlockSprite infested_chiseled_stone_bricks
|
Minecraft:Infested Cobblestone
- It now has a hardness of 1.
Minecraft:Mossy Stone Brick Slab
- It now has a hardness of 1.5.
- The different Minecraft:block states for the
light_blockID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite light_block
|
Template:BlockSprite light_block_0
|
Template:BlockSprite light_block_1
| |
Template:BlockSprite light_block_2
| |
Template:BlockSprite light_block_3
| |
Template:BlockSprite light_block_4
| |
Template:BlockSprite light_block_5
| |
Template:BlockSprite light_block_6
| |
Template:BlockSprite light_block_7
| |
Template:BlockSprite light_block_8
| |
Template:BlockSprite light_block_9
| |
Template:BlockSprite light_block_10
| |
Template:BlockSprite light_block_11
| |
Template:BlockSprite light_block_12
| |
Template:BlockSprite light_block_13
| |
Template:BlockSprite light_block_14
| |
Template:BlockSprite light_block_15
|
- Added break, fall, hit, jump, land, place, and step sounds.
- The chance of dropping Minecraft:mushrooms (max of 2) from brown and red mushroom block was increased to match Template:El, from 10% per mushroom to 11.11%.
- No longer drops mushrooms when mined.
Minecraft:Prismarine, Minecraft:Dark Prismarine, and Minecraft:Prismarine Bricks
- The different Minecraft:block states for the
prismarineID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite prismarine
|
Template:BlockSprite prismarine
|
Template:BlockSprite dark_prismarine
| |
Template:BlockSprite prismarine_bricks
|
Prismarine Double Slab, Dark Prismarine Double Slab, Prismarine Bricks Double Slab, Andesite Double Slab, Polished Andesite Double Slab, Diorite Double Slab, Polished Diorite Double Slab, Granite Double Slab, Polished Granite Double Slab, and Mossy Stone Brick Double Slab
- They now have a hardness of 1.5.
Minecraft:Prismarine Slab, Minecraft:Dark Prismarine Slab, Minecraft:Prismarine Bricks Slab, Minecraft:Andesite Slab, Minecraft:Polished Andesite Slab, Minecraft:Diorite Slab, Minecraft:Polished Diorite Slab, Minecraft:Granite Slab, and Minecraft:Polished Granite Slab
- They now have a hardness of 1.5.
- The different chisel type Minecraft:block states for the
quartz_blockID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite quartz_block
|
Template:BlockSprite quartz_block
|
Template:BlockSprite chiseled_quartz_block
| |
Template:BlockSprite quartz_pillar
| |
Template:BlockSprite smooth_quartz
|
- Pillar Quartz Block has been renamed to Quartz Pillar.
- The different Minecraft:block states for the
red_sandstoneID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite red_sandstone
|
Template:BlockSprite red_sandstone
|
Template:BlockSprite chiseled_red_sandstone
| |
Template:BlockSprite cut_red_sandstone
| |
Template:BlockSprite smooth_red_sandstone
|
- The different Minecraft:block states for the
sandID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite sand
|
Template:BlockSprite sand
|
Template:BlockSprite red_sand
|
- The different Minecraft:block states for the
sandstoneID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite sandstone
|
Template:BlockSprite sandstone
|
Template:BlockSprite chiseled_sandstone
| |
Template:BlockSprite cut_sandstone
| |
Template:BlockSprite smooth_sandstone
|
- The different stone slab type Minecraft:block states for the
stone_block_slab2,stone_block_slab3, andstone_block_slab4IDs have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite stone_block_slab2
|
Template:BlockSprite red_sandstone_slab
|
Template:BlockSprite purpur_slab
| |
Template:BlockSprite prismarine_slab
| |
Template:BlockSprite dark_prismarine_slab
| |
Template:BlockSprite prismarine_brick_slab
| |
Template:BlockSprite mossy_cobblestone_slab
| |
Template:BlockSprite smooth_sandstone_slab
| |
Template:BlockSprite red_nether_brick_slab
| |
Template:BlockSprite stone_block_slab3
|
Template:BlockSprite end_stone_brick_slab
|
Template:BlockSprite smooth_red_sandstone_slab
| |
Template:BlockSprite polished_andesite_slab
| |
Template:BlockSprite andesite_slab
| |
Template:BlockSprite diorite_slab
| |
Template:BlockSprite polished_diorite_slab
| |
Template:BlockSprite granite_slab
| |
Template:BlockSprite polished_granite_slab
| |
Template:BlockSprite stone_block_slab4
|
Template:BlockSprite mossy_stone_brick_slab
|
Template:BlockSprite smooth_quartz_slab
| |
Template:BlockSprite normal_stone_slab
| |
Template:BlockSprite cut_sandstone_slab
| |
Template:BlockSprite cut_red_sandstone_slab
|
- It now has a hardness of 2 and a blast resistance of 6.
- The different Minecraft:block states for the
stonebrickID have now been split up into their own IDs.
| Old ID | New ID |
|---|---|
Template:BlockSprite stonebrick
|
Template:BlockSprite stone_bricks
|
Template:BlockSprite mossy_stone_bricks
| |
Template:BlockSprite cracked_stone_bricks
| |
Template:BlockSprite chiseled_stone_bricks
|
- From versions 1.21.20, the player ID given to tamed mobs loaded from a structure block will always be the original owner's ID.
Minecraft:Smooth Red Sandstone
- Its hardness changed from 0.8 to 2.
- Smooth stone bricks block can no longer be obtained through commands and existing "Smooth Stone Bricks" will be converted to "Stone Bricks".
- Top Snow block now falls when placed using the Template:Cmd command.
- Its break and place sounds are now pitched differently.
Minecraft:Tuff, Minecraft:Tuff Bricks, and Minecraft:Polished Tuff
- Break, place and hit sounds now pitch differently for them.
- Loot ejected from Vaults in Trial Chambers are now dependent on level, position and player seed.
- Its break and place sounds are now pitched differently.
- Added sound effect to help players understand that they have already looted this vault.
Command format
- Added a Max Height parameter to the command, which allows you to specify a maximum height that the spreading is done underneath.
General
- Updated the Dressing Room category names for "Headwear", "Outerwear", and "Footwear".
Gameplay
- Tweaked the way the dismount position is calculated to better align with moving vehicles. This could result in minor differences when dismounting fast vehicles.
- Added animated title to the loading tips dialog.
- All items on the Realms purchase screens are now focusable and can be navigated through using a gamepad input.
- Removed an extra "the" in Realms section of Minecraft Encyclopedia.
- Added a new reporting flow that lets players add more context and information about why the report is being made.
- Added a brand-new Realms tab with new sections:
- List of Realms: Easily view all the Realms you own or have joined.
- Start Playing: Launch your Realm directly from this screen.
- Online Player Count: See how many players are currently online in each Realm.
- Realm Management: Take control of your owned Realms by editing worlds and managing subscriptions.
- Add or Join Realms: Explore new Realms by adding or joining them.
- Realm Stories: View Realm stories.
- Player can now create up to 5 invite links per Realm.
- Invite links can be enabled or disabled at will, or set to have an expiration date in the future.
- Invite links can be deleted entirely.
- Newly created invite links codes will be 15 characters long (increased from 11).
- Existing Preview Realms will keep their existing invite links, but all new Preview Realms will start with 0 invite links by default moving forward.
- Removed an unnecessary warning from 2 Player realms subscription.
- The control customization screen is now automatically exited when input mode is switched to something other than touch controls.
Touch controls
- Buttons can now slide completely to the right when customizing controls on iOS and iPadOS.
- When customizing touch controls, the safe zones on the left and right side are now ignored.
UI
- Shift-clicking inventory items no longer causes the item stack count to briefly appear above the stack.
- Interacting with a block outside of a players reach no longer causes the block interface to briefly appear.
- Refreshed assets for Achievements screen: all achievements unlocked illustration, no achievement unlocked illustration, and the gamer score icon.
- Safe Zone Screen position now saves properly on closing the menu.
- Safe Zone Screen text no longer is obscured when you hover over it.
- Safe Zone Screen sliders now properly save even when the value is changed by just 0.1.
- Safe Zone Screen Position sliders now properly reset and rescale based on the Scale sliders.
- Minecraft:Game tips now appear and disappear from the screen with "fade-in" and "fade-out" animations.
- Replaced Minecraft:Marketplace Pass gradient with solid gray to improve readability.
Entities
- Now spawn individually in rivers instead of in groups of two, like in Template:JE.
- Now spawn in aquifers in dripstone caves, like in Template:JE.
- Parrot now correctly imitates the Minecraft:Bogged when nearby.
- The model now correctly renders within its bounding box.
- No longer burst when removed by commands.
- Now work the same on all terrain.
- Crouching no longer affects wind charge knockback / jump amount.
- Wind charges used by the player aimed straight down now knock the player upward ~6 blocks instead of ~2.5.
- Latency related fall damage when using a Wind Charge will occur less often.
- The launch position of the Wind Charge has been adjusted so it no longer fires too far from the player.
- Witches now always drop 4-8 Redstone Dust on death.
- This is to improve the viability of farms that utilize Witch Huts to obtain Minecraft:Redstone Dust.
Wolves, Minecraft:Polar Bears, and Minecraft:Pandas
- Now will panic and try to avoid danger when damaged by environmental sources, eg: fire, lava, freezing.
Items
- "Thing" is now considered of Epic rarity (magenta color).
- "Flow" and "Guster" are now considered of Rare rarity (aqua color).
- "Creeper Charge", "Skull Charge", and "Snout" are now considered of Uncommon rarity (yellow color).
Minecraft:Heavy Core, Minecraft:Mace, and Minecraft:Trident
- Are now considered of Epic rarity (magenta color).
- Increased player-fired wind charge speed by 50%, bringing it into parity with Template:JE.
World generation
- Trial Chambers now generate far less frequently in the Minecraft:Deep Dark biome.
Technical
Minecraft:Add-Ons and Script Engine
- Added a content error when Template:Cd array in a biome JSON has the minimum value set higher than the maximum value.
AI Goals
- Exposed Template:Cd AI goal component which allows a mob to try to move to a location where it can breathe air once it is close to running out of its breathable supply.
- In Vanilla, this is used by the Dolphin. Any custom content built off of the Vanilla dolphin at or above version 1.21.20 will need to manually add this component to enable this AI behavior.
- Template:Cd no longer contains old item names.
- Potions
- Added class Template:Cd which contains helpers for retrieving handles to potion associated types.
- Added class Template:Cd which is a potion effect type handle associated with Template:Cd.
- Added class Template:Cd which is a potion modifier type handle associated with Template:Cd.
- Added class Template:Cd which is a potion type handle associated with Template:Cd.
- Added class Template:Cd which can be obtained from a valid potion Template:Cd.
- Added interface Template:Cd for use in Template:Cd.
- Added function Template:Cd for creating valid potion items.
- Template:Cd
- Added enum Template:Cd containing potion liquid IDs.
- Added enum Template:Cd containing potion effect IDs.
- Added enum Template:Cd containing potion modifier IDs.
- Template:Cd
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd and Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd and Template:Cd from Template:Cd to Template:Cd.
- Added bound check for Template:Cd. The provided value will be clamped to the range of this attribute.
- Template:Cd
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Template:Cd
- Released Template:Cd from Template:Cd to Template:Cd.
- Template:Cd
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd member of Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd version of Template:Cd method on Template:Cd to 3.0, which adds a return type for the newly created effect. (or undefined if no effect was added)
- Template:Cd
- Moved class Template:Cd from Template:Cd to Template:Cd.
- Moved class Template:Cd from Template:Cd to Template:Cd.
- Moved class Template:Cd from Template:Cd to Template:Cd.
- Moved class Template:Cd from Template:Cd to Template:Cd.
- Moved class Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd with properties Template:Cd, Template:Cd, Template:Cd, Template:Cd, Template:Cd and function Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd with properties Template:Cd, Template:Cd, Template:Cd and function Template:Cd, Template:Cd, Template:Cd, Template:Cd.
- Enabled the Template:Cd module to be usable in local editor extensions.
- Template:Cd
- Moved method Template:Cd and readonly properties Template:Cd, Template:Cd, Template:Cd, Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd method on Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd method on Template:Cd from Template:Cd to Template:Cd.
- Released Template:Cd method on Template:Cd from Template:Cd to Template:Cd.
- Template:Cd
- Released version Template:Cd
- Added new Template:Cd version Template:Cd
- Released Template:Cd method on Template:Cd from Template:Cd to Template:Cd.
- Template:Cd
- Moved class Template:Cd from Template:Cd to Template:Cd.
- Dimension
- Released method Template:Cd from Template:Cd to Template:Cd.
- Released interface Template:Cd from Template:Cd to Template:Cd.
- Biome components Template:Cd and Template:Cd are now deprecated.
- Template:Cd no longer requires the Beta APIs experiment.
- Template:Cd no longer requires the Beta APIs experiment.
- Template:Cd no longer requires the Beta APIs experiment.
- The Template:Cd files found in resource packs are now versioned.
- Overriding the block Template:Cd with a Template:Cd of Template:Cd or higher will assume the texture data in Template:Cd is flattened and not using an array.
- Overriding the block Template:Cd with a Template:Cd of Template:Cd or higher will assume the texture data in Template:Cd is flattened and not using an array.
- Overriding the block Template:Cd, Template:Cd, Template:Cd, Template:Cd, and Template:Cd with a Template:Cd of Template:Cd or higher will assume the texture data in Template:Cd is flattened and not using an array.
- Added the view offset to the 3rd person camera for the experimental Template:Cd preset
- The view offset is anchored to a pivot point at the center of the screen. When applied to the Template:Cd preset, the player is shifted to be at a distance from center specified by the offset.
- The range for this offset is -100 to 100
- This can be set by both commands and JSON
- Added starting radius and rotation to the Template:Cd and 3rd person boom camera presets
- The starting radius (distance from player) is fixed right now at 10 blocks from the player position.
- The starting rotation (pitch and yaw) are fixed right now at 45x and 45y.
- Exposed radius component to behavior packs to be overwritten by creator cameras. Also added Template:Cd and Template:Cd to the allow list of presets that can be inherited from
- This allows the making of a 3rd person camera based on the vanilla 3rd person cameras but with a variable radius.
- The radius (distance from player) is not limited but render distance and other constraints still exist.
- This does not allow modifications to the vanilla cameras.
- Armor equipped to the second slot of Template:Cd is now applied to Template:Cd instead of Template:Cd.
- To retrieve information about it, Template:Cd, Template:Cd and Template:Cd should now be used with a value of 4.
- This change only affects entities with a format version equal to or greater than Template:Cd.
- Added a Template:Cd subcomponent for projectiles which creates a wind burst upon collision with an entity or block before being removed from the world.
Entity Components
- Added the Template:Cd goal, which allows an entity to teleport to its owner.
- This goal is designed for emergency situations where Template:Cd could be too slow or too low priority.
- The Template:Cd field allows defining the conditions for teleportation using entity filters.
- The Template:Cd field allows defining how often the entity should attempt to teleport.
- Template:Cd has been renamed to Template:Cd to better describe what the goal does, since it can be used both for moving away from the target, but also to move towards a random position around the target.
- Improved Template:Cd teleportation logic:
- Entities now seamlessly resume navigation after teleporting to their owner.
- Added the Template:Cd field, allowing to specify how far from its owner an entity will be placed after teleporting.
- If no value is specified, Template:Cd increased by one will be used.
- These changes only affect entities with format version of 1.21.20 or above.
Entity Filters
- Added new entity filter Template:Cd, which checks the distance of an entity from its owner.
- Template:Cd now has a Template:Cd field like Template:Cd to define the scattering settings. Features now use schema version Template:Cd.
Gameplay
- Modified Template:Cd packet by adding Trigger Type. This new value tells us if the packet is sent from a direct player input or the simulation tick from the button being held down.
General
- Updated documentation for Feature Rules' schema.
- Updated schema documentation for Filter Groups.
- Entities that fail to load due to missing content will now be preserved inside the level. These entities will re-appear when the missing content becomes available (I.E Removing and re-applying an Minecraft:Add-On).
- Removed the "Holiday Creator Features" experiment. Content that uses the experimental features may no longer function correctly.
Graphical
- Level screenshot thumbnails now support RTX worlds.
- Trimmed custom armor item icons now appear correctly when their icon texture name includes a namespace or does not match the item name.
- Introduced Template:Cd as an extra armor slot for entities like Horses, limited to a single armor item but needing the effects of a full armor set. (beta)
- Template:Cd is supported by:
- Commands. (even if no suitable item is currently available for manipulation)
- Template:Cd.
- Template:Cd.
- Template:Cd. (with value 4)
- Template:Cd. (with value 4)
- Template:Cd. (with value 4)
- Template:Cd.
- Template:Cd entity filter. (with domain Template:Cd)
- Template:Cd entity filter. (with domain Template:Cd)
- Template:Cd entity filter. (with domain Template:Cd)
- Template:Cd is not supported by:
- Future adjustments may alter how items equipped to Template:Cd affect entity visibility (intended as how easy an entity is detected by other entities), enchantments, and armor protection.
- Template:Cd is supported by:
- Released Template:Cd item component out of experimental in json formats Template:Cd and higher.
- Introduced Template:Cd as an extra armor slot for entities, like horses, limited to a single armor item but needing the effects of a full armor set.
- Introduced the Template:Cd item component, enabling items to absorb damage intended for their wearer.
- The Template:Cd field allows to specify which damage causes to absorb.
- Absorbed damage depletes the item’s durability, and surplus damage is ignored.
- Requires equipping the item in an armor slot for damage to be absorbed.
- When multiple damage absorbing items are equipped, a suitable one is selected at random to absorb incoming damage.
- Introduced the Template:Cd item component, enabling items to emit sounds and particles when damage causes them to lose durability.
- The Template:Cd field allows to define a list of both durability thresholds and the effects to emit when they are met.
- When the item receives enough damage to meet multiple thresholds at the same time, only the one corresponding to the lowest durability is considered.
- Using Template:Cd with slot set to Template:Cd in combination with Template:Cd set to Template:Cd will now cause a content error.
- Released Template:Cd which no longer requires the "Upcoming Creator Features" toggle.
Experimental
These additions and changes are accessible by enabling the "Beta APIs" and "Upcoming Creator Features" experimental toggles.
Additions
Technical
- Added Template:Cd which fires after a player uses an emote.
Focus Target Camera
- Focus target experiment is now available, more functionality to come in future releases.
- A new camera command has been added to target entities and keep them in center screen.
- Includes option to add an offset from the center of the entity.
- Includes option to remove the target.
Changes
Technical
- Template:Cd
- Added Template:Cd class and Template:Cd object to Template:Cd Template:Cd.
- Renamed the Template:Cd to Template:Cd for consistency.
- Added methods Template:Cd, Template:Cd, Template:Cd and Template:Cd.
- Removed method Template:Cd, instead you should now pass Template:Cd to Template:Cd to reset it.
- Removed property Template:Cd Template:Cd from Template:Cd.
- Removed enum Template:Cd from Template:Cd.
- Move Template:Cd from Template:Cd to Template:Cd.
- Move Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Removed property Template:Cd Template:Cd from Template:Cd.
- Template:Cd
- Changed function Template:Cd to property Template:Cd in Template:Cd.
- Added property Template:Cd Template:Cd to Template:Cd.
- Added class Template:Cd which adds read-only access to the players cursor inventory and the ability to clear it.
- Use of the Template:Cd event requires the block has the Template:Cd component to configure how the block ticks
- Blocks that are world generated, and have the Template:Cd component, will now tick.
- Template:Cd
- Renamed property Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Moved Template:Cd from Template:Cd to Template:Cd.
- Added four new error class types used for custom block component registration:
- Template:Cd - When registering a custom block component and it has already been registered.
- Template:Cd - When registering a custom block component with a different script version between reloading.
- Template:Cd - When registering a custom block component and it implements a new event between reloading.
- Template:Cd - When registering a custom block component between reloading.
- Added Template:Cd binding to Script Block API (Beta).
- Template:Cd
- Changed function Template:Cd to property Template:Cd in Template:Cd.
- Added property Template:Cd Template:Cd to Template:Cd.
- Added Template:Cd to Template:Cd Template:Cd.
- Camera
- Added Template:Cd to the options for the Template:Cd function in Template:Cd.
- New interface added to Template:Cd.
- Allows you to customize Template:Cd cameras only when the third person camera presets toggle is enabled.
- Introduces Template:Cd. This property allows you to change the offset of the camera relative to the player to create an over the shoulder effect.
- Added Template:Cd to the options for the Template:Cd function in Template:Cd.
- Added Template:Cd control to the block geometry file. This controls the way a block is visually represented in the UI, on the player, and floating on the ground. It exists inside Template:Cd, and requires Template:Cd Template:Cd.
- Default values example:
"item_display_transforms": {
"gui" : {
"translation": [0, 0, 0],
"rotation": [30, 225, 0],
"scale": [0.625, 0.625, 0.625]
},
"firstperson_righthand": {
"translation": [0, 0, 0],
"rotation": [0, 45, 0],
"scale": [0.4, 0.4, 0.4]
},
"firstperson_lefthand": {
"translation": [0, 0, 0],
"rotation": [0, -135, 0],
"scale": [0.4, 0.4, 0.4]
},
"thirdperson_righthand": {
"translation": [0, 2.5, 0],
"rotation": [75, 45, 0],
"scale": [0.375, 0.375, 0.375]
},
"thirdperson_lefthand": {
"translation": [0, 2.5, 0],
"rotation": [75, 45, 0],
"scale": [0.375, 0.375, 0.375]
},
"ground": {
"translation": [0, 3.0, 0],
"rotation": [0, 0, 0],
"scale": [0.25, 0.25, 0.25]
},
"fixed": {
"translation": [0, 0, 0],
"rotation": [0, 0, 0],
"scale": [0.5, 0.5, 0.5]
},
"head": {
"translation": [0, 0, 0],
"rotation": [0, 0, 0],
"scale": [1, 1, 1]
}
}
Components
- Template:Cd
- Added property Template:Cd.
- Added property Template:Cd.
- Added property Template:Cd.
- Added property Template:Cd.
- Added property Template:Cd.
- Added property Template:Cd.
- Renamed function Template:Cd to Template:Cd.
General
- Updated the Hide Paperdoll toggle to default to false for Chromebooks.
- Added the "Creator Cameras: New Third Person Presets" experiment and toggle which contains:
- New Template:Cd preset that is accessible by the Template:Cmd command and can have a view offset.
Upcoming Creator Features
- Deprecated entity permutations.
- Permutations can no longer be parsed and applied to entities via their JSON file under the flag permutations.
- Deprecated Volume and Template:Cmd command.
- Entity aliases is deprecated when a Template:Cd of Template:Cd or higher is specified.
Fixes
Template:Fixes Others
- Music will no longer be stopped by the Template:Cmd command.
- The sound emitted when a player walks on a Heavy Core Block is now controlled by the appropriate slider in the audio preferences.
- Fixed an issue that caused sideloaded Template:Cd files to fail to apply when uploading to Realms.
- Fixed a bug that prevented Template:Cd and Template:Cd from loading structures stored in the root of the structures directory.
- Fixed bug that caused the game to crash when executing a run command from the Template:Cd and Template:Cd scripting APIs.
- Fixed a bug where interacting, while sneaking, with Command, Jigsaw, and Structure blocks could cause the UI to open/close multiple times.
- Mounted entities are no longer immune to Wind Charge projectile damage.
- Tweaked the way the dismount position is calculated to better align with moving vehicles. This could result in minor differences when dismounting fast vehicles.
- Typing into the search box on the Realms Stories Members tab no longer overrides the filter options.
- Fixed a crash that could occur when viewing Realms Stories on a busy Realm.
- New lines are no longer removed from Realms Stories posts that are displayed in the story feed.
- Fixed item and block corruption when converting worlds from legacy Console Edition.
- Fixed a bug where items from certain Add-ons could appear without textures or names when joining Realms.
- Fixed a bug that caused Crafter to be audible from more than five blocks distance.
- Fixed Ancient City entrance using a single Deepslate tile slab instead of a double slab.
- Fixed an issue on Fire tablets where game would occasionally crash when joining a world.
- Fixed a bug where the wrong text could be shown on the death screen while using Hardcore mode in split screen.
- Fixed a bug that prevented two back-to-back error screens when the client was out of date and a Realm had a pending update.
- Fixed a bug where the unread badge for the Realms Stories button on the Pause Screen did not update.
- Safe Zone Screen no longer errors on iOS and iPadOS when set to minimum values.
- Fixed tags showing up vertically in Marketplace item descriptions.
- Fixed an issue where particle effect lifetime event timeline did not trigger events as expected.
- Fixed an issue where a warning would incorrectly appear when reloading item custom components.
- Fixed Molang content errors to include the expression in the logged message.
- Polished andesite slabs can once again be crafted using andesite in the stonecutter.
- Fixed a bug where players with a freshly installed Minecraft need to restart before being able to see Realms Stories.
- Using tridents with Riptide enchantment now correctly cancels fall damage reduction from wind charge.
- Fixed an issue with certain item components that were no longer functioning for remotely connected players.
- Texture overrides that intended to target all block variants no longer only override the default variant.
- Area Effect Clouds no longer shrink when entered by entities immune to the effect.
- Fixed a recipe bug where Template:Cd and Template:Cd sandstone variants could be used in a furnace to craft Template:Cd. It can now only accept normal Template:Cd and no other types of sandstone.
- Fixed Vanilla recipes involving Template:Cd as an ingredient or result item, they would incorrectly use Template:Cd instead:
- Template:Cd can now be crafted again with 3 horizontal Template:Cd.
- Template:Cd can now be crafted again with 3 horizontal Template:Cd.
- Template:Cd can now be crafted again with 2 vertical Template:Cd.
- Fixed a bug where the Breeze could get stuck in one place when beneath a roof of blocks while attacking.
- Wind Charges thrown by Players no longer have a chance of dealing more than 1 damage per hit.
- Jumping no longer overrides any previous greater upward velocity, and therefore doesn't cancel momentum from a Wind Burst explosion when both happen at the same time.
- Using Trident with Riptide enchantment now correctly cancels fall damage reduction from Wind Charge.
- Fixed a bug where the fall damage protection from a Wind Charge incorrectly prevented fall damage when landing a second time.
- Players are no longer kicked from the Realm if the owner enters and exits the Realms Settings screen without modifying packs while multiple Add-Ons are applied.
- Navigating away from the Realms Stories Story Feed tab upon reading the first page of stories will remove the unread stories badge as the user has seen the most recent posts.
- Fixed a bug where brand new Realm Events wouldn't display properly the first time the Story Feed is opened.
- Fixed a bug where culling rules for data driven blocks did not rotate with the transformation component.
- Fixed an issue where screen narration would not describe how to accept a game invitation on Android, iOS, and iPadOS.
- Text to speech for UI now reads the how to play screens by hovering over, tapping on or navigating to the respective headers and paragraphs.
- Trapdoors and fence gates no longer push players or mobs when activated by redstone.
- Mounts and vehicles are no longer given a slight velocity during a dismount.
- Fixed mob animations not playing when mobs were unloaded in split screen.
- Fixed an issue so that Marketplace content is properly imported before you create or start a world.
- Legacy worlds no longer have chunks at the edge of the world that don't render.
- Fixed fog JSON validation to allow for Template:Cd and Template:Cd values to range from (-64,320).
- Fixed issues with the Realms button sticking around when it shouldn't or not showing up when it should.
- Fixed a bug that locked players on an infinite loop after cancelling the process of joining a recently claimed preview Realm.
- Cleaned up the disabled Realms Stories button interface on the pause screen when playing as a second user in split screen.
- Fix so that pressing "Join Realm" on the new Play screen does not lead into an empty void.
- Fixed a crash with Template:Cd method on item stack when called on the air block item.
- The Swim game tip can now only appears when not breathing in water.
- Fixed an instance where input could stop working as expected when using Touch Controls and Custom Cameras.
- The chat quick access history no longer stores duplicate chat entries.
- Fixed flickering item icon when quick moving a stack to non-empty stacks.
Trivia
- 1.21.10 is the seventh skipped version of Template:BE, after 1.3.0, 1.15.0, 1.16.230, 1.17.20, 1.18.20, and 1.20.20 being skipped.
- This is the update in the 1.21 cycle to have the most Previews/Betas, having 9.
References
Template:Navbox Bedrock Edition versions
Minecraft:de:Bedrock Edition 1.21.20 Minecraft:es:Bedrock Edition 1.21.20 Minecraft:fr:Édition Bedrock 1.21.20 Minecraft:pt:Edição Bedrock 1.21.20 Minecraft:ru:1.21.20 (Bedrock Edition) Minecraft:uk:1.21.20 (Bedrock Edition) Minecraft:zh:基岩版1.21.20