{{For|Caves and Cliffs Part II|Bedrock Edition 1.18.0}}
freezeDamage
** Whether entities take damage from freezing inside of [[powder snow]].
=== Gameplay ===
; [[Achievements]]
* Added 3 new achievements:
** ''Wax On Wax Off'' - Apply and remove Wax from all the Copper blocks (30G)
** ''Float Your Goat'' - Get in a boat and float with a Goat (20G)
** ''The Healing Power of Friendship'' - Team up with an Axolotl and win a fight (30G)
; [[Death message]]s
* Added 3 new death messages:
**"assertContainerContains
*** ItemIdentifier parameter changed to ItemStack
** assertItemEntityNotPresent
and assertItemEntityPresent APIs
*** ItemStack parameter changed to ItemType
** assertEntityNotTouching(entityIdentifier: string, position : Location)
*** Asserts that there is no entity of the given type at the given position
** assertEntityTouching(entityIdentifier: string, position : Location)
*** Asserts that there is an entity of the given type at the given position
** assertItemEntityCountIs(itemType : ItemType, position : BlockLocation, searchDistance : number, count : number)
*** Asserts that the entity item count in the given search area matches the expected count
** pulseRedstone(position : BlockLocation, duration : number)
*** Creates a Redstone block at the given position and destroys it after "duration" ticks
** function assertEntityPresentInArea(entityIdentifier : string)
*** Throws an Error if an entity matching the given identifier does not exist in the test region
** function print(text : string)
*** Prints the given text to the chat
** function assertEntityInstancePresent(entity : Entity, position : BlockLocation)
*** Throws an Error if the given entity is not present in the given block location
** [Removed] function setEntityTamed(entityIdentifier : string, position : BlockLocation)
*** Replaced by component function setTamed(showParticles : bool)
** function assertEntityData(position : BlockLocation, entityIdentifier : string, callback : function(entity: Entity))
*** Asserts that the given condition is true for all entities of the given type at the given location
** function spawnItem(itemType : ItemStack, position : Location)
*** Spawns an item at the given location
** function assertIsWaterlogged(position : BlockLocation, isWaterlogged : bool)
*** Asserts that the block at the given location is waterlogged
** function assertRedstonePower(position : BlockLocation, power : number)
*** Asserts the redstone power level at the given location
* Added Commands.run
* Entity
** function getComponents()
*** Returns an array of supported components
** function getComponent(componentIdentifier : string)
*** Returns the component matching the given identifier
** function hasComponent(componentIdentifier : string)
*** Returns true if the given component exists on the entity and is supported
** function getName()
*** Returns the name of the entity (e.g. "Horse")
* Add new enumerations: Minecraft.Effects & Minecraft.Items
* Components
** Added additional component interfaces. movement, navigation, healable, breathable, ageable, and tameable components
* Container - New interface for interacting with entity containers. Can be referenced via entity.getComponent("inventory").container
; Volume Driven Fog
* Create volumes in your world: simply create a "volumes" folder in a saved world and put JSON files in there - one JSON file per volume.
* Can be enabled using the "Upcoming Creator Features" experimental feature toggle.
* Currently, you can attach a fog - Minecraft or your own custom fog - to a volume. When the player enters the volume, the fog takes effect.
* Added AddVolumeEntityPacket that contains information about a volume entity including its net ID and NBT containing information about the volume's definition and components, which is added to the client's registry.
* Added RemoveVolumeEntityPacket that contains a volume entity's net ID to remove it from the client's registry.
== Changes ==
=== Blocks ===
; [[Blackstone]], [[gilded blackstone]], and [[stair]], [[slab]] and [[wall]] variants
* Slightly changed the texture.
; [[Cauldron]]s
* Can be filled with powder snow.
** Powder snow cauldrons are formed when cauldrons are under the sky during [[snowfall]].
** Can also be filled with powder snow by using a powder snow bucket on it.
; [[Composter]]
* Some items are now compostable:
** 30% chance: non-flowering azalea leaves, glow berries, moss carpet, small dripleaf, hanging roots.
** 50% chance: flowering azalea leaves, glow lichen.
** 65% chance: spore blossoms, non-flowering azalea, moss blocks, big dripleaf.
** 85% chance: flowering azalea.
; [[Dispenser]]
* Can now place [[powder snow]] using a [[powder snow bucket]].
** Also can remove it using a [[bucket]].
* Can be used to wax copper blocks with [[Honeycomb]].
; [[Ore]]s
* Texture changes (all [[overworld]] ores except [[diamond ore|diamond]]) had the shape of the "ore pattern" in the stone changed to make them visually distinct for colorblind players:
::{| class="wikitable" data-description="Natural Blocks"
! Name
! Old texture
! New texture
! Deepslate texture
|-
| [[Coal Ore]]
| [[File:Coal Ore JE2 BE2.png|80px]]
| [[File:Coal Ore JE5 BE4.png|80px]]
| [[File:Deepslate_Coal_Ore_JE1_BE2.png|80px]]
|-
| [[Diamond Ore]]
| [[File:Diamond Ore JE3 BE3.png|80px]]
| [[File:Diamond Ore JE5 BE5.png|80px]]
| [[File:Deepslate Diamond Ore JE2.png|80px]]
|-
| [[Emerald Ore]]
| [[File:Emerald Ore JE3 BE2.png|80px]]
| [[File:Emerald Ore JE4 BE3.png|80px]]
| [[File:Deepslate Emerald Ore JE1.png|80px]]
|-
| [[Gold Ore]]
| [[File:Gold Ore JE3 BE2.png|80px]]
| [[File:Gold Ore JE7 BE4.png|80px]]
| [[File:Deepslate Gold Ore JE2.png|80px]]
|-
| [[Iron Ore]]
| [[File:Iron Ore JE3.png|80px]]
| [[File:Iron Ore JE6 BE4.png|80px]]
| [[File:Deepslate Iron Ore JE2.png|80px]]
|-
| [[Lapis Lazuli Ore]]
| [[File:Lapis Lazuli Ore JE2 BE2.png|80px]]
| [[File:Lapis Lazuli Ore JE4 BE4.png|80px]]
| [[File:Deepslate Lapis Lazuli Ore JE3 BE2.png|80px]]
|-
| [[Redstone Ore]]
| [[File:Redstone Ore JE2 BE2.png|80px]]
| [[File:Redstone Ore JE4 BE3.png|80px]]
| [[File:Deepslate Redstone Ore JE2.png|80px]]
|}
; [[Sign]]s
* Changed the textures of oak signs to reflect new textures in the [[Texture Update]].
* Can be tinted with glow ink sacs to make the text glow.
** Glowing signs do not affect the light level, but appear as if the text itself is illuminated.
** Regular [[ink sac]]s can be used to remove the glowing effect.
; [[Smoker]]
* Changed the top texture of the smoker to fix a stray pixel in the bottom left corner.
; [[Stonecutter]]
* Can be used to craft the different [[copper block]] variants.
; [[Structure Block]]
* Added placement animation options in Load Mode, similar to the {{cmd|structure}} functionality.
** There are three animation mode options: None, Place by Layer, and Place by Block.
** These animations can be adjusted by time in seconds.
=== Items ===
; [[Clock]]
* The texture has been changed from [[File:Clock JE2 BE2.gif|32px]] to [[File:Clock JE3.gif|32px]]
; [[Compass]]
* The texture has been changed from [[File:Compass JE2 BE1.gif|32px]] to [[File:Compass JE3.gif|32px]]
; [[Jungle Door]]s
* Changed the texture of the jungle door item to reflect the block texture in the Texture Update.
; [[Sugar Cane]]
* Changed the texture of the sugar cane item to better reflect biome tinting.
=== Mobs ===
; [[Drowned]]
* Now have a chance of dropping a [[copper ingot]] instead of a [[gold ingot]].
; [[Foxes]]
* Eat glow berries.
; [[Guardian]] and [[Elder Guardian]]
* Removed some stray pixels from the texture file.
; [[Snow Golem]]s and [[Strider]]s
* Are now damaged by splash and lingering [[water bottles]].
; [[Skeletons]]
* Begin the process of turning into [[strays]] when they are inside [[powder snow]].
; [[Villager]]s
* Mason villagers can now sell 4 [[dripstone block]]s for an [[emerald]].
; [[Wandering Trader]]s
* Added the following trades to the wandering trader:
** Sell 2 [[small dripleaf]]s for an emerald.
** Sell 2 [[pointed dripstone]]s for an emerald.
** Sell 2 [[rooted dirt]] for an emerald.
** Sell 2 [[moss block]]s for an emerald.
=== Non-mob entities ===
; [[Painting]]s
* Changed the back texture to reflect the texture of the planks in the Texture Update.
=== World generation ===
; [[Mineshaft]]s
* [[Glow berries]] can be found in mineshaft [[chest]] minecarts.
; [[Shipwreck]]s
* [[Moss block]]s can be found in chests.
===Gameplay===
; [[Chat]]
* Added a warning message when attempting to place blocks at the minimum height limit.
; [[Snowfall]]
* During snowfall, [[cauldrons]] under the sky now slowly fill with [[powder snow]].
=== General ===
; [[Controls]]
* Added mouse and keyboard support for Android devices.
** Supports only Android Oreo (8.0) and higher.
; [[Particles]]
* Added 11 new particle types: {{cd|crop_growth_area_emitter}}, {{cd|electric_spark_particle}}, {{cd|glow_particle}} , {{cd|sculk_sensor_redstone_particle}}, {{cd|snowflake_particle}}, {{cd|spore_blossom_ambient_particle}}, {{cd|spore_blossom_shower_particle}}, {{cd|stalactite_lava_drip_particle}}, {{cd|stalactite_water_drip_particle}}, {{cd|vibration_signal}}, and {{cd|wax_particle}}
[[File:Bedrock 1.17 Updated Loading Screen.png|thumb|Updated loading screen.]]
; User Interface
* Updated the appearance of the loading screen.
== Fixes ==
; Performance / Stability
* Fixed a crash that occurred when curing a Zombie Villager in another dimension if the player had not travelled back to the Overworld since entering the world ({{bug|MCPE-121559}})
* Fixed a crash that could occur when switching between owned and non-owned Character Creator items
* Fixed a crash on Windows 10 that can occur in ray tracing mode
; General
* Fixed an issue where taking dyed wool from a chest would not trigger the Rainbow Collection Trophy, presuming all wool colors were collected
* Android players should once again see achievement notifications ({{bug|MCPE-54902}})
; Gameplay
* Players who receive negative damage no longer generate absorption hearts ({{bug|MCPE-94178}})
* When a player using the touch interface presses and holds the crafting output window, they can now rapidly craft items up to one stack ({{bug|MCPE-28689}})
* Picking up part of a stack no longer picks up the entire stack and drops the excess ({{bug|MCPE-105330}})
* Fixed the player spawning in unsafe locations when entering a random world for the first time ({{bug|MCPE-42310}})
* Fixed the player’s hand still bobbing even when the View Bobbing setting was disabled ({{bug|MCPE-79380}})
* First person eating animation is now centered in the frame ({{bug|MCPE-116678}})
* First person main hand blocking animation now plays properly ({{bug|MCPE-115536}})
* First person main hand and off-hand Shields are now symmetrical ({{bug|MCPE-116736}})
* Tridents in players' and mobs' hands are now correctly positioned in all perspective modes ({{bug|MCPE-116681}})
* Trident raising animation modified for first person to match the previous version more closely
* Fixed players showing the Bow holding animation after respawning when killed by another player ({{bug|MCPE-58861}})
; Mobs
* Rabbits can once again raid Carrot crops ({{bug|MCPE-113321}})
* Animals can no longer be fed infinitely until they are bred ({{bug|MCPE-19309}})
* Charged Creeper aura is rendered correctly in most cases now ({{bug|MCPE-65798}})
* Zombie Villagers now properly shake while being cured
* Bees no longer gather nectar from Sweet Berry Bushes
* Bees can once again enter Beehives and Bee Nests ({{bug|MCPE-122705}})
* Blazes and Endermen once again receive damage from Splash Water Bottles ({{bug|MCPE-97483}})
* Strays no longer drop Wither Heads when killed by Charged Creepers ({{bug|MCPE-35876}})
; Blocks
* Using an Axe on Wood Blocks once again turns them into Stripped Wood Blocks ({{bug|MCPE-105998}})
* Renamed Structure Blocks no longer have the incorrect data mode on creation ({{bug|MCPE-41625}})
* Fixed an issue that could cause certain blocks to grow too quickly when ticked
; Items
* Water Buckets can once again be used to pick up Fish ({{bug|MCPE-94520}})
* Switching between some items (bow, trident, crossbow, shield) in the player's main hand no longer skips animations ({{bug|MCPE-116680}})
* Boats now break when they collide with a Cactus from the side ({{bug|MCPE-106044}})
* Changed the position of the Bow to match previous versions ({{bug|MCPE-116741}})
* Crossbows in players' and mobs' hands are now rendered correctly in all perspective modes ({{bug|MCPE-116737}})
* Fixed an animation issue causing an off-hand held Shield to appear to re-equip whenever the player changed their main-hand item ({{bug|MCPE-116773}})
* Cauldrons that have been emptied after containing a potion are now correctly filled with water when it rains
* Fixed an issue where Fireworks of all colors could be crafted from any other color of Firework Charges ({{bug|MCPE-90715}})
; Accessibility
* Fixed a bug where the screen reader did not read the focused button on some screens
* Fixed a bug where the English screen reader pronounced "A button" as "a button", now saying "Button A" instead
; Graphical
* Fixed water flickering on PS VR
* Colors applied to text on Signs are no longer barely visible ({{bug|MCPE-117516}})
* Old Signs no longer glow when being dyed ({{bug|MCPE-117835}})
* Critical hit particles now generate around a mob instead of under it ({{bug|MCPE-39599}})
* Fixed Strider, Hoglin, Zoglin, Piglin, and Piglin Brute spawn eggs turning red when quick-moved inside any inventory in RenderDragon builds ({{bug|MCPE-110463}})
* Fixed enchantment glint shape of charged Bow and Crossbow icons in RenderDragon builds
* Fixed items playing "attack" and "using " animations at the same time when using touch input ({{bug|MCPE-117133}})
* Fixed an issue that could occur on older worlds where looking up in a Minecart would display the inside of the Minecart, blocking the player's view
* Fixed an issue that minimizing the title would disable anti-aliasing in RenderDragon builds ({{bug|MCPE-120532}})
; Realms
* Kick Player button now works again
* Fixed a soft lock when trying to set friend permissions on a Realm on initial invite
* Updated Realms membership invite icon to be more obvious
* Further improved Realms permission error messaging
* Added a button to access the Realms membership invitation management screen in Profile Settings
* Automatically close Realms invite screen if all invites are handled
* Fixed PlayStation 4 players with Parental Control Communication and User-Generated Content restriction settings being able to join Realms through invites
; User Interface
* Fixed controller cursor sensitivity scaling ({{bug|MCPE-33868}})
* Fixed an issue where patterns in the loom with high-resolution assets would not display correctly
* Fixed an issue where canceling joining a world while generating it caused players to get stuck on the loading screen ({{bug|MCPE-114776}})
* PS VR players can activate the start screen VR mode toggle using a keyboard
* PS VR players can now proceed past the VR Align screen with a keyboard
* Chemistry item icons no longer disappear after suspend/resume in Education Edition worlds
* On PlayStation 4, fixed keyboard bindings when using an external keyboard configured to a non-US layout
* Clicking "Get Help Fixing This" when unable to access multiplayer features now redirects to the proper help page on the Nintendo Switch
* Adjusted the background color of Settings screens for increased readability
* Added controller tooltips for "Collect" and "Empty" Lava from Cauldron using Bucket
* The panoramic main menu background no longer blinks when loading the game, loading into a world, or leaving a world ({{bug|MCPE-103842}})
* Fixed text overlap issue on some resolutions in the Realms Plus product description page
; Commands
* The {{cmd|kick}} command once again works properly if Cheats and Command Blocks are disabled, and it no longer uses target selectors
* Fixed issue where Minecart with Command Block was not affected by the 'CommandBlocksEnabled' gamerule ({{bug|MCPE-93666}})
* Fixed output message for {{cmd|stopsound}} being incorrect ({{bug|MCPE-116772}})
* Fixed issue where the {{cmd|structure delete}} command was listed in the middle of both '/structure load' commands ({{bug|MCPE-114022}})
* Fixed a crash that occurred when using the {{cmd|stopsound}} command to stop the elytra.loop sound ({{bug|MCPE-120336}})
* Fixed an issue where the clone command was changed and not versioned
* The {{cmd|setworldspawn}} command is now prohibited in legacy worlds, and affected worlds reset their altered spawn positions to the original position ({{bug|MCPE-27797}})
* Function's positional offset is no longer re-evaluated for every command inside the function when run with the '/execute' command. It is now evaluated once for the whole function ({{bug|MCPE-124890}})
* Fixed an issue where the Agent till command would not till blocks in Minecraft: Education Edition
; Technical
* Added a MoLang query to get default bone pivots ({{bug|MCPE-116741}})
* Updated MoLang query to return normalized item use time remaining based off given parameters ({{bug|MCPE-116737}})
* Fixed various cases when ray tracing textures would not be reloaded (resolution switching, upscaling mode switching, ray tracing on/off toggling) ({{bug|MCPE-124562}})
* Fixed Enchanted Bow's textures being too dark ({{bug|MCPE-119701}})
* Fixed 'query.is_in_ui' so that it is available to use when a data-driven mob is rendering in the UI ('query.is_in_ui' returns true when the mob is rendering in the UI, such as in the inventory window)
* Fixed a crash that could occur when an entity with a scoreboard value was removed from the world
* Fixed a bug with the summonable property of overridden Vanilla mobs pre-JSON version 1.8.0, which caused Bees to not be summonable ({{bug|MCPE-58557}})
* The "ImpactDamageSubcomponent" once again prevents damage from being dealt only to fire immune mobs if the 'catchFire' field is true and the projectile is on fire
* The "has_equipment" filter now properly evaluates custom entity spawn eggs
== Trivia ==
* 1.16.230 was originally going to be its own release, but 1.16.230 was instead merged with 1.17.0 and skipped.{{tweet|CornerHardMC|1397616108056707072|Correct, no 1.16.230|May 26, 2021}}
* 1.16.230 is the third skipped version of [[Bedrock Edition]]. (1.3.0 and 1.15.0 were also skipped)
== References ==
{{Reflist}}
== Navigation ==
{{Navbox Bedrock Edition versions|1.1x}}
[[de:Bedrock Edition 1.17.0]]
[[es:Bedrock Edition 1.17.0]]
[[fr:Édition Bedrock 1.17.0]]
[[it:Bedrock Edition 1.17.0]]
[[ja:Bedrock Edition 1.17.0]]
[[pt:Edição Bedrock 1.17.0]]
[[ru:1.17.0 (Bedrock Edition)]]
[[zh:基岩版1.17.0]]