Minecraft: Java Edition cover

Minecraft: Java Edition

Minecraft - 1.17.34 (Bedrock)

A new Minecraft update is available to address issues with redeeming codes. We’re rolling this update out to each platform as they become available so if you haven’t received the update, it will release over the coming days. Multiplayer is still compatible with platforms running other non-beta versions of 1.17.

Fixes:

  • Fixed an issue with owned content not appearing in the inventory after redeeming a retail code

Please search for any bugs you find on bugs.mojang.com and let us know what you think at feedback.minecraft.net.

Minecraft - 1.17.33 (Amazon)

A new Minecraft hotfix is available only for Amazon devices to address issues with the game not launching. Multiplayer is still compatible with platforms running other non-beta versions of 1.17. 

Fixes:

  • Fixed the game not launching on Fire HD 10 devices (7th gen and 8th gen) (MCPE-141971)

Please search for any bugs you find on bugs.mojang.com and let us know what you think at feedback.minecraft.net.

Minecraft - 1.17.32 (Bedrock)

A new Minecraft hotfix is now available with several fixes to improve your gameplay experience.

Fixes:

  • Fixed several crashes that could occur during gameplay
  • Fixed a crash that could occur when navigating the Marketplace sidebar
  • Fixed issues with content not loading, even when connected to the internet (MCPE-102994)
  • Fixed an issue where light blocks would force players to spawn at the surface of the Overworld
  • Fixed the Looting enchantment not being applied when a mob was killed with a projectile (MCPE-141935)
  • Fixed issue causing "Couldn't pack your world file for upload" error when uploading a world to Realms on Nintendo Switch
  • Fixed some chunks being deleted when reentering a flat world and old world with the Caves & Cliffs experimental toggle enabled, as well as other world generation issues (MCPE-140428)

Please search for any bugs you find on bugs.mojang.com and let us know what you think at feedback.minecraft.net.

Minecraft - 1.17.30 (Bedrock)

It's time for the Minecraft 1.17.30 update! The team has been working hard on bug fixes and changes to the Caves & Cliffs: Part I experience. Those who are feeling adventurous can even check out experimental world generation to discover the highest peaks and deepest caves. Read all about it below!

Please search for any bugs you find on bugs.mojang.com and let us know what you think at feedback.minecraft.net.

New Features:

Respawn Blocks Explode Game Rule

  • Added the "Respawn Blocks Explode" game rule, which can be used to prevent Respawn Anchors and Beds from exploding (MCPE-76687)

Structure Block: Corner Mode

  • Corner Mode is used with the Detect button in Save Mode to define the area to save. It will only detect Corner Blocks with the same name as the structure being saved

Experimental Features:

More experimental features from Caves & Cliffs: Part II are available in this update and can be enabled on the world creation screen!

Please keep in mind that these features are work in progress, still under in development, and subject to change. If you activate them, your world might crash, break, or not work with future updates. Experimental features cannot be turned off after world creation.

For more information, please see the article about enabling experimental features at aka.ms/MCExperimentalFeatures.

Monster Spawning

  • Monsters now only spawn in complete darkness
  • This change is being made to balance the player's ability to light up the new larger caves and make them safe from monster spawning
  • Note that this change only affects block-light and not sky light
  • Please send us your feedback on this change at aka.ms/CavesCliffsFeedback!

Multi Noise World Generation

  • New and improved terrain and biome generation algorithm that creates more natural terrain and biome transitions
  • Improved surface decoration that detects the difference between when blocks are generated underwater and underground
  • Introduces large ore veins to world generation adding more strategy to mining
  • Introduces noodle caves to world generation, creating small pathways between bigger caves
  • Introduces the possibility of dry cave entrances that make it easier to access the new noise caves
  • Introduces a new algorithm that finds suitable spawn positions closer to origin
  • Added logic to save and load SubChunks by absolute Y index to support data-driven dimension height ranges

Changes:

  • Updated the Achievements button and moved from the Profile screen to the Main Menu and Pause screens

Fixes:

Performance / Stability

  • Optimised pasting Unicode text into Book & Quill (MCPE-119651)
  • Fixed a crash that could occur when crafting a Crafting Table with Gameplay Tips enabled
  • Fixed a crash that could occur after disconnecting from the internet while playing in an online session as the client on iOS
  • Fixed a crash that could sometimes occur when downloading large Marketplace worlds

Gameplay

  • Worlds with the Caves & Cliffs experimental toggle enabled are now more likely to have the same default world spawn position as worlds without the experiment using the same seed (MCPE-127708)
  • Matched respawn from Bed behavior with Java Edition by attempting to avoid placing players on damage dealing blocks when waking up and attempting to place players on the side of the bed they entered from (MCPE-118654)
  • Nether Portals placed between chunks no longer break when leaving the Nether (MCPE-74333)
  • Damaging buff effects no longer bypass absorption hearts (MCPE-62360)
  • Enchanting Table's enchantment probability is now weighted (MCPE-101588)
  • Fixed incorrect position when dismounting at a negative world height (MCPE-136622)
  • Abandoned villages are now far rarer, more closely matching the Java Edition (MCPE-71769)
  • Fixed emissive light propagation in ray tracing mode by increasing irradiance cache sample size (MCPE-135157)
  • Fall damage is no longer applied when falling into Scaffolding (MCPE-108459)

Mobs

  • Cartographers will now only give maps to undiscovered monuments (MCPE-29375)
  • Tweaked Iron Golem spawning logic to better match Java Edition
  • Axolotls now spawn only when there is stone up to 10 blocks under them, and not inside bubble columns
  • Collecting Fish or Axolotl with a Bucket no longer immediately releases them (MCPE-44320)
  • Armor Stands now drop equipped items when destroyed by fire or lava (MCPE-94603)
  • Limited the maximum number of Phantom mobs that can spawn (MCPE-106557)
  • Goats now play their "impact 3" sound (MCPE-127757)
  • Grown up Goats no longer lose their Horns when reloading a world
  • Baby Goats no longer have horns (MCPE-123253)
  • Fixed an animation parity issue with Skeletons not using both arms to hold their Bows (MCPE-670)
  • Undead mobs standing near Powder Snow now burn normally (MCPE-131005)
  • Powder Snow above undead mobs now prevents burning effect
  • Multiple Shulkers are no longer able to spawn in the same position from spawn eggs or End City generation (MCPE-43972)
  • Mobs can now pathfind correctly when standing on Amethyst Buds (MCPE-130010)
  • Lightning no longer randomly strikes mobs that are under blocks (MCPE-121688)
  • Fixed mobs sometimes rendering with incorrect geometry when viewed from the Structure Block preview window (MCPE-95183)
  • Experimental Features: Wither can now be spawned at negative heights (MCPE-125270)
  • Ghasts no longer spawn in less than 5x4x5 areas (MCPE-133687)
  • Magma Cubes no longer spawn in less than 3x3x2 areas (MCPE-46540)
  • Medium Magma Cubes now have a larger hitbox (MCPE-132159)
  • The Thorns enchantment now does Knockback to mobs (MCPE-56212)

Blocks

  • Cave Vines can now be pollinated by Bees (MCPE-127821)
  • Enchantment Tables now emit light level 7 (MCPE-130868)
  • The falling position of Pointed Dripstone is no longer slightly offset (MCPE-119548)
  • Disabled biome tinting for Spruce and Birch Leaves (MCPE-128996)
  • Bubble Columns are now placed properly when loaded with a Structure Block (MCPE-97027)
  • Vanilla Parity: Using Bone Meal on Moss Blocks now also replaces Tuff blocks (MCPE-125922)
  • Grass and water block tint colors are no longer slightly randomized with noise
  • Fixed Light Block not being displayed correctly when being held (MCPE-123249)
  • Weeping and Twisting Vines now grow correctly after the player breaks them (MCPE-90932)
  • Minecart with Chest will now copy over its chest contents when advanced pick blocked
  • Crimson Roots now have a small chance of growing on Warped Nylium blocks when using Bone Meal (MCPE-83616)
  • Candle now drops when Candle Cake is pushed by a Piston (MCPE-130594)
  • Renamed Structure Blocks will no longer have the incorrect data mode on creation (MCPE-41625)
  • Unicode font now correctly highlights on Signs with glowing text (MCPE-130072)
  • Pumpkins placed facing South, East, or West now can now be used to trade with Villagers if they were mined with Silk Touch tools (MCPE-105540)
  • More Candles can no longer be added to Candles placed without any support block (MCPE-130810)
  • Shulker Boxes now remain in Dispensers when dispensed at world height limit (MCPE-130085)
  • Monster Spawners no longer emit light
  • Powder Snow can now be collected with a Dispenser (MCPE-127564)
  • Target Blocks now conduct Redstone signals (MCPE-75034)
  • Fixed text from signs drawing on maps on ray tracing enabled hardware
  • Amethyst Cluster and Amethyst Bud can no longer be placed on Grass Path blocks
  • Corrected "Deepslate Lapis Lazuli Ore" name from "Deepslate Lapis Ore" (MCPE-123605)
  • Fixed Bed display if the foot of the Bed is in a brighter area than the head (MCPE-123592)
  • Fixed Large Chest display so the brightest end of the Chest is chosen to light the whole Chest
  • Dispensers now remove bubble columns when removing water (MCPE-56462)
  • Sea Pickles now change light depending on being in underwater or not (MCPE-131642)
  • Snow layers are now melted by light from torches, etc. (MCPE-131272)
  • Vanilla Parity: Falling gravity blocks will no longer break when landing on certain blocks  (MCPE-20109)
  • Half of the Enchantment Table book doesn't render dark anymore (MCPE-106627)
  • Blocks moved by a Piston no longer appear white while moving (MCPE-66250)
  • Spore Blossoms no longer have a randomly offset hitbox (MCPE-121658)
  • Measurements of hitbox of Spore Blossoms now match Java Edition
  • Moss Block and Moss Carpet now break when moved by Pistons and Sticky Pistons can no longer pull them (MCPE-121751, MCPE-122004)
  • Water dripping from Pointed Dripstone can no longer fill Cauldrons with Potions. Sorry, we knew it was fun but too overpowered! (MCPE-131180)
  • Fixed an issue causing Slime and Honey Block movement slowdown to not be fully applied to players
  • Light Blocks are once again visible while holding one and properly show their brightness value (MCPE-123249)
  • Fixed Light Blocks not being removed when destroying them while holding a Light Block (MCPE-123258)
  • Fixed Light Block brightness not being adjustable when interacting with it (MCPE-123387)
  • Fixed Barrier Blocks being destructible while not holding a Barrier Block

Items

  • Shulker Boxes now drop their contents when destroyed as an item (MCPE-129470, MCPE-87877)
  • Bows and Tridents are now held more similarly to Java Edition (MCPE-126717, MCPE-44418)
  • Eating Chorus Fruit while gliding no longer deals fall damage to the player (MCPE-112621)
  • Swords now break Bamboo in a single swing (MCPE-64013)
  • Fixed a bug that could cause the Trident, Shield, and Crossbow to render incorrectly when an additional player is connected over the internet using a Marketplace skin (MCPE-118358)
  • Fixed a bug which could cause the Spyglass to appear as if it's being thrown when using a custom skin (MCPE-127498)
  • Using a Powder Snow Bucket on a Cauldron filled with Powder Snow no longer creates a new Powder Snow block (MCPE-131177)
  • Clock and Compass items no longer function in the Recipe Book (MCPE-36354)
  • Lava Buckets can now be emptied into a Cauldron filled with Lava
  • Fixed offhand Shields clipping into players’ arms while in third-person perspective (MCPE-122672)
  • Holding a Shield in Marketplace maps no longer shows a content error
  • Made projectile items move more smoothly when far from players (MCPE-101102)
  • Strong/Long/Splash/Lingering Potions can now be placed in the Brewing Stand manually (MCPE-86636)
  • Soul Speed Boots can now be unequipped properly after losing durability (MCPE-106367)
  • Diamond Pickaxes found in Hoglin Stable chests are now enchanted (MCPE-129750)
  • Fixed held items not disappearing visually to other players after a player dies when the Keep Inventory game rule is enabled (MCPE-64235)
  • Shears now correctly cut Vines and Glow Lichen faster (MCPE-123139)
  • Campfires and Soul Campfires now stack in the inventory (MCPE-67890)

Audio

  • Amethyst walking sounds are now affected by the "Player" volume slider
  • Deepslate walking sounds are now affected by the "Player" volume slider
  • Moss Block walking sounds are now affected by the "Player" volume slider
  • Sounds of moving in/on Powder Snow are now affected by the "Player" volume slider
  • Jumping and landing on blocks have now their sounds affected by the "Player" volume slider (MCPE-116135)
  • Dripstone drip sounds are now affected by the "Block" volume slider
  • Block interaction "click" sounds are now affected by the "Blocks" volume slider (MCPE-104983)
  • Turtle Eggs no longer produce the Bone Meal sound when placed on Sand (MCPE-127189)
  • Swapped the toggle sounds for Levers so they are now parity with Java Edition (MCPE-30379)
  • Using a Water Bucket on a fully filled Cauldron now produces the correct sound (MCPE-131177)

Accessibility

  • Text to Speech chat setting once again correctly narrates chat messages (MCPE-129901)
  • Text to Speech now correctly reads item names in the inventory
  • Inventory grid slots are no longer double counted for Text to Speech focus controls

User Interface

  • Fixed the hotbar being misaligned with XP bar by 1 pixel (MCPE-46975)
  • The hotbar is no longer too dark when anti-aliasing is increased (MCPE-54213)
  • The crosshair no longer flickers during multiplayer sessions (MCPE-123918)
  • Using the touch interface, holding the output slot on the Stonecutter or Loom will now rapidly craft items (MCPE-128423)
  • Fixed an incorrect popup when attempting to activate a pack with a missing dependency (MCPE-130978)
  • Fixed translation issues for some keys containing upper case letters
  • Replaced loading bars with new loading spinner in the Marketplace
  • Recipe Book crafting estimates no longer differ from the actual results
  • Cursor items no longer count towards recipe ingredient in Recipe Book
  • The selected recipe in the Recipe Book is now deselected when the player runs out of ingredients
  • Non-craftable recipes no longer displayed in Recipe Book when search mechanism is used
  • Nether blocks now appear in the crafting grid if any other ingredient is unavailable
  • Fixed a wireless network connection error message that appeared when players were connected via a wired network
  • Fixed various spelling errors in Character Creator
  • Hover of widget buttons were showing corrupted appearance before full load was complete
  • Fixed a legibility issue with some Japanese font characters
  • Riding an animal now displays the correct tooltip term when played on a non-touch screen
  • Experimental warning message is no longer displayed inconsistently when loading beta worlds
  • A debug string is no longer shown for how to open chat (MCPE-128955)
  • Fixed an issue where the item category text color did not match the item text color if it was changed in Resource Packs
  • Fixed an issue where patterns in the Loom would not display correctly with some texture packs
  • The emote wheel no longer appears when pressing Ctrl+B in-game (MCPE-125246)
  • Fixed Input Method Editor (IME) not working after suspending the game on Windows 10 (MCPE-59722)
  • Added a new sidebar to some Marketplace and Dressing Room related screens to help better improve the experience of navigating these areas
  • There is now an item transferring animation when deselecting a recipe
  • Sidebar text is now localized properly when a new language is loaded or the current language changes
  • Fixed a bug that could cause the Sign In button to appear behind the Marketplace button
  • Fixed the Noto Sans Smooth font on Windows and Xbox platforms with the Japanese locale to address legibility and usage of correct characters
  • Fixed "CR" characters incorrectly appearing at the end of lines for some display languages
  • Enabled new achievements screens for VR (not including PS VR)
  • Placing a Sign on Rooted Dirt now correctly opens the text editor (MCPE-129280)
  • The Sign In dialog is no longer shown on a split-screen game to anyone other than the primary player on PlayStation 4
  • Fixed tamed Wolves being transparent on the Structure Block screen

Realms

  • Improved responsiveness of Realms menus, particularly on Nintendo Switch
  • The "Download World" button is now visible for worlds on expired Realms
  • 2 player Realms no longer count against the 10 player realm limit
  • Realms reset button will now navigate to the loading screen while reset is happening
  • The Realms Slots screen will now open faster and have a loading dialog if it takes a long time
  • The Realms Backup page now only shows the most recent 1100 Realms backups to prevent text overlap issues (REALMS-8425)
  • Switching the active world slot in Realms no longer spams the "Fetching World Info" prompt
  • Renaming a Realm now takes effect immediately while playing
  • Fixed some issues with being unable to kick players via the user interface or the '/kick' command
  • The text on the Realms Plus trial button on the play screen no longer changes when hovered
  • Pressing the View Privacy Policy button now opens properly on Nintendo Switch

Commands

  • Fixed a crash that could occur if a structure was placed with a command in an unloaded area, and that structure was deleted
  • Teleporting a mob between dimensions no longer causes the mob to despawn (MCPE-127414)
  • Loading a structure with the '/structure' command now displays the correct output messages (MCPE-132813)

Technical Updates:

Updated Add-On Template Packs

Gameplay

  • Data-driven blocks can now be added to the Creative menu
  • New chemistry material reductions for Education Edition can now be defined in the JSON files
  • "potion.prefix" and "potion..postfix" potion string resources have been renamed to "potion..name"
  • Potion name string resources have been changed so there are separate "Splash" and "Lingering" string resources
  • The old style of using "potion.prefix" and "potion.*.postfix" is still supported
  • UI bind objects can now utilize the 'ignore' field
  • Attachables that are visible in first person view will no longer render backwards

Fixes

  • Fixed a bug where an entity might fail to initialize its tag component
  • Sky no longer renders through walls of a large enclosed area when using fog
  • Updated documentation formatting for item components and how they work within Resource Packs and Behavior Packs
  • Using Water Buckets to collect fish has been version locked to prevent breaking old world templates
  • Fixed controller support when editing NPC dialog (MCPE-135175)
  • 'behavior.knockback_roar' now has a vertical and horizontal strength value
  • Adjusted padding for HD Textures in mipmaps level 1 in texture atlas to fix texture bleeding
  • Killing a custom mob with an unknown loot table entry type will no longer cause a crash, and will now throw a content error (MCPE-129006)
  • Rabbit with initialEvent specified now scales properly to adult rabbit size (MCPE-76643)
  • Similar to the spawns_on_block_filter, the spawns_above_block_filter specifies a list of blocks and a distance. The mob can then spawn only if the nearest block within the specified distance below the desired spawnpoint is in that list (water and air not included). "minecraft:spawns_above_block_filter": { "blocks": "minecraft:stone", "distance": 10 }
  • Improved documentation for 'DamageableItemComponent'
  • Fixed the ability to add launch point positional offset for projectiles spawned with the 'spawn_entity' component
  • Fixed the ability to add angular offset to launch vector for projectiles spawned with the 'spawn_entity' component
  • Fixed offset not working for projectiles summoned through an interaction
  • Fixed projectile 'angleoffset' value only reflected if shooter is riding another entity
  • Fixed rotation of projectile launch point around a mob when projectile offset specified
  • Parsing of UI json field "ignored" now throws a content error if it is invalid
  • Fixed movement prediction interpolating with invalid data in even more scenarios (MCPE-108568)
  • Removed the "replace" element from 'sound_definitions.json' for being ambiguous in its usage (and was never used) (MCPE-99304)

Commands

  • Commands ran through animations now will run in the order defined in animation files on all platforms, including Realms
  • Animations and events defined in Behavior Packs can now run commands that require cheats without the player enabling cheats (such as setting certain rules with the '/gamerule' command)
  • Target selectors ry and rym now support wrapping around north
  • The '/particle' command position argument is now optional (MCPE-128379)
  • The '/particle' command will now output on success (MCPE-80348)
  • The '/particle' command no longer shows an error when run successfully through '/execute' (MCPE-129001)
  • The '/clone' command now copies signal strength for Levers and Redstone Dust
  • The '/structure' command can now specify a <to: x y z> position argument with y below 0 as long as it is equal or above the minimum height for that dimension
  • Added functionality for Intellisense options: "d" and "default" in the gamemode command selector (MCPE-92198)
  • Minecart with Command Block can now use the self selector (@s) in its commands to target itself (MCPE-60126)
  • The "/time set" command now sets the correct time and day when specifying a time above 24000 or below the current time (e.g. "/time set 0" sets the day to 0, "/time set 28000" sets the day to 1), and "/time" can now set or add to a negative world time (MCPE-43394)
  • The '/spawnpoint' command can now be used while the player is sleeping and outputs success when setting to the player's existing spawnpoint (MCPE-106720)
  • The camera shake command no longer shakes every player's screen when "@s" is used as the selector (MCPE-120383)

GameTest Framework (Experimental) 

  • Renamed module "Minecraft" to "mojang-minecraft"
  • Renamed module "GameTest" to "mojang-gametest"
  • GameTest (now mojang-gametest)
    • Added helper method spawnAtLocation(location : Location) : Entity - Spawns an entity at the given Location
    • Added helper method walkToLocation(mob : Entity, location : Location, speedModifier : number) - Commands an entity to move to the given Location
    • Added method assertCanReachLocation(mob : Entity, location : BlockLocation, bool canReach) - Asserts that the given mob can reach the target block location
    • Renamed helper method worldLocation(location : BlockLocation) to worldBlockLocation(location : BlockLocation)
    • Renamed helper method relativeLocation(location : BlockLocation) to relativeBlockLocation(location : BlockLocation)
    • Added helper method worldLocation(relativeLocation : Location) : Location - From a Location with coordinates relative to the GameTest structure block, returns a new Location with coordinates relative to the world
    • Added helper method relativeLocation(worldLocation : Location) : Location - From a Location, returns a new Location with coordinates relative to the current GameTest structure block
    • Added helper method spawnWithoutBehaviorsAtLocation(entityIdentifier : string, location : Location) : Entity - Spawns an entity at a location without any AI behaviors
    • Added helper method rotateDirection(direction : Direction) : Direction - Rotates the given direction relative to the GameTest structure rotation
    • Added helper method getTestDirection() : Direction - Returns the direction the GameTest is facing based on its structure rotation
    • Renamed function assertBlockTypePresent to assertBlockPresent
    • Renamed function assertEntityData to assertEntityState
    • Removed function assertBlockTypeNotPresent (added boolean isPresent to assertBlockPresent instead)
    • Removed function assertEntityNotPresent (added boolean to assertEntityPresent instead)
    • Removed function assertEntityNotPresentInArea (added boolean to assertEntityPresentInArea instead)
    • Removed function assertEntityNotTouching (added boolean to assertEntityTouching)
    • Removed function succeedWhenEntityNotPresent (added boolean to succeedWhenEntityPresent)
    • Modified signature of function assertBlockState(blockLocation: BlockLocation, callback: (Block) => boolean)
    • Modified signature of function assertBlockPresent(blockType: BlockType, blockLocation: BlockLocation, isPresent: boolean)
    • Modified signature of function assertEntityPresent(entityTypeIdentifier: string, blockLocation: BlockLocation, isPresent: boolean)
    • Modified signature of function assertEntityPresentInArea(entityTypeIdentifier: string, isPresent: boolean)
    • Modified signature of function assertEntityTouching(entityTypeIdentifier: string, location: Location, isTouching: boolean)
    • Modified signature of function succeedWhenEntityPresent(entityTypeIdentifier: string, location: Location, isPresent: boolean)
  • Minecraft (now mojang-minecraft)
    • Renamed BlockTypes class to MinecraftBlockTypes
    • Renamed Effects class to MinecraftEffectTypes
    • Renamed Items class to MinecraftItemTypes
  • Events
    • Added event World.events.beforeExplosion - Fires before an explosion occurs
    • Added event World.events.explosion - Fires when an explosion occurs
    • Added event World.events.explodeBlock - Fires when a block breaks due to an explosion
    • Added event World.event.beforeActivatePiston - Fires before a piston is activated
    • Added event World.event.activatePiston - Fires when a piston is activated
    • Added read-only property currentTick to tick event - Returns the current server tick
    • Renamed event createEntity to entityCreate
    • Renamed event addEffect to effectAdd
    • Renamed event activatePiston to pistonActivate
    • Renamed event beforeActivatePiston to beforePistonActivate
    • Renamed event explodeBlock to blockExplode
    • Renamed event changeWeather to weatherChange
  • Block
    • Added method getDimension() : Dimension
  • Added BlockPistonComponent

Molang

  • Added experimental queries for item cooldowns: 'query.is_cooldown_type', 'query.cooldown_time', and 'query.cooldown_time_remaining'
  • Updated many Molang content errors to specify which operator or query was involved
  • 'min_engine_version' from Resource Pack and Behavior Pack manifests is now passed into Molang expression parsing. This allows for future breaking changes tied to a specific engine version
  • Added 'BlockPartVisibilityComponent'
    • Allows creators to specify Molang conditions for each “bone” listed in the geometry JSON that turn on/off bones based on the block state
    • Must have the Experimental toggle enabled to use
  • Fixed experimental 'query.bone_orientation_trs' to have correct translation Y and scale results
  • Added experimental 'block_neighbor_has_any_tags' and 'block_neighbor_has_all_tags' Molang queries
    • Takes a block relative position and a set of tags
    • Returns 0/1
    • Must have the Experimental toggle enabled to use
  • Fixed a crash that could occur when entering a world with a custom Resource Pack that contained 'query.armor_color_slot' (MCPE-106437)
  • Fixed 'query.item_remaining_use_duration' having improperly scaled or inverted results (This is to fix a Versioned Change as of engine version 1.17.30)
  • Added 'query.facing_target_to_range_attack', which returns whether or not the queried actor's 'minecraft:behavior.ranged_attack' goal is currently running
  • Moved experimental Molang queries (other than those related to Actor Properties) to a new 'Experimental Molang Features' toggle
  • Improved Molang documentation related to experiments
    • Experimental queries and language expressions now list which experiment(s) they require to be available
  • Versioned Changes are now detailed in the documentation, starting with the 'query.item_remaining_use_duration' fix

Minecraft - 1.17.11 (Bedrock)

Please search for any bugs you find on bugs.mojang.com and let us know what you think at feedback.minecraft.net.

Fixes: 

  • Players no longer die and instantly respawn after traveling back to Overworld from the End in certain circumstances (MCPE-135226)
  • Players no longer die and get stuck on the respawn screen when entering an End Portal after dying in the End in certain seeds (MCPE-132484)
  • Fixed a crash that could occur on Xbox when suspending and resuming the title for the second time
  • Items can no longer be duplicated using Beacons
  • Horses no longer become invisible after being dismounted (MCPE-108568)
  • On Realms, the '/msg' command once again works when the world is in Survival mode and cheats are disabled (REALMS-7760)
  • After renewing an expired Realm, the Realm is now properly renewed instead of a new Realm being created (REALMS-7263)

Minecraft - 1.17.10 (Bedrock)

Welcome to the Minecraft 1.17.10 update! The team has been working hard on gameplay improvements since the release Caves & Cliffs: Part I. We have also introduced some fun new additions, as well as some Caves & Cliffs: Part II features as part of Experimental Gameplay.

Please search for any bugs you find on bugs.mojang.com and let us know what you think at feedback.minecraft.net.

New Features:

Candles

  • Candles are now available in the game!
  • Can be placed in clusters up to four and lit using Flint & Steel
  • Put a Candle on a Cake and make a wish!
  • Candles can be crafted using a Honeycomb and String
  • Combine with dye on a crafting grid to craft different colored Candles

Potted Azaleas

  • Added potted Azalea and Flowering Azalea variants
  • Just place an Azalea in a Flower Pot!

Realms World Slots

  • Each Realm subscription now has three world upload slots
  • One world can be active at a time and Realms owners have the ability to switch the Realm's active world between the three world slots

Experimental Gameplay:

Experimental features from Caves & Cliffs: Part II are available in this update and can be enabled on the world creation screen!

Please keep in mind that these features are work in progress, still under in development, and subject to change. If you activate them, your world might crash, break, or not work with future updates. Experimental features cannot be turned off after world creation.

For more information, please see the article about enabling experimental features at aka.ms/MCExperimentalFeatures.

  • World height now goes up to 320 blocks and down to -64 blocks
  • New surface biomes including Lofty Peaks, Snow Capped Peaks, Snowy Slopes, Mountain Grove, and Mountain Meadow
  • New cave biomes including Lush Caves and Dripstone Caves
  • Revamped cave generation adds cheese caves, spaghetti caves, lava aquifers, and flooded aquifer caves
  • New ore distribution
  • Skulk Sensor
  • Goat Horn

Fixes:

Performance / Stability

  • Fixed a crash that could occur if a structure was placed with a command in an unloaded area and that structure was deleted

Gameplay

  • Underwater fog is once again dependent on biome and appears as it should (MCPE-124266)
  • Fixed a bug that could cause Nether Portals to sometimes take players to wrong coordinates (MCPE-115933)
  • Fixed split-screen players not able to rename items on Anvils (MCPE-108405)
  • Thunderstorms now happen as often as Java Edition (MCPE-72798)
  • Bastion loot now closely matches Java Edition (MCPE-104330)
  • Players can no longer swim through the air under a platform, though it looked pretty cool (MCPE-48958)
  • Fixed players going through Cobwebs taking fall damage before hitting the ground (MCPE-121550)
  • Descending through Powder Snow with touch controls now uses the same button as descending through Scaffolding
  • Fixed an issue that was causing the player's head to not animate properly with emotes (MCPE-126902)

Mobs

  • Empty Buckets can no longer be used to collect Fish
  • Axolotls no longer move their tails while playing dead (MCPE-123309)
  • Feeding Axolotls with Bucket of Tropical Fish now returns a Water Bucket instead of an empty Bucket (MCPE-127382)
  • Axolotls now only spawn in complete darkness to prevent spawning in unwanted places
  • The hitbox on Axolotls is now smaller to match the size of the mob
  • Drowned, Guardians, and Elder Guardians now attacks Axolotls on sight
  • Skeletons now turn into Strays after 20 seconds in Powder Snow, reduced from 45 seconds
  • Strays no longer drop Wither Skeleton Skulls when killed by Charged Creepers (MCPE-35876)
  • Burning mobs can no longer destroy Powder Snow when the Mob Griefing world option is disabled (MCPE-221842)
  • Tempted Goats now move at the same speed as goats in Java Edition, and other similar mobs that are being tempted (MCPE-123261)
  • When Goats are performing a ram attack, mobs no longer retaliate against the Goats (MCPE-129619)
  • Goat fall damage reduction is now in parity with Java Edition (-10 reduced fall damage)
  • Goats can now continue ramming when on Slime Blocks and Honey Blocks
  • Baby Sea Turtles no longer despawn after being hatched (MCPE-70664)
  • Baby Horses, including their variants, are now taller and no longer exhibit Z-fighting from their legs (MCPE-92462)
  • Iron Golems and Evokers are no longer sometimes aggressive on Peaceful difficulty (MCPE-47012)
  • Amphibious mobs no longer get stuck when pathing over slabs and Daylight Sensors
  • Attacked Glow Squids no longer go dark only for the aggressor in multiplayer sessions
  • Glow Squid now darkens to match the surrounding light level when hurt (MCPE-121754)
  • Villagers spawned from Villager spawners on Marketplace worlds that were created after version 1.11 now correctly spawn as V2 villagers
  • Fixed a warning that could appear in split-screen when encountering Guardians

Blocks

  • Falling Anvils and Stalactites now deal damage to mobs when landing in liquid
  • Azaleas can now be Bone Mealed when placed on Clay
  • Using Pick Block on Azalea Leaves and Flowering Azalea Leaves now results in the correct blocks being picked (MCPE-128092)
  • Hanging Roots are now destroyed by water (MCPE-121676) (MCPE-127677)
  • Lightning Rods no longer break falling blocks that land on them (MCPE-116545)
  • Rooted Dirt texture is now randomly rotated, matching the behavior of regular Dirt blocks (MCPE-123197)
  • Small Dripleaf now only drops itself when broken with Shears
  • Glow Lichen now only drops itself when broken with Shears
  • Jukeboxes now only ejects Music Disks into non-solid blocks (MCPE-85635)

Items

  • Projectiles, such as Snowballs and Eggs, no longer cast shadows
  • All dropped items now have a similar floating height
  • Disenchanting an item using the Grindstone once again resets the enchantment cost penalty correctly (MCPE-107211)
  • Data-driven items now swing faster when not targeting blocks (MCPE-119702)
  • Firework Rockets obtained from '/replaceitem' command now have a flight duration (MCPE-109037)
  • Firework Stars obtained from '/replaceitem' command now have proper color values (MCPE-109037)
  • Glowing text on Signs now has an outline (MCPE-129123)
  • Black text on Signs can now be lit by using a Glow Ink Sac (MCPE-128079)
  • Tooltips are now present when holding Ink Sac and Glow Ink Sac when using a controller
  • Ink Sac and Glow Ink Sac can no longer be used indefinitely on signs in Adventure mode
  • Players can no longer dye text on Signs in Adventure mode (MCPE-126489)
  • Pumpkins are once again accepted by Farmer Villagers regardless of their rotation when mined (MCPE-105540)

User Interface

  • Glow Item Frame is now placed after regular Item Frame in the Creative inventory (MCPE-117532)
  • Copper Ore is now placed after other Overworld ores in the Creative inventory (MCPE-119724)
  • Deepslate is now placed after other stones in the Creative inventory (MCPE-127592)
  • Hotbar item tooltip duration now scales with the length of the tooltip's text
  • Added a new Accessibility icon in the Settings menu
  • Items can now be previewed in the Character Creator and equipped using the Equip button
  • Added Equip button to Classic Skins and Capes tabs
  • The profile screen reload button is now properly localized to all supported languages
  • The "Reset to Default" button in the Accessibility settings now resets the Text Background Opacity slider
  • Fixed a typo in the "Loom" section of "How to Play" (MCPE-128735)
  • The counters on empty tabs of the Play screen now display zero instead of an empty, grey box (MCPE-110535)
  • Featured Item thumbnails now fit within the Featured Items window in Character Creator
  • When not signed into a Microsoft Account, players are now presented with a button prompting them to sign in on the Play screen so that they can view Realms
  • Realms Plus content expiration timers now appear properly
  • Realms Plus timers now only appear within 30 days of expiring

Commands

  • '/title clear' now correctly clears the title and subtitle from the HUD (MCPE-97636)
  • Frosted Ice can now be used in any command that accepts a block, such as '/setblock' and '/testforblock' (MCPE-126741)

Technical Updates:

Updated Add-On Template Packs

Stability and Performance

  • Added better error handling for JSON parsing. Also added several new content errors for item parsing as well as for loot tables

General

  • Players are given a content error when custom recipes are invalid
  • Renamed "minecraft:scaffolding_climber" to "minecraft:block_climber". It now processes climbing both Scaffolding and Powder Snow

Gameplay

  • Loot chests with Seed=0 now correctly randomize if placed on the same coordinates. Note that Pick Blocking a Vanilla loot chest before opening it will now result in identical loot in each copy unless the seed is set to 0 in the NBT

Dedicated Server

  • Added back missing symbols for Bedrock Dedicated Server on Linux (BDS-13482)

NPC Dialogue

  • Content creators can now create multi-page dialogues with branching narrative for NPCs using the '/dialogue' command and dialogue JSON files

Data-Driven Mobs

  • The Ender Dragon rendering and animations are now fully data-driven
  • The Ender Crystal rendering and animations are now fully data-driven
  • The Horse rendering and animations are now fully data-driven
  • This work supports all Horse variants (Horse, Mule, Donkey, Zombie Horse, Skeleton Horse) and all Horse versions including:
    • v1 (engine version 1.2.5 and earlier)
    • v2 (engine version 1.2.6 to 1.17.0)
    • v3 (engine version 1.17.10 and onward). This will be a cleaner version of the v2 model, with less confusing bone naming

Data-Driven Items

  • Updated documentation for 'DisplayNameItemComponent'

Data-Driven Blocks

  • Updated documentation for 'BlockUnwalkableComponent'

Actors

  • Incoming client-sync properties for newly seen types will properly register with client-side Actor Property Manager groups

MoLang

  • "query.wing_flap_position" now works with the Ender Dragon
  • Added "query.show_bottom" - a query for determining whether or not the entity's bottom is rendered
  • Added "query.death_time" - a query for determining the elapsed ticks since a mob started dying
  • Added "math.min_angle" - a math expression for minimizing the angle magnitude (in degrees) into the range [-180, 180]
  • Fixed experimental 'query.target' to work on client-side queries

Chunk Loading

  • Limits writing of chunks unless necessary. Chunks upgraded from older formats will not automatically save when loaded, but when modified (Through blocks or actors, for example) they will be marked for saving

GameTest Framework (Experimental)

  • Updated the '/clearall' command to also clear tests outside of loaded areas
  • Dimension
    • getEntitiesAtBlockLocation(location : BlockLocation) : Entity[] - Returns an array of all entities at the given block location
    • spawnEntity(identifier : String, location : BlockLocation) : Entity - Spawns an entity with the given identifier at the given block location
    • [Removed] function getName()
    • property id : String - Gets the entity's identifier
    • property nameTag : String - Gets or sets the entity's name tag
  • Player
    • property name : String - Gets the player's name
  • method getPlayers() : Player[] - Returns all players in the server
  • Updates to how blocks are handled in APIs:
    • BlockType, BlockPermutation, and Block instances replace BlockState-based updating
  • Exposed chest block component and Container
  • Added location and velocity read-only properties to Entity
  • function createExplosion(location : Location, radius : number, explosionOptions : ExplosionOptions) - Creates an explosion
    • ExplosionOptions : class - Provides additional configuration parameters for createExplosion
  • method triggerEvent(eventName : string) - Triggers an event on an entity
  • Added 'thenExecuteFor' to 'GameTestSequence', which repeatedly calls the callback for the specified number of ticks
  • Events
    • Renamed 'World.event.weatherChanged' to 'World.event.changeWeather'
    • Added event 'World.event.addEffect' - Fires when an effect is applied to an entity.
    • Added event 'World.event.createEntity' - Fires when an entity is added to the world.
    • Removed function 'World.addEventListener'
    • Changed function 'getDuration()' to property 'duration'
    • Changed function 'getAmplifier()' to property 'amplifier'
    • Added property 'displayName' - Gets the display name of the effect

Minecraft - 1.16.221 (Bedrock)

The team has been hard at work fixing some top reported issues in Minecraft. Please search for any bugs you encounter on bugs.mojang.com and post feedback to feedback.minecraft.net. Happy crafting!

Fixes:

  • Paintings are once again visible when placed (MCPE-121718)
  • Fixed some instances of the game not launching past the loading screen after updating on PS4 (MCPE-58897, MCPE-84790)
  • Fixed a soft lock that occurred when trying to set friend permissions on a Realm on initial invite
  • Fixed a crash that could occur during gameplay
  • Fixed a crash that could occur when loading Behavior Packs containing GameTests

Minecraft - 1.16.220 (Bedrock)

Welcome to the Minecraft 1.16.220 release! This update focuses on bug fixes, as well as some new tools for map makers. We hope you enjoy it!

Please report any bugs you find on bugs.mojang.com and post feedback to feedback.minecraft.net.

Changes:

  • Dye can now be used to change the color of sign text

Known Issues:

  • Players are unable to see and join LAN sessions on Xbox without on Xbox Live Gold subscription
  • Paintings appear invisible when placed (MCPE-121718)

Fixes:

Performance / Stability

  • Fixed several crashes that could occur during gameplay
  • Fixed a crash that could occur when trying to rename a map on an anvil while its second slot was occupied (MCPE-112905)
  • Fixed a crash when entering a Nether Portal and throwing a Bottle o' Enchanting at the same time (MCPE-114793)
  • Improved input latency on Windows 10 when VSYNC is enabled (MCPE-98861)

Gameplay

  • Fixed fog in Nether biomes not rendering properly in some Resource Packs (MCPE-111680)
  • Players with Visitor permissions now drop inventory on death (MCPE-47563)

Mobs

  • Fixed Drowned holding tridents backwards during attack (MCPE-118213)
  • Drowned will now swing their arms when throwing tridents
  • Zombie, Zombie Villager, Husk, Pillager, and Vindicator now use correct bone to attach shields (MCPE-98606)
  • Mobs that pick up shields now place it in their off-hand
  • Non-persistent mobs no longer despawn immediately after loading into the Nether

Blocks

  • Projectiles now pass through Structure Void blocks (MCPE-103579)
  • Improved placement rules for placing blocks on sides of stairs, slabs, and Top Snow blocks
  • Pistons and Sticky Pistons no longer appear black when Outline Selection is disabled (MCPE-53858)

Accessibility

  • Enabled screen narration with touch input on the new achievements screen
  • Fixed a bug where the screen reader didn't read out default controller focus and checkbox state on the 'Online Play is not Rated' prompt
  • Fixed a bug where the screen reader would read the wrong text while using VR

User Interface

  • Enabled "Find Friends" button on Xbox
  • Controllers are now able to select the "Button Mode" toggle in the Advanced Settings NPC screen in the Jurassic World pack (MCPE-66446)
  • The "Results" field for search within the marketplace inventory now updates properly between different sections within the screen
  • The death screen is now visible when behind full-screen effects (on fire, standing in a portal, etc.) while playing in VR
  • Fixed translucent rendering of occluded UI elements, also when viewing menus near blocks while playing in VR
  • Selecting the featured offer on the profile screen now properly redirects to the complete list of featured offers
  • Made the Sign In button text fit the button in Portuguese-BR
  • The Storage menu on now uses lighter text color
  • Fixed an issue where button textures weren't scaled properly when applying Resource Packs
  • Enabled navigating to the Back button using only keyboard in some screens where it was not possible

Commands 

  • Entity selectors no longer allow self-selection with cheats disabled (MCPE-92635)
  • The '/clear' command will now apply the correct "data" argument for the sapling item (MCPE-117889)
  • Command blocks in a command block chain will now list the correct amount of ticking areas when a new ticking area is added before listing
  • Title command no longer duplicates % symbols in message (MCPE-51033)
  • Using teleport with the execute command now uses the dimension of the origin for its operations (MCPE-44104)

Character Creator 

  • Steve’s Pants no longer change the color of the bottom of feet when no footwear is equipped
  • Fixed other players appearing as Steve in multiplayer
  • Changing skins while in split-screen now properly saves for all local players and update properly for remote players
  • Alex’s shirt no longer looks corrupted when equipped with different pants
  • "Hooray!" emote will now display in the emotes section if already owned (MCPE-111165)

For Map Makers and Add-On Creators:

Updated Template Packs

Technical Changes and Fixes

  • Renamed all references of Actor to Entity
  • Renamed 'BlockPos' to 'BlockLocation'
  • Added 'startSequence' to GameTest, which allows finer control over advanced test sequences
  • GameTest sequence callbacks no longer take test as a parameter as the initial test object now lives as long as the whole test
  • Updated Behavior Packs to require explicit module dependencies when using other native modules
  • Identifiers within "render_controllers" will now be considered content errors if there is no render controller matching that name
  • Entity json before version 1.16.100 will no longer give a content error for the deprecated field "minecraft:foot_size"
  • modified condition in 'trident.animation_controllers.json' to allow mobs to enter  'wield_third_person_raise' (MCPE-118213)
  • Fixed an issue where loading into a world would cause continuous MoLang errors around "unhandled request for unknown variable"
  • A black screen no longer covers the player icon in the pause menu in some worlds. Content creators no longer need to override both focus_border_frame.png and pause_screen_border.png for correct behavior
  • Items can now have the "transparentattachable" tag applied to make attachable items not render for the player wearing them in the first person perspective
  • Fixed an issue where V2 Villagers were not properly updating their MoLang variables on initialization

Updates to GameTest Framework

  • Updated Blocks shorthand helpers to be camelCase
  • Updated Blocks shorthand to only include vanilla blocks
  • Added Blocks.get to fetch a block and return null if it doesn't exist
  • Added BlockStates to enumerate all block states
  • Added setState to Block to update its block state
  • Added BlockPos class
  • Added ItemStack class GameTest Module
  • Added Tags to enumerate all built-in tags
  • Updated all methods that took x, y, z position to take a BlockPos
  • Exposed padding when registering game test
  • Fixed issue where previous failed GameTest markers still show up in new worlds

Movement Prediction

  • Fixed projectiles on third-party servers ignoring server movement packets
  • The server will adjust the player's fall distance to take into account the client player's position when a player movement correction or anomaly is detected

Network Packets

  • Changed cipher algorithm to AESGCM256 for UDP stream

Minecraft - 1.16.210 (Bedrock)

Another Minecraft update is upon us! New ambient sounds have been added to the Nether, making the dimension feel even more hostile. In addition to bug fixes, many that were reported by players, we’ve included some new tools for map makers and add-on creators.

Please report any bugs you find on bugs.mojang.com and post feedback to feedback.minecraft.net.

Vanilla Parity Changes and Fixes:

  • Players now experience ambient sounds in the Nether (MCPE-74756)
    • Mobile players need to update the Minecraft Original Music Pack via the Marketplace to hear these new sounds
  • Using bone meal in warm ocean biomes now only generates sea grass, coral, and coral fans (MCPE-100085

Changes:

  • Added F11 as a keyboard shortcut for Full Screen mode
  • Added text-to-speech volume slider in Audio Settings
  • Android Devices
    • Our ability to support Android devices on KitKat OS or below is coming to an end. For more information, please see our help article
    • Players running this KitKat OS or below are not able to purchase a Realm from that device

Known Issues:

  • Please be assured that we are still working on the issue that is causing some players to get stuck on the red loading screen on PS4 - to help us investigate this further, the game will now detect if it has failed to load correctly after 30 minutes, which will help us to diagnose and rectify the problem (MCPE-84790)
  • Player may be unable to change back from Local Network to Online Network on Nintendo Switch due to infinite loading
  • Players are unable to see and join LAN sessions on Xbox without on Xbox Live Gold subscription
  • The chest inventory menu is not visible when a chest is placed close to wall on PS VR (MCPE-109860)
  • There are are no animations when using items and punching at the air when playing on mobile devices

Fixes:

Performance / Stability

  • Fixed a number of crashes that could occur during gameplay
  • Fixed a crash that could occur when opening the achievements screen when the Anti-Aliasing setting was set to 1 (MCPE-110164)
  • Fixed a crash that could occur when loading '.mcstructure' files into the world that include entities (MCPE-63387)
  • Teleporting away from a structure animation no longer causes the game to crash
  • Fixed a crash that could occur when leaving a world
  • Fixed a crashing issue related to corrupted biomes during world load for various Marketplace worlds
  • Fixed a crash that could occur when using Code Connection (MCPE-113355)

General

  • Players are once again able to join servers when the server has view-distance set to 4 or less (BDS-8855)
  • Split-screen characters are now stored in memory and re-joining the game will keep the character that the player had (MCPE-58640)
  • Brought back capability to rejoin a server after it has been suspended and resumed
  • Sign in failures now have a more helpful error message and provide error codes
  • Clicking "Download Template" when missing required templates of an existing world now correctly downloads the required templates
  • Resolved an issue where, in certain cases, a world could not be properly synced to the cloud (Xbox only). If you are having trouble syncing worlds, please try opening the world on the original Xbox, save/quit, then wait a few moments while the world is re-synced into the cloud
  • Fixed an issue where crafting a bed with the recipe book unlocked the "Change of Sheets" trophy

Gameplay

  • Fixed players taking fall damage when opening Shulker Boxes (MCPE-105490)
  • Players will no longer dismount into liquids (lava or water) from rideables such as boats
  • In all worlds created with the same seed, the same chest will now always generate the same content in the same order (MCPE-72432)

Mobs

  • All mobs that use a melee attack have had their ability to hit targets above and below them restored
    • The target still must be within melee attack distance to be hit
    • This only affects world versions greater than or equal to 1.16.210
  • Fixed a bug where parrots could fly upwards indefinitely
  • Fixed an issue that was causing the Ender Dragon animation to appear jittery (MCPE-105892)
  • Added new logic for mobs dismounting rideables
    • This also introduces a more fine-grained entity height check allowing different dismount places for entities of different heights
  • Fixed a bug where foxes wouldn't knock off and eat sweet berries (MCPE-70790)
  • Fixed a bug that allowed players to place custom spawn eggs by default in Adventure mode
  • Minecarts now properly update their effects (looping sound, player coordinates) when the minecart is not being rendered for the rider (MCPE-104044)

Blocks

  • Mining crimson hyphae with Silk Touch now returns a placeable block
  • Fix for certain Marketplace worlds having incorrect block data when played on Realms and multiplayer between mobile and PC
  • Fixed dried kelp block bottom and carried textures so the rope pixels are aligned (MCPE-35476)
  • Fixed an issue where snow accumulated in lines with certain simulation distances (MCPE-73468)
  • TNT submerged in water will once again launch players in Survival mode (MCPE-47047)

Items

  • Ink Sacs obtained from the Wandering Trader can now be used for crafting and can be stacked (MCPE-101087)
  • Redstone Dust is now displayed as "Redstone Dust" instead of "Redstone"
  • Nether Brick now gives XP from being smelted (MCPE-100030)

Graphical

  • Fixed an issue with screen resolution which could flicker when resizing a window (MCPE-69721)
  • Fixed an issue with maps rendering over transparent objects when attached to item frames when using ray tracing
  • Reduced ghosting of fish when viewed through the water with DLSS enabled

Accessibility

  • Fixed the screen reader not reading the title on the Permissions screen
  • Emote wheel now supports the screen reader on Android and iOS devices
  • Keyboard inputs can now adjust slider settings when the cursor is outside the UI frame
  • Fixed a bug where the screen reader did not read the permission toggles' titles on the Permissions Screen
  • The screen reader now reads Whisper and Announcement messages
  • The screen reader now informs the player when the "Chat Settings" menu has been opened
  • The screen reader now properly reads Edit/Create character button text for each character on the profile screen
  • The screen reader now announces the names of the A/B Button Swap and X/Y Button Swap options correctly
  • Fixed an issue where the screen reader would intermittently fail to announce some button names

User Interface

  • Command blocks no longer censor numbers (MCPE-106296)
  • Improved the smoothness of menu transition animations (MCPE-41772)
  • A warning now appears when attempting to move a locked item in and from containers
  • Updated outdated loading screen tips (MCPE-98977, MCPE-102293)
  • Added more helpful Video Settings messages for ray tracing on supported and non-supported platforms
  • Golden Apple and Enchanted Apple now have colored hotbar text when selecting them (MCPE-64427)
  • Tool and armor recipes now display the selected item background when selected in the recipe list
  • Wireframe of a structure block in the Overworld will no longer render in Nether and The End (MCPE-75231)
  • Audio sliders now always highlight when hovered over with a mouse
  • The durability bar is now visible when holding items with decreased durability in a window (MCPE-105893)
  • Fixed an issue where achievement names and descriptions would not be translated, independent of language selection (MCPE-85813)
  • The online status of cross-platform friends' shown on the invite screen will now update when a change has been detected (MCPE-70004)
  • Fixed an issue that prevented achievement rewards from showing correctly after changing the language setting
  • Owned and purchasable skins no longer get mixed into different categories while offline
  • Emote title no longer shows previously previewed emote upon re-entering the emotes tab. Emotes!
  • Updated the in-game links to the proper support pages
  • Fixed Skin Preview navigation when using a controller
  • Fixed missing Incompatible button on the Marketplace Inventory screen
  • Fixed some interface issues with scrolling and clearing store filters
  • Raised the time limit for selecting whether to download a resource pack on connect from 5 seconds to 5 minutes
  • The in-game invite screen will now refresh when you return to it from the add members screen

Achievement Screen

  • The new Achievement screens are now enabled by default (Except in VR, on PS4, or on touch devices with narration enabled)
  • Removed the input legend of the Achievement page Summary panel when narration is enabled
  • Fixed an issue where the scrollbar could be hidden behind the input legend
  • Fixed achievement details page getting its content hidden behind the Input legend
  • Updated size of achievement reward frame
  • Updated frame art for locked achievements

Commands 

  • Teleport command now correctly aligns your rotation with the destination entity (MCPE-35979)
  • Selector argument options can again be seen and auto-completed correctly after specifying one (MCPE-59794)
  • Spawn events now show as suggestions for the '/summon' command (MCPE-101112)
  • 'SendCommandFeedback' no longer prevents display of outgoing messages (MCPE-95217)
  • Multiple '/tickingarea add' or '/tickingarea remove' commands performed during the same tick will no longer result in inaccurate messages about the number of ticking areas in use
  • Players can no longer overrun the maximum number of standalone ticking areas in use by adding them all in the same tick
  • Added stop action to the '/screenshake' command
  • Score values on the scoreboard now align to the right of the table (MCPE-64973)
  • The '/setblock' command now supports setting the connected state for Soul Lanterns (MCPE-89609)
  • The '/setblock' command now supports setting the rotation state for the chain block (MCPE-105912)
  • Fixed an issue that preventing player interaction after using the '/clone' command on a double chest block (MCPE-109119)
  • Using the '/clone' command to clone a block of the same type is no longer treated as a failed operation (MCPE-83352)

For Map Makers and Add-On Creators:

Updated Template Packs

  • Updated templates for 1.16.210 with new resources, behaviors, and documentation are available for download
  • Added the "fogs" folder to the Resource Pack template
  • Added Fog documentation

Fixes

  • Horses, Donkeys, Mules, Skeleton Horses, and Zombie Horses can now properly be given custom names, and identified using their respective "runtime_identifier"
  • Improved performance for actors using 'TemptGoal'
  • Zombie villagers spawned from zombie spawners on Marketplace worlds that were created after version 1.11 now correctly spawn as V2 zombie villagers. When cured, they will now correctly turn into V2 villagers
  • Fixed upgrade path for 'format_version' 1.13.0 boats to be properly upgraded to 1.16.100, which resolves a bug where boats templated worlds with a version lower than 1.16.100 had no gravity
  • Documentation for Bedrock Server Commands has been updated to show the correct commands for permission reloading and listing (BDS-2341)
  • Structure blocks no longer auto-save data when structure name text box is deselected (MCPE-101055)
  • Entities that use material state "Blending" now render correctly behind transparent parts
  • The scoreboard data of an entity is no longer removed if the entity is being teleported to an unloaded area of the world
  • Custom blocks now can only drop default state when broken, even with Silk Touch

Technical 

  • Structures can now be deleted from the saved structure list using the new '/structure delete <name>' command
  • Added new slash command options for '/setblock', '/fill', and '/clone' commands for passing in a list of block states to set on the block being spawned
  • A boolean parameter called "ignore_game_mode" has been added for the block event response "decrement_stack", set to false by default. Thus "decrement_stack" no longer decreases the item stack when playing in Creative by default
  • Changing 'RideableComponent' property "rotate_rider_by" to function for custom mobs
  • 'SetBlock' and 'SetBlockAtPos' events now support custom block states (MCPE-104747)
  • Attachable items created in 1.16.2 and before will not render for their player in first person. Attachable items created after 1.16.2 will render for their player in first person unless they are armor

GameTest Framework

  • GameTest is server-side test automation tool that is based on pairing test code with test structures. You can trigger the tests via the '/gametest' command once you have enabled the "Enable GameTest Framework" experimental toggle for a world
  • NOTE: GameTest is not functional on console platforms

Custom Biomes and Blocks

  • Disabled loading of entities in custom biome features
  • Fixed UVs of data-driven blocks to not be slightly shrunk, which caused texel warping
  • Fixed data-driven blocks being pushed by pistons not working correctly

Render Offsets Component

  • Simple items, like swords or pickaxes, can have an optional offset applied to them to modify the way they are rendered. Note this component should not be added to an attachable item
  • Component Variables:
    • main_hand - An optional object storing optional transform data for 'first_person' and 'third_person' for the player's right hand
    • off_hand - An optional object storing optional transform data for 'first_person' and 'third_person' for the player's left hand
    • first_person - An optional object storing 3 vectors 'position', 'rotation', 'scale' used to build the first person matrix
    • third_person - An optional object storing 3 vectors 'position', 'rotation', 'scale' used to build the third person matrix

Bedrock Dedicated Server

  • On server side, added protection from semicolon usage in server-name parameter in 'server.properties' config file. If semicolon symbol(s) are used by the user in server-name parameter then any semicolon(s) will be removed to provide correct client-server interactions. Additional comments are added to 'server.properties', which are not allow to use semicolon symbol(s) in server-name parameter
  • On server side, added protection from semicolon and symbols illegal for file name usage in level-name parameter in 'server.properties' config file. If semicolon or symbols illegal for file name are used by user in level-name parameter then those symbols will be removed to provide correct client-server interactions and correct level-name parameter usage on server side. Additional comments are added to 'server.properties', which are not allow semicolon or symbols illegal for file name usage in level-name parameter
  • On client side, added additional verification and correction for Unconnected Pong packet data to prevent incorrect server parameters parsing and inability of the client to connect to the server as result of that. Unit-tests are added for parsing, additional verification and correction of Unconnected Pong packet data (BDS-6825)

Minecraft - 1.16.201 (Bedrock)

The team has been hard at work fixing some top reported issues in Minecraft. Please report any bugs you find on bugs.mojang.com and post feedback to feedback.minecraft.net. Happy mining and happy crafting!

For players on Windows 10, some issues can be fixed by updating your graphics drivers. Please see the article on Updating your Drivers on Minecraft for Windows 10 to ensure you’re running the latest updates provided by your graphics hardware manufacturer.

February 9, 2021 Realms Fix:

  • Fixed an crash with Realms/Dedicated servers that caused world progress to roll back. This fix does not require a game update, but requires a server update if you host a Bedrock Dedicated Server (REALMS-6812)

Fixes:

  • Fixed the game failing to launch on multiple Windows 10 devices (MCPE-102530)
  • Double Chests placed at chunk borders no longer become partially invisible and don't crash the game when they are opened (MCPE-106030)
  • Shulker boxes no longer lose everything inside their inventory when undyed using a cauldron (MCPE-108196)
  • Fixed main menu buttons being invisible on older AMD graphics cards
  • Fixed a crash that could occur after suspending and resuming while creating new world on Android