Bedrock Edition Preview 1.21.10.20

Preview 1.21.10.20
Bedrock 1.21.10.20 PatchNotes.jpeg: Infobox image for Preview 1.21.10.20 the version in Minecraft
Bedrock 1.21.10.20.png: Infobox image for Preview 1.21.10.20 the version in Minecraft
Edition

Bedrock Edition

Release date

May 22, 2024

Server version

1.21.10.20

Editor version

0.6.4

Build version

24786292

Internal version

Windows, Xbox: 1.21.1020.0
Android, iOS, iPadOS: 1.21.10.20

Version code

Android:
952101020 (armeabi-v7a, 34)
962101020 (x86, 34)
972101020 (arm64-v8a, 34)
982101020 (x86_64, 34)

Type

Preview

Preview for

1.21.20

Downloads

Server
Windows
Linux

Protocol version

691

Beta 1.21.10.20 (Android) or Preview 1.21.10.20 (Windows, iOS, iPadOS, Xbox, PlayStation) is the first beta/Preview version for Bedrock Edition 1.21.20[a], released on May 22, 2024,[2] which fixes bugs.

Additions

Gameplay

Game Tips

  • Added a game tip that tells the player how to swim when using a touch device.​
    • This game tip only shows up when you are in water.
  • Added a game tip that tells the player how to move when using a touch device with the D-pad control scheme.
  • The game tip for breaking blocks is now labeled as the most relevant game tip when the player is freezing in powder snow. Therefore, the tip for breaking blocks will show up before other tips.
  • When there are hostile mobs nearby, the player can still get game tips that will help the player run away (e.g. movement, jumping and camera movement) but other tips won't appear.​

Changes

Blocks

Vaults

  • Loot ejected from Vaults in Trial Chambers are now dependent on level, position and player seed.

Top Snow

  • Top Snow block now falls when placed using the /setblock command.

Double Slabs

  • The different stone slab type block states for the double_stone_block_slab ID have now been split up into their own IDs.
Old ID New ID
BlockSprite double-smooth-stone-slab.png: Sprite image for double-smooth-stone-slab in Minecraft double_stone_block_slab BlockSprite double-smooth-stone-slab.png: Sprite image for double-smooth-stone-slab in Minecraft smooth_stone_double_slab
BlockSprite sandstone.png: Sprite image for sandstone in Minecraft sandstone_double_slab
BlockSprite oak-planks.png: Sprite image for oak-planks in Minecraft petrified_oak_double_slab
BlockSprite cobblestone.png: Sprite image for cobblestone in Minecraft cobblestone_double_slab
BlockSprite bricks.png: Sprite image for bricks in Minecraft brick_double_slab
BlockSprite stone-bricks.png: Sprite image for stone-bricks in Minecraft stone_brick_double_slab
BlockSprite block-of-quartz.png: Sprite image for block-of-quartz in Minecraft quartz_double_slab
BlockSprite nether-bricks.png: Sprite image for nether-bricks in Minecraft nether_brick_double_slab

Slabs

  • The different stone slab type block states for the stone_block_slab2 and stone_block_slab3 IDs have now been split up into their own IDs.
Old ID New ID
BlockSprite red-sandstone-slab.png: Sprite image for red-sandstone-slab in Minecraft stone_block_slab2 BlockSprite red-sandstone-slab.png: Sprite image for red-sandstone-slab in Minecraft red_sandstone_slab
BlockSprite purpur-slab.png: Sprite image for purpur-slab in Minecraft purpur_slab
BlockSprite prismarine-slab.png: Sprite image for prismarine-slab in Minecraft prismarine_slab
BlockSprite dark-prismarine-slab.png: Sprite image for dark-prismarine-slab in Minecraft dark_prismarine_slab
BlockSprite prismarine-brick-slab.png: Sprite image for prismarine-brick-slab in Minecraft prismarine_brick_slab
BlockSprite mossy-cobblestone-slab.png: Sprite image for mossy-cobblestone-slab in Minecraft mossy_cobblestone_slab
BlockSprite smooth-sandstone-slab.png: Sprite image for smooth-sandstone-slab in Minecraft smooth_sandstone_slab
BlockSprite red-nether-brick-slab.png: Sprite image for red-nether-brick-slab in Minecraft red_nether_brick_slab
BlockSprite end-stone-brick-slab.png: Sprite image for end-stone-brick-slab in Minecraft stone_block_slab3 BlockSprite end-stone-brick-slab.png: Sprite image for end-stone-brick-slab in Minecraft end_stone_brick_slab
BlockSprite smooth-red-sandstone-slab.png: Sprite image for smooth-red-sandstone-slab in Minecraft smooth_red_sandstone_slab
BlockSprite polished-andesite-slab.png: Sprite image for polished-andesite-slab in Minecraft polished_andesite_slab
BlockSprite andesite-slab.png: Sprite image for andesite-slab in Minecraft andesite_slab
BlockSprite diorite-slab.png: Sprite image for diorite-slab in Minecraft diorite_slab
BlockSprite polished-diorite-slab.png: Sprite image for polished-diorite-slab in Minecraft polished_diorite_slab
BlockSprite granite-slab.png: Sprite image for granite-slab in Minecraft granite_slab
BlockSprite polished-granite-slab.png: Sprite image for polished-granite-slab in Minecraft polished_granite_slab

Infested Block

  • The different block states for the monster_egg ID have now been split up into their own IDs.
Old ID New ID
BlockSprite infested-stone.png: Sprite image for infested-stone in Minecraft monster_egg BlockSprite infested-stone.png: Sprite image for infested-stone in Minecraft infested_stone
BlockSprite infested-cobblestone.png: Sprite image for infested-cobblestone in Minecraft infested_cobblestone
BlockSprite infested-stone-bricks.png: Sprite image for infested-stone-bricks in Minecraft infested_stone_bricks
BlockSprite infested-mossy-stone-bricks.png: Sprite image for infested-mossy-stone-bricks in Minecraft infested_mossy_stone_bricks
BlockSprite infested-cracked-stone-bricks.png: Sprite image for infested-cracked-stone-bricks in Minecraft infested_cracked_stone_bricks
BlockSprite infested-chiseled-stone-bricks.png: Sprite image for infested-chiseled-stone-bricks in Minecraft infested_chiseled_stone_bricks

Stone Bricks

  • The different block states for the stonebrick ID have now been split up into their own IDs.
Old ID New ID
BlockSprite stone-bricks.png: Sprite image for stone-bricks in Minecraft stonebrick BlockSprite stone-bricks.png: Sprite image for stone-bricks in Minecraft stone_bricks
BlockSprite mossy-stone-bricks.png: Sprite image for mossy-stone-bricks in Minecraft mossy_stone_bricks
BlockSprite cracked-stone-bricks.png: Sprite image for cracked-stone-bricks in Minecraft cracked_stone_bricks
BlockSprite chiseled-stone-bricks.png: Sprite image for chiseled-stone-bricks in Minecraft chiseled_stone_bricks

Infested Cobblestone

  • It now has a hardness of 1.

Smooth Stone Bricks

  • Smooth stone bricks block can no longer be obtained through commands and existing "Smooth Stone Bricks" will be converted to "Stone Bricks".

Prismarine Slab, Dark Prismarine Slab, Prismarine Bricks Slab, Andesite Slab, Polished Andesite Slab, Diorite Slab, Polished Diorite Slab, Granite Slab, and Polished Granite Slab

  • They now have a hardness of 1.5.

End Stone Brick Slab

  • It now has a hardness of 3.

General

Realms

  • 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.

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.
  • Added new visual elements to Hardcore mode in Create New World and new Edit World, and a sound effect when toggling Hardcore mode on or off. (Preview only)

Mobs

Parrots

  • Parrot now correctly imitates the Bogged when nearby.

Witches

  • Witches now always drop 4-8 Redstone Dust on death.
    • This is to improve the viability of farms that utilize Witch Huts to obtain Redstone Dust.

World generation

Trial Chambers

  • Trial Chambers now generate far less frequently in the Deep Dark biome.

Technical

Add-Ons and Script Engine

  • Added a content error when snow_accumulation array in a biome JSON has the minimum value set higher than the maximum value.

API

  • MinecraftItemTypes no longer contains old item names.
  • Potions
    • Added class Potions which contains helpers for retrieving handles to potion associated types.
    • Added class PotionEffectType which is a potion effect type handle associated with MinecraftPotionEffectTypes.
    • Added class PotionModifierType which is a potion modifier type handle associated with MinecraftPotionModifierTypes.
    • Added class PotionLiquidType which is a potion type handle associated with MinecraftPotionLiquidTypes.
    • Added class ItemPotionComponent which can be obtained from a valid potion ItemStack.
    • Added interface PotionOptions for use in createPotion.
    • Added function createPotion for creating valid potion items.
  • Vanilla-Data
    • Added enum MinecraftPotionLiquidTypes containing potion liquid IDs.
    • Added enum MinecraftPotionEffectTypes containing potion effect IDs.
    • Added enum MinecraftPotionModifierTypes containing potion modifier IDs.
  • BlockExplodeAfterEvent
    • Released BlockExplodeAfterEvent from beta to 1.12.0.
    • Released BlockExplodeAfterEventSignal from beta to 1.12.0.
    • Released blockExplode from beta to 1.12.0.
  • Released ItemTypes from beta to 1.12.0.
  • Released InputPermissionCategory from beta to 1.12.0.
  • Released PlayerInputPermissions and inputPermissions from beta to 1.12.0.
  • Released PlayerInputPermissionCategoryChangeAfterEvent and afterEvents.playerInputPermissionCategoryChanged from beta to 1.12.0.
  • Added bound check for setCurrentValue. The provided value will be clamped to the range of this attribute.
  • GameRules
    • Released ShowDaysPlayed from beta to 1.12.0.
    • Released showDaysPlayed from beta to 1.12.0.
  • EnchantmentTypes
    • Released getAll(): EnchantmentType[] from beta to 1.12.0.
  • EntityRaycastOptions
    • Released ignoreBlockCollision from beta to 1.12.0.
    • Released includeLiquidBlocks from beta to 1.12.0.
    • Released includePassableBlocks from beta to 1.12.0.
    • Released hitBlockPermutation member of EntityHitBlockAfterEvent from beta to 1.12.0.
  • Released beta version of addEffect method on Entity to 3.0, which adds a return type for the newly created effect. (or undefined if no effect was added)

Entities

  • Armor equipped to the second slot of minecraft:equippable is now applied to slot.armor.body instead of slot.armor.torso.
    • To retrieve information about it, query.armor_texture_slot, query.armor_color_slot and query.armor_damage_slot should now be used with a value of 4.
    • This change only affects entities with a format version equal to or greater than 21.10.

General

  • Updated documentation for Feature Rules' schema.

Graphical

  • Level screenshot thumbnails now support RTX and Deferred Technical Preview worlds.
  • Particle Emitters that use the minecraft:particle_appearance_lighting component now use the correct light level instead of the world's origin light level.

Items

  • Trimmed custom armor item icons now appear correctly when their icon texture name includes a namespace or does not match the item name.
  • Introduced slot.armor.body 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)
    • slot.armor.body is supported by:
      • Commands. (even if no suitable item is currently available for manipulation)
      • minecraft:attachable.
      • minecraft:interact.
      • query.armor_texture_slot. (with value 4)
      • query.armor_color_slot. (with value 4)
      • query.armor_damage_slot. (with value 4)
      • query.equipment_count.
      • has_equipment entity filter. (with domain body)
      • all_slots_empty entity filter. (with domain body)
      • any_slot_empty entity filter. (with domain body)
    • slot.armor.body is not supported by:
      • minecraft:wearable.
    • Future adjustments may alter how items equipped to slot.armor.body affect entity visibility (intended as how easy an entity is detected by other entities), enchantments, and armor protection.

Molang

  • Released state_time which no longer requires the "Upcoming Creator Features" toggle.

Experimental

These additions and changes are accessible by enabling the "Beta APIs" experimental toggle.

Changes

Technical

API

  • BlockRecordPlayerComponent
  • Added UIManager class and uiManager object to @minecraft/server-ui beta.
    • Renamed the componentId to minecraft:record_player for consistency.
    • Added methods getRecord, ejectRecord, pauseRecord and playRecord.
    • Removed method clearRecord, instead you should now pass undefined to setRecord to reset it.
    • Removed property readonly getLifetimeState: EntityLifetimeState from beta.
  • Removed enum EntityLifetimeState from beta.
    • Move setBlockPermutation(location: Vector3, permutation: BlockPermutation): void from beta to 12.0.
    • Move setBlockType(location: Vector3, blockType: BlockType string): void from beta to 12.0.
    • Moved getTags(): string[] from beta to 12.0.
    • Moved hasTag(tag: string): boolean from beta to 12.0.
    • Removed property readonly fallDistance: number from beta.

Components

  • EntityLeashableComponent
    • Added property canBeStolen: boolean.
    • Added property hardDistance: number.
    • Added property leashHolder: Entity.
    • Added property leashHolderEntityId: string.
    • Added property maxDistance: number.
    • Added property isLeashed: boolean.
    • Renamed function leash(leashHolder: Entity): void to leashTo(leashHolder: Entity): void.

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 minecraft:follow_orbit preset that is accessible by the /camera command and can have a view offset.

Graphical

  • Removed an errant 10 times multiplier in atmospheric scattering in the Deferred Technical Preview.
    • This is expected to cause skies in existing packs to become darker and will require content creators to multiply their Rayleigh Strength, Mie Sun Strength, and Mie Moon Strength each by a factor of 10 to achieve the same visual result as before.
  • Corrected an issue with the ACES tonemapper in the Deferred Technical Preview on Android. ACES tonemapping should now provide the expected results on Android. This should cause no changes on other platforms.
  • Volumetric fog density settings are now supported for weather when a format_version of 1.21.0 or higher is specified in the Deferred Technical Preview.

Fixes

27 issues fixed

From released versions before 1.21.20

  • MCPE-54855 – Continuous slab placing causes slabs to change from upper to lower
  • MCPE-61891 – Locator Maps Show a 3D Model Of Players Head, Capes, Elytra and Armor
  • MCPE-120910 – Scaffolding flickers like blocks and as an item drop (when moving away from them)
  • MCPE-168757 – Items in the off-hand slot cannot be removed by tapping on an item in the Creative inventory unless the item has a + icon next to it
  • MCPE-173506 – Items stay selected between creative tabs
  • MCPE-177684 – Marketplace downloads stuck at 0%
  • MCPE-178884 – Bogged can inflict slowness by melee attacking
  • MCPE-178937/summon command do not have "Wind_Charge" Entity
  • MCPE-179661 – Breeze rod is not held correctly, unlike the blaze rod
  • MCPE-179726 – Oak leaves particles appear when you break acacia leaves
  • MCPE-179754 – Maces can break cobwebs and bamboo
  • MCPE-180275 – Item moves slightly in slot after being quick moved to anvil
  • MCPE-180337 – Fishing bobber is not deflected when hitting a breeze's head
  • MCPE-180712 – Item renders in front of stack size number when being quick moved
  • MCPE-180864 – Regeneration hearts animation is much faster than it should be
  • MCPE-180962 – Mace smash attack can knockback tamed mobs
  • MCPE-180964 – Petrified oak ("wooden") slabs are not converted properly
  • MCPE-181338 – Item stack count renders above hover text
  • MCPE-181364/camera set behaves incorrectly when run during an existing camera interpolation
  • MCPE-181455 – The top texture of active and inactive trial spawner is not consistent
  • MCPE-181496 – Wind burst can prevent players from taking fall damage

Others

  • Music will no longer be stopped by the /stopsound 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 .mcpack files to fail to apply when uploading to Realms.
  • Fixed a bug that prevented get and StructureManager.place 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 runCommand() and Dimension.runCommandAsync() scripting APIs.
  • Fixed a bug where interacting, while sneaking, with Command, Jigsaw, and Structure blocks could cause the UI to open/close multiple times.

1 issue fixed

From released versions before 1.21.20

  • REALMS-11625 – Environment within a chunk may noticeably change when getting close to the chunk when thousands of blocks away from spawn

Notes

  1. Bedrock Edition 1.21.10 is not a version of the game and its betas are instead part of 1.21.20.[1]

References

Navigation