Minecraft Bedrock Edition Changelog

Features and Bug Fixes


  • Rabbits, Polar Bears, and items no longer levitate above Top Snow blocks


  • Structure Void blocks placed in the world can once again be highlighted and destroyed when holding a Structure Void block


  • Breath meter now refills when swimming with head above water
  • The Crawling experimental toggle has been removed and Crawling under 1 block gaps is now fully implemented into the game

Recipe Unlocking

  • You can now enable Recipe Unlocking on the Create New World screen
  • The command for unlocking recipes has been updated. The autosuggestion to give a player a recipe now says “player: target” instead of “victim: target”

Stability and Performance

  • Fixed missing low disk space warning on Xbox


  • The text-to-speech narrator will now read the disconnected message in the game menu when opened without an internet connection

User Interface

  • iOS only: Fixed a bug in multiline text edits where some text was sometimes deleted when typing after repositioning the caret with spacebar
  • Changed button text from “Manage” to “Cancel” in Options > Subscriptions
  • Fixed layering issue causing the underground vignette effect to draw on top of the hotbar

Technical Updates


  • Removed server-authoritative-sound bool from server.properties
  • Exposed DimensionType to scripting
  • The /camera command no longer requires the experimental cameras toggle
    • Note: The cameras experiment still contains several example preset JSON files for reference
  • Released the “minecraft:wearable” item component out of experimental in json formats 1.20.20 and higher
  • Exposed the following feature placement rules from behind the data driven biome experimental toggle. This allows creators to attach their custom features to a biome, and to define the rules by which those features are placed
    • minecraft:aggregate_feature
    • minecraft:cave_carver_feature
    • minecraft:fossil_feature
    • minecraft:geode_feature
    • minecraft:growing_plant_feature
    • minecraft:multiface_feature
    • minecraft:nether_cave_carver_feature
    • minecraft:ore_feature
    • minecraft:partially_exposed_blob_feature
    • minecraft:scatter_feature
    • minecraft:search_feature
    • minecraft:sequence_feature
    • minecraft:single_block_feature
    • minecraft:snap_to_surface_feature
    • minecraft:structure_template_feature
    • minecraft:surface_relative_threshold_feature
    • minecraft:tree_feature
    • minecraft:underwater_cave_carver_feature
    • minecraft:vegetation_patch_feature
    • minecraft:weighted_random_feature


  • Released the “minecraft:digger” item component out of experimental in json formats 1.20.20 and higher
  • Deprecated “on_dig” parameters from “minecraft:digger” item component in formats 1.20.20 and higher

Experimental Technical Features


  • Added camera scripting APIs for the following APIs:
    • setCamera(): to set the camera to a specified preset
    • fade(): to start a camera fade
    • clear(): to clear the current settings on the camera
  • Released Scoreboard API’s from beta to V1.4.0
    • Updated Scoreboard.getObjectivegetObjectiveAtDisplaySlot, and clearObjectiveAtDisplaySlot to return ‘| undefined’
  • Removed MinecraftBlockTypes defined in @minecraft/server
  • Moved ItemUseBeforeEvent to 1.4.0
  • Moved ItemUseOnBeforeEvent to 1.4.0
  • Moved ItemUseAfterEvent to 1.4.0
  • Moved ItemUseOnAfterEvent to 1.4.0
  • Moved ItemStartUseOnAfterEvent to 1.4.0
  • Moved ItemStopUseAfterEvent to 1.4.0
  • Moved ItemStopUseOnAfterEvent to 1.4.0
  • Moved ItemCompleteUseAfterEvent to 1.4.0
  • Moved ItemReleaseUseAfterEvent to 1.4.0
  • Moved ItemStartUseAfterEvent to 1.4.0
  • Moved DimensionLocation to 1.4.0
  • Renamed PositionInUnloadedChunkError to LocationInUnloadedChunkError and moved it to 1.4.0
  • Renamed PositionOutOfWorldBoundariesError to LocationOutOfWorldBoundariesError and moved it to 1.4.0
    • Moved getSpawnPoint to 1.4.0
    • Moved setSpawnPoint to 1.4.0
    • Moved getDefaultSpawnLocation to 1.4.0
    • Moved setDefaultSpawnLocation to 1.4.0
  • Released isValid() from Beta to 1.4.0 for the following classes:
    • Block
    • Container
    • Entity
    • Player
    • SimulatedPlayer
  • WorldAfterEvents
    • Removed projectileHit
    • Added projectileHitBlock
    • Added projectileHitEntity
  • Added class ProjectileHitBlockAfterEvent export class:
    ProjectileHitBlockAfterEvent { readonly dimension: Dimension; readonly hitVector: Vector3; readonly location: Vector3; readonly projectile: Entity; readonly source?: Entity; getBlockHit(): BlockHitInformation; }
  • Added class ProjectileHitEntityAfterEvent export class:
    ProjectileHitEntityAfterEvent { readonly dimension: Dimension; readonly hitVector: Vector3; readonly location: Vector3; readonly projectile: Entity; readonly source?: Entity; getEntityHit(): EntityHitInformation; }
  • Fixed a bug where ContainerSlot would not work with certain container types

1 Star2 Stars3 Stars4 Stars5 Stars

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.