{"title":"1.17.10 Update","version":"1.17.10","date":"2021-07-14","image":{"url":"/images/ZJhBIbkseV1JNmP6dFwHp-Bedrock1.17.10.jpeg","title":"Bedrock 1.17.10"},"body":"<p>Welcome to the Minecraft 1.17.10 update! The team has been working hard on gameplay improvements since the release Caves &#x26; Cliffs: Part I. We have also introduced some fun new additions, as well as some Caves &#x26; Cliffs: Part II features as part of Experimental Gameplay.</p>\n<h1>New Features:</h1>\n<h2>Candles</h2>\n<ul>\n<li>Candles are now available in the game!</li>\n<li>Can be placed in clusters up to four and lit using Flint &#x26; Steel</li>\n<li>Put a Candle on a Cake and make a wish!</li>\n<li>Candles can be crafted using a Honeycomb and String</li>\n<li>Combine with dye on a crafting grid to craft different colored Candles</li>\n</ul>\n<h2>Potted Azaleas</h2>\n<ul>\n<li>Added potted Azalea and Flowering Azalea variants</li>\n<li>Just place an Azalea in a Flower Pot!</li>\n</ul>\n<h2>Realms World Slots</h2>\n<ul>\n<li>Each Realm subscription now has three world upload slots</li>\n<li>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</li>\n</ul>\n<h1>Experimental Gameplay:</h1>\n<p>Experimental features from Caves &#x26; Cliffs: Part II are available in this update and can be enabled on the world creation screen!</p>\n<p>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.</p>\n<p>For more information, please see the article about enabling experimental features at <a href=\"https://aka.ms/MCExperimentalFeatures\" target=\"_blank\" rel=\"noopener noreferrer\">aka.ms/MCExperimentalFeatures</a>.</p>\n<ul>\n<li>World height now goes up to 320 blocks and down to -64 blocks</li>\n<li>New surface biomes including Lofty Peaks, Snow Capped Peaks, Snowy Slopes, Mountain Grove, and Mountain Meadow</li>\n<li>New cave biomes including Lush Caves and Dripstone Caves</li>\n<li>Revamped cave generation adds cheese caves, spaghetti caves, lava aquifers, and flooded aquifer caves</li>\n<li>New ore distribution</li>\n<li>Skulk Sensor</li>\n<li>Goat Horn</li>\n</ul>\n<h1>Fixes:</h1>\n<h2>Performance / Stability</h2>\n<ul>\n<li>Fixed a crash that could occur if a structure was placed with a command in an unloaded area and that structure was deleted</li>\n</ul>\n<h2>Gameplay</h2>\n<ul>\n<li>Underwater fog is once again dependent on biome and appears as it should (<a href=\"https://bugs.mojang.com/browse/MCPE-124266\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-124266</a>)</li>\n<li>Fixed a bug that could cause Nether Portals to sometimes take players to wrong coordinates (<a href=\"https://bugs.mojang.com/browse/MCPE-115933\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-115933</a>)</li>\n<li>Fixed split-screen players not able to rename items on Anvils (<a href=\"https://bugs.mojang.com/browse/MCPE-108405\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-108405</a>)</li>\n<li>Thunderstorms now happen as often as Java Edition (<a href=\"https://bugs.mojang.com/browse/MCPE-72798\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-72798</a>)</li>\n<li>Bastion loot now closely matches Java Edition (<a href=\"https://bugs.mojang.com/browse/MCPE-104330\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-104330</a>)</li>\n<li>Players can no longer swim through the air under a platform, though it looked pretty cool (<a href=\"https://bugs.mojang.com/browse/MCPE-48958\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-48958</a>)</li>\n<li>Fixed players going through Cobwebs taking fall damage before hitting the ground (<a href=\"https://bugs.mojang.com/browse/MCPE-121550\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-121550</a>)</li>\n<li>Descending through Powder Snow with touch controls now uses the same button as descending through Scaffolding</li>\n<li>Fixed an issue that was causing the player's head to not animate properly with emotes (<a href=\"https://bugs.mojang.com/browse/MCPE-126902\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-126902</a>)</li>\n</ul>\n<h2>Mobs</h2>\n<ul>\n<li>Empty Buckets can no longer be used to collect Fish</li>\n<li>Axolotls no longer move their tails while playing dead (<a href=\"https://bugs.mojang.com/browse/MCPE-123309\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-123309</a>)</li>\n<li>Feeding Axolotls with Bucket of Tropical Fish now returns a Water Bucket instead of an empty Bucket (<a href=\"https://bugs.mojang.com/browse/MCPE-127382\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-127382</a>)</li>\n<li>Axolotls now only spawn in complete darkness to prevent spawning in unwanted places</li>\n<li>The hitbox on Axolotls is now smaller to match the size of the mob</li>\n<li>Drowned, Guardians, and Elder Guardians now attacks Axolotls on sight</li>\n<li>Skeletons now turn into Strays after 20 seconds in Powder Snow, reduced from 45 seconds</li>\n<li>Strays no longer drop Wither Skeleton Skulls when killed by Charged Creepers (<a href=\"https://bugs.mojang.com/browse/MCPE-35876\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-35876</a>)</li>\n<li>Burning mobs can no longer destroy Powder Snow when the Mob Griefing world option is disabled (<a href=\"https://bugs.mojang.com/browse/MCPE-221842\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-221842</a>)</li>\n<li>Tempted Goats now move at the same speed as goats in Java Edition, and other similar mobs that are being tempted (<a href=\"https://bugs.mojang.com/browse/MCPE-123261\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-123261</a>)</li>\n<li>When Goats are performing a ram attack, mobs no longer retaliate against the Goats (<a href=\"https://bugs.mojang.com/browse/MCPE-129619\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-129619</a>)</li>\n<li>Goat fall damage reduction is now in parity with Java Edition (-10 reduced fall damage)</li>\n<li>Goats can now continue ramming when on Slime Blocks and Honey Blocks</li>\n<li>Baby Sea Turtles no longer despawn after being hatched (<a href=\"https://bugs.mojang.com/browse/MCPE-70664\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-70664</a>)</li>\n<li>Baby Horses, including their variants, are now taller and no longer exhibit Z-fighting from their legs (<a href=\"https://bugs.mojang.com/browse/MCPE-92462\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-92462</a>)</li>\n<li>Iron Golems and Evokers are no longer sometimes aggressive on Peaceful difficulty (<a href=\"https://bugs.mojang.com/browse/MCPE-47012\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-47012</a>)</li>\n<li>Amphibious mobs no longer get stuck when pathing over slabs and Daylight Sensors</li>\n<li>Attacked Glow Squids no longer go dark only for the aggressor in multiplayer sessions</li>\n<li>Glow Squid now darkens to match the surrounding light level when hurt (<a href=\"https://bugs.mojang.com/browse/MCPE-121754\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-121754</a>)</li>\n<li>Villagers spawned from Villager spawners on Marketplace worlds that were created after version 1.11 now correctly spawn as V2 villagers</li>\n<li>Fixed a warning that could appear in split-screen when encountering Guardians</li>\n</ul>\n<h2>Blocks</h2>\n<ul>\n<li>Falling Anvils and Stalactites now deal damage to mobs when landing in liquid</li>\n<li>Azaleas can now be Bone Mealed when placed on Clay</li>\n<li>Using Pick Block on Azalea Leaves and Flowering Azalea Leaves now results in the correct blocks being picked (<a href=\"https://bugs.mojang.com/browse/MCPE-128092\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-128092</a>)</li>\n<li>Hanging Roots are now destroyed by water (<a href=\"https://bugs.mojang.com/browse/MCPE-121676\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-121676</a>, <a href=\"https://bugs.mojang.com/browse/MCPE-127677\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-127677</a>)</li>\n<li>Lightning Rods no longer break falling blocks that land on them (<a href=\"https://bugs.mojang.com/browse/MCPE-116545\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-116545</a>)</li>\n<li>Rooted Dirt texture is now randomly rotated, matching the behavior of regular Dirt blocks (<a href=\"https://bugs.mojang.com/browse/MCPE-123197\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-123197</a>)</li>\n<li>Small Dripleaf now only drops itself when broken with Shears</li>\n<li>Glow Lichen now only drops itself when broken with Shears</li>\n<li>Jukeboxes now only ejects Music Disks into non-solid blocks (<a href=\"https://bugs.mojang.com/browse/MCPE-85635\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-85635</a>)</li>\n</ul>\n<h2>Items</h2>\n<ul>\n<li>Projectiles, such as Snowballs and Eggs, no longer cast shadows</li>\n<li>All dropped items now have a similar floating height</li>\n<li>Disenchanting an item using the Grindstone once again resets the enchantment cost penalty correctly (<a href=\"https://bugs.mojang.com/browse/MCPE-107211\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-107211</a>)</li>\n<li>Data-driven items now swing faster when not targeting blocks (<a href=\"https://bugs.mojang.com/browse/MCPE-119702\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-119702</a>)</li>\n<li>Firework Rockets obtained from '/replaceitem' command now have a flight duration (<a href=\"https://bugs.mojang.com/browse/MCPE-109037\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-109037</a>)</li>\n<li>Firework Stars obtained from '/replaceitem' command now have proper color values</li>\n<li>Glowing text on Signs now has an outline (<a href=\"https://bugs.mojang.com/browse/MCPE-129123\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-129123</a>)</li>\n<li>Black text on Signs can now be lit by using a Glow Ink Sac (<a href=\"https://bugs.mojang.com/browse/MCPE-128079\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-128079</a>)</li>\n<li>Tooltips are now present when holding Ink Sac and Glow Ink Sac when using a controller</li>\n<li>Ink Sac and Glow Ink Sac can no longer be used indefinitely on signs in Adventure mode</li>\n<li>Players can no longer dye text on Signs in Adventure mode (<a href=\"https://bugs.mojang.com/browse/MCPE-126489\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-126489</a>)</li>\n<li>Pumpkins are once again accepted by Farmer Villagers regardless of their rotation when mined (<a href=\"https://bugs.mojang.com/browse/MCPE-105540\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-105540</a>)</li>\n</ul>\n<h2>User Interface</h2>\n<ul>\n<li>Glow Item Frame is now placed after regular Item Frame in the Creative inventory (<a href=\"https://bugs.mojang.com/browse/MCPE-117532\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-117532</a>)</li>\n<li>Copper Ore is now placed after other Overworld ores in the Creative inventory (<a href=\"https://bugs.mojang.com/browse/MCPE-119724\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-119724</a>)</li>\n<li>Deepslate is now placed after other stones in the Creative inventory (<a href=\"https://bugs.mojang.com/browse/MCPE-127592\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-127592</a>)</li>\n<li>Hotbar item tooltip duration now scales with the length of the tooltip's text</li>\n<li>Added a new Accessibility icon in the Settings menu</li>\n<li>Items can now be previewed in the Character Creator and equipped using the Equip button</li>\n<li>Added Equip button to Classic Skins and Capes tabs</li>\n<li>The profile screen reload button is now properly localized to all supported languages</li>\n<li>The \"Reset to Default\" button in the Accessibility settings now resets the Text Background Opacity slider</li>\n<li>Fixed a typo in the \"Loom\" section of \"How to Play\" (<a href=\"https://bugs.mojang.com/browse/MCPE-12873\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-12873</a>)</li>\n<li>The counters on empty tabs of the Play screen now display zero instead of an empty, grey box (<a href=\"https://bugs.mojang.com/browse/MCPE-110535\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-110535</a>)</li>\n<li>Featured Item thumbnails now fit within the Featured Items window in Character Creator</li>\n<li>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</li>\n<li>Realms Plus content expiration timers now appear properly</li>\n<li>Realms Plus timers now only appear within 30 days of expiring</li>\n</ul>\n<h2>Commands</h2>\n<ul>\n<li>'/title clear' now correctly clears the title and subtitle from the HUD (<a href=\"https://bugs.mojang.com/browse/MCPE-97636\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-97636</a>)</li>\n<li>Frosted Ice can now be used in any command that accepts a block, such as '/setblock' and '/testforblock' (<a href=\"https://bugs.mojang.com/browse/MCPE-126741\" target=\"_blank\" rel=\"noopener noreferrer\">MCPE-126741</a>)</li>\n</ul>\n<h1>Technical Updates:</h1>\n<h2>Updated Add-On Template Packs</h2>\n<ul>\n<li>Updated Add-On templates for 1.17.10 are available for download with new resources, behaviors, and documentation</li>\n<li>Resource Pack Template: <a href=\"https://aka.ms/resourcepacktemplate\" target=\"_blank\" rel=\"noopener noreferrer\">aka.ms/resourcepacktemplate</a></li>\n<li>Behavior Pack Template (Includes documentation): <a href=\"https://aka.ms/behaviorpacktemplate\" target=\"_blank\" rel=\"noopener noreferrer\">aka.ms/behaviorpacktemplate</a></li>\n</ul>\n<h2>Stability and Performance</h2>\n<ul>\n<li>Added better error handling for JSON parsing. Also added several new content errors for item parsing as well as for loot tables</li>\n</ul>\n<h2>General</h2>\n<ul>\n<li>Players are given a content error when custom recipes are invalid</li>\n<li>Renamed \"minecraft:scaffolding_climber\" to \"minecraft:block_climber\". It now processes climbing both Scaffolding and Powder Snow</li>\n</ul>\n<h2>Gameplay</h2>\n<ul>\n<li>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</li>\n</ul>\n<h2>Dedicated Server</h2>\n<ul>\n<li>Added back missing symbols for Bedrock Dedicated Server on Linux (<a href=\"https://bugs.mojang.com/browse/BDS-13482\" target=\"_blank\" rel=\"noopener noreferrer\">BDS-13482</a>)</li>\n</ul>\n<h2>NPC Dialogue</h2>\n<ul>\n<li>Content creators can now create multi-page dialogues with branching narrative for NPCs using the '/dialogue' command and dialogue JSON files</li>\n</ul>\n<h2>Data-Driven Mobs</h2>\n<ul>\n<li>The Ender Dragon rendering and animations are now fully data-driven</li>\n<li>The Ender Crystal rendering and animations are now fully data-driven</li>\n<li>The Horse rendering and animations are now fully data-driven</li>\n<li>This work supports all Horse variants (Horse, Mule, Donkey, Zombie Horse, Skeleton Horse) and all Horse versions including:<ul>\n<li>v1 (engine version 1.2.5 and earlier)</li>\n<li>v2 (engine version 1.2.6 to 1.17.0)</li>\n<li>v3 (engine version 1.17.10 and onward). This will be a cleaner version of the v2 model, with less confusing bone naming</li>\n</ul></li>\n</ul>\n<h2>Data-Driven Items</h2>\n<ul>\n<li>Updated documentation for 'DisplayNameItemComponent'</li>\n</ul>\n<h2>Data-Driven Blocks</h2>\n<ul>\n<li>Updated documentation for 'BlockUnwalkableComponent'</li>\n</ul>\n<h2>Actors</h2>\n<ul>\n<li>Incoming client-sync properties for newly seen types will properly register with client-side Actor Property Manager groups</li>\n</ul>\n<h2>MoLang</h2>\n<ul>\n<li>\"query.wing_flap_position\" now works with the Ender Dragon</li>\n<li>Added \"query.show_bottom\" - a query for determining whether or not the entity's bottom is rendered</li>\n<li>Added \"query.death_time\" - a query for determining the elapsed ticks since a mob started dying</li>\n<li>Added \"math.min_angle\" - a math expression for minimizing the angle magnitude (in degrees) into the range [-180, 180]</li>\n<li>Fixed experimental 'query.target' to work on client-side queries</li>\n</ul>\n<h2>Chunk Loading</h2>\n<ul>\n<li>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</li>\n</ul>\n<h2>GameTest Framework (Experimental)</h2>\n<ul>\n<li>Updated the '/clearall' command to also clear tests outside of loaded areas</li>\n<li>Dimension<ul>\n<li>getEntitiesAtBlockLocation(location : BlockLocation) : Entity[] - Returns an array of all entities at the given block location</li>\n<li>spawnEntity(identifier : String, location : BlockLocation) : Entity - Spawns an entity with the given identifier at the given block location</li>\n<li>[Removed] function getName()</li>\n<li>property id : String - Gets the entity's identifier</li>\n<li>property nameTag : String - Gets or sets the entity's name tag</li>\n</ul></li>\n<li>Player<ul>\n<li>property name : String - Gets the player's name</li>\n</ul></li>\n<li>method getPlayers() : Player[] - Returns all players in the server</li>\n<li>Updates to how blocks are handled in APIs:<ul>\n<li>BlockType, BlockPermutation, and Block instances replace BlockState-based updating</li>\n</ul></li>\n<li>Exposed chest block component and Container</li>\n<li>Added location and velocity read-only properties to Entity</li>\n<li>function createExplosion(location : Location, radius : number, explosionOptions : ExplosionOptions) - Creates an explosion<ul>\n<li>ExplosionOptions : class - Provides additional configuration parameters for createExplosion</li>\n</ul></li>\n<li>method triggerEvent(eventName : string) - Triggers an event on an entity</li>\n<li>Added 'thenExecuteFor' to 'GameTestSequence', which repeatedly calls the callback for the specified number of ticks</li>\n<li>Events<ul>\n<li>Renamed 'World.event.weatherChanged' to 'World.event.changeWeather'</li>\n<li>Added event 'World.event.addEffect' - Fires when an effect is applied to an entity</li>\n<li>Added event 'World.event.createEntity' - Fires when an entity is added to the world</li>\n<li>Removed function 'World.addEventListener'</li>\n<li>Changed function 'getDuration()' to property 'duration'</li>\n<li>Changed function 'getAmplifier()' to property 'amplifier'</li>\n<li>Added property 'displayName' - Gets the display name of the effect</li>\n</ul></li>\n</ul>\n","id":"5Lzb0dUMMx67Uoa4KwkeXN"}