Bedrock Edition 1.17.0/Development versions

This is a list of Bedrock Edition 1.17.0 development versions.

## beta 1.16.230.50

**Beta 1.16.230.50** is the first beta version for Bedrock Edition 1.17.0, released on March 25, 2021, which adds new glow lichen blocks behind experiments toggle, and fixes bugs.

### Additions

#### Blocks

Glow Lichen
* A dim light source that generates in caves.
* It can be waterlogged.
* Use shears to pick it up.
* Use bonemeal to spread it along block surfaces.
* Glow lichen can be composted.

### Changes

#### Blocks

Hanging Roots
* Can now be composted.

Rooted Dirt
* Can now be turned into grass path using a shovel.

#### Mobs

Bees
* Are now attracted to flowering azalea and flowering azalea leaves.

#### Technical

GameTest Framework
* Added Dimension class
* Added World.getDimension
* Updated the GameTest Framework interface:
	+ `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)`
* 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")
	+ Components for color, health, leashable, and tamemount were added
	+ `function kill()`
		- Kills the entity
* World
	+ `addEventListener(eventName : string, callback : function(entity : Entity))`
		- Registers an event listener for entity events Supported Events:
		- `onEntityCreated`
			* Fires when an entity is created
		- `onEntityDefinitionTriggered`
			* Fires when an entity definition event is triggered
* Renamed `/gametest runall` to `/gametest runset`
* The default value for the tag parameter is now `suite:default`.

### Fixes

Android
* Added mouse and keyboard support for Android devices that support it (Oreo and newer)
* Certain Android devices no longer fail to perform multilingual input
* Crosshair placement is no longer offset on certain Android devices
* The game will no longer fail to properly shutdown on certain Android devices
* Fixed resolution issues on certain Android devices
* Fixed networking issues on certain Android devices
* Going underwater on certain Android devices no longer makes the screen go pitch-black

General
* Powder Snow Block no longer drops when destroyed by an explosion (MCPE-118666)
* Fixed issue where smelting behavior for several fuel sources was broken (MCPE-121863)
* First person eating animation is now centered in the frame (MCPE-116678)
* First person main hand blocking animation now plays properly (MCPE-115536)
* First person main hand and off-hand shields are now symmetrical (MCPE-116736)
* Fixed an issue where patterns in the loom with different resolutions than Vanilla assets would not display correctly
* Crafting (Waxed) Weathered Cut Copper Slabs in the Stonecutter now yields two slabs instead of one (MCPE-121695)
* Leads now correctly attach to Goats (MCPE-104161)

Lush Cave Blocks
* Azalea leaves and flowering azalea leaves now correctly dropped when sheared
* Moss blocks can now correctly be fertilized using dispensers
* Hanging roots can now correctly be composted
* Small dripleaf now drops as an item when sheared
* Placing a big dripleaf on another big dripleaf increases its height by one
* Using shovel on rooted dirt creates a grass path block
* Bees consider flowering azalea and flowering azalea leaves as flowers
* Using Pick Block function on Cave Vines or breaking them with Silk Touch-enchanted tool now yields Glow Berries

User Interface
* Fixed an issue where cancelling joining a world while generating it caused the user to get stuck in the progress screen (MCPE-114776).

Technical
* Several enums in ActorDataIDs were added by mistake, and are now being removed.
* Catmull-Rom animations will no longer glitch if the time for a keyframe matches its value.
* All functions run using the `/schedule` command now run from the origin they are supposed to, instead of from the server.
* Replaced "Whitelist" language use to "AllowList". Dedicated server command "whitelist" changed to "allowlist". Dedicated server "whitelist.json" file changed to "allowlist.json" file. JSON format remains the same.
* 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).

## beta 1.16.230.52

**Beta 1.16.230.52** is the second beta version for Bedrock Edition 1.17.0, released on March 31, 2021, which adds axolotl and deepslate variants behind experiments toggle, and fixes bugs.

### Additions

#### Blocks

Deepslate
* Currently only generated in blobs below y=16.
* Has a hardness value greater than that of stone but can be mined with any pickaxe.
* Drops cobbled deepslate when mined.
* Can be obtained only with a Silk Touch pickaxe.
* There are 19 variants in total.

Cobbled Deepslate
* Drops from deepslate when mined with a pickaxe without Silk Touch.
* Can't be used interchangeably with cobblestone and blackstone in crafting recipes of basic tools, furnaces and brewing stands.
* Can be crafted into respective stairs, slabs and walls, Polished Deepslate, Chiseled Deepslate, Deepslate Bricks and Deepslate Tiles, which can be used to craft their respective stairs, slabs, and walls (excluding Chiseled Deepslate).
	+ Deepslate Bricks and Deepslate Tiles can also be smelted onto their cracked variants.
* Can now be smelted back into deepslate.

Deepslate ores
* Added deepslate variants of all ores, including iron, gold, copper, coal, diamond, redstone, emerald, and lapis lazuli.
	+ Deepslate ore variants for copper, emerald and coal ore do not generate by default.
* Takes twice as long to mine as normal ores.
* Has the texture of deepslate replacing the normal stone texture.
* Takes place of ores that generate in deepslate.
* Can be used in blasting and smelting recipes like normal ores.

Oxidized Copper and Oxidized Cut Copper
* Can now be waxed.

#### Mobs

Axolotl
* Axolotls will spawn underground, in water.
* Holding a bucket of tropical fish will cause nearby axolotls to follow the player on both land and water.
	+ Axolotls cannot be tamed but they can be bred by feeding them buckets of tropical fish.
* Axolotls will attack fish, squid, drowned, and guardians.
* Axolotls come in a variety of colors, all with an equal chance of spawning except for blue.
	+ Blue axolotls have a small chance of spawning as a mutation when breeding 2 axolotls.
* Axolotls can survive on dry land for a few minutes. After that they will start to dry out and take continuous damage until rehydrated.
* When taking damage, there is a chance that the axolotl will play dead. While playing dead, the axolotl will regenerate health and mobs will be unable to target the axolotl.
* When a player kills a mob that the axolotl was attacking, they are rewarded with the regeneration effect, and their mining fatigue is removed if they have it.
* Axolotls can be picked up with buckets, like fish.

### Changes

#### World generation

Caves
* Deepslate is generated in blobs below y = 16.

Ores
* Ore is generated as normal, when the ore is generated where Deepslate has been generated, deepslate ore is generated instead.

#### Technical

GameTest Framework
* GameTest
	+ `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
* New Effect APIs on the Entity Type
	+ `function getAmplifier()`
		- Gets the effect's amplifier level
	+ `function getDuration()`
		- Gets the effect's remaining duration
	+ `function addEffect(effectType : EffectType, duration : number, amplifier: number)`
		- Adds an effect to the Entity
	+ `function getEffect(effectType : EffectType)`
		- Gets an effect from the Entity
* Updated constructor to ItemStack
* Updated ItemType
	+ `constructor (x : number, y: number, z: number)`
		- World coordinates
	+ `function getName()`
		- Gets the item's name
* Add new enumerations: `Minecraft.Effects` & `Minecraft.Items`

### Fixes

General
* Improved underwater visibility in all sorts of water, water-filled caverns in particular.
* Oxidized Copper Block variants can now be waxed
* Tweaked which blocks can be placed on pointed dripstone, to match the Java Edition (MCPE-116098, MCPE-116056, MCPE-116050)
* Pointed dripstone now correctly breaks when pushed by piston (MCPE-116095)
* Dripstone and pointed dripstone now have correct sounds when walking/jumping on them (MCPE-119694)
* Glow lichen is now under the nature category of the Creative inventory (MCPE-122600)
* Lightning Rods now correctly activate Observers when struck by lightning
* Big dripleaf can now be waterlogged
* Big dripleaf now untilts correctly after getting hit by a projectile (MCPE-121666)
* Small dripleaf can now also be placed on dirt, farmland, grass, moss block, and podzol as long as its stem is underwater
* Moss block now blocks water (MCPE-121796)
* Ladder, vines, twisting vines, weeping vines, sweet berry bush, nether sprouts, and fire can now be placed on Moss blocks (MCPE-121828)
* Spore Blossom correctly drop itself when broken with Shears (MCPE-122054)
* Mobs can now pathfind across moss blocks (MCPE-121967)
* Lush caves can now contain classic "jungle" vines
* Fixed a bug where the screen reader did not read the focused button on some screens
* Fixed a bug where English screen reader pronounced "A button" as "a button", now saying "Button A" instead
* Trident in Players' and Mobs' hands are now correctly positioned in all perspective modes (MCPE-116681)
* Trident raising animation modified for first person to more closely match the previous version
* Water Buckets can now be used to pick up fish (MCPE-94520)

Mobs
* Rabbits can now raid carrot crops (MCPE-113321)
* Animals can no longer be fed infinitely until they are bred (MCPE-19309)

## beta 1.16.230.54

**Beta 1.16.230.54** is the third beta version for Bedrock Edition 1.17.0, released on April 8, 2021, which makes changes and tweaks to the Caves & Cliffs features, and fixes bugs.

### Changes

#### Blocks

Azalea and Flowering Azalea
* Azalea and Flowering Azalea can now be grown into an Azalea Tree when using bone meal.

Coal Ore, Diamond Ore, Gold Ore, Iron Ore, Lapis Ore
* The textures of these ores have been changed.
	+ Iron ore no longer has streaks, better matching the appearance of other ores.
	+ Diamond ore closer resembles deepslate diamond ore.

Dripleaf
* Breaking a dripleaf stem now drops a dripleaf item, matching *Java Edition*.
* Small Dripleaf can now be composted.

Glow Lichen
* Glow lichen can now appear on the walls of underground water lakes.

Moss
* Moss can now also spread vertically when using bone meal.
* Applying bone meal to a moss block can also grow vegetation on existing moss blocks.

Pointed Dripstone
* Water and lava now drip more often from pointed dripstone.

Powder Snow
* Powder snow’s hardness was slightly increased, from 0.1 to 0.25.
* Freeze time has decreased to 7 seconds and hurt frequency has decreased to 2 seconds.
* Entities on fire now melt powder snow when colliding.
* Increased vertical movement speed within powder snow (entities fall through powder snow faster).
* Mobs now shake when they are fully frozen.
* Entities wearing leather boots falling from a height of > 2.5 blocks sink into powder snow instead of landing on top of it.
* Applied fog effect while standing close outside a powder snow block.

Structure Block
* Added placement animation options in Load Mode, similar to the `/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

Leather Horse Armor
* Now protects horses from freeze damage.

#### Mobs

Blaze, magma cube, and strider
* Now take more damage from freezing.

Polar bear, snow golem, and stray
* Are now immune to freezing.

Wandering trader
* Added the following trades to the wandering trader:
	+ Sells 2 pointed dripstones for an emerald.
	+ Sells 2 rooted dirt for an emerald.
	+ Sells 2 moss blocks for an emerald.
	+ Sells 2 small dripleafs for an emerald.

Villagers
* Mason villagers can now sell 4 dripstone blocks for an emerald.

#### World generation

Caves
* Dripstone and dripstone clusters can now be found rarely in regular caves below Y=59.

Mineshafts
* Glow berries can be found in mineshaft chest minecarts.

Shipwrecks
* Moss blocks can be found in supply chests.

#### Gameplay

Chat
* Added a warning message when attempting to place blocks at the minimum height limit

#### Technical

GameTest Framework
* Updated interfaces:
	+ `assertContainerContains`
		- ItemIdentifier parameter changed to ItemStack
	+ `assertItemEntityNotPresent` and `assertItemEntityPresent APIs`
		- ItemStack parameter changed to ItemType
* Added new interfaces:
	+ `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

### Fixes

Caves & Cliffs
* Leads now correctly attach to Axolotl
* There are no longer any unknown items in the creative inventory (MCPE-119503)
* Cobbled Deepslate is now next to cobblestone in the Creative inventory. Polished Deepslate is next to Deepslate
* Deepslate Bricks now have correct breaktime
* Fixed pointed dripstone texture mapping
* The game no longer crashes when placing glow lichen on all sides of a single block
* Hanging roots now drop correctly when mined by silk touch enchanted tool
* Dripleaves now break completely when the leaf part is broken (MCPE-121804)
* Applying bone meal to moss blocks no longer generates ferns (MCPE-122800)

Striders
* Striders shake properly when out of lava again (MCPE-69511)

General
* Fixed a bug where if the view bobbing setting was disabled, the player's hand would still bob (MCPE-79380).
* Zombie Villagers properly shake while being cured.
* Fixed player spawning in unsafe locations when entering a random world for the first time (MCPE-42310).

Commands
* Fix output message for '/stopsound' being incorrect (MCPE-116772).

Graphical
* Charged creeper aura is rendered correctly in most cases now (MCPE-65798).
* Fixed Paintings no longer rendering
* Ray tracing specific textures are allocated/deallocated when toggling ray tracing on/off.

Items
* Switching between some items (bow, trident, crossbow, shield) in your main hand no longer skips animation (MCPE-116680).

Gameplay
* Underwater visibility has been improved
* Underwater color has been tuned to better match Java Edition with a richer blue tint

User Interface
* A message now displays when trying to place blocks below the minimum build height.

## beta 1.16.230.56

**Beta 1.16.230.56** is the fourth beta version for Bedrock Edition 1.17.0, released on April 15, 2021, which adds new cave generation, and fixes bugs.

### Additions

#### World generation

Caves
* Added new noise caves, which come in two types: "spaghetti" and "cheese" caves.
* Added flooded aquifer caves.
* The old "carver" cave generation still generates, combining with the new caves.

Spaghetti caves
* Long, narrow caves.
* Utilize noise generators for generation.
* Can form cave entrances when they intersect with land.

Cheese caves
* Utilize noise generators for generation.
* Often form caverns of various sizes.
* Can form cave entrances when they intersect with land.

Aquifers
* Used to generate bodies of water in new caves.
* Currently only used below Y=31, meaning any noise caves between Y=31 and Y=63 are flooded with water. This will be fixed.
* Replaces the old underwater cave carvers/canyons.
* Fish, axolotls, and glow squid spawn in aquifers if it is under an ocean or river.

### Changes

#### Gameplay

Swimming
* Improved visibility when swimming in underwater caves.

#### World generation

Caves
* Introducing noise based caved generation that enables caves of more varied sizes and shapes.
* Bringing local water levels to caves, allowing each cave to have its own water level.

Mineshafts
* Mineshafts now fit into large caves.
* Mineshaft corridors are now attached to the ceiling via chains or to the floor via wood pillars when missing support platform.

Ore distribuition
* Changed ore generation to match the new world height, and to add more strategy to mining.

### Fixes

Gameplay
* Fixed a crash that could occur during gameplay.
* 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. (MCPE-121559)
* Fixed a crash that occurred when generating jungle biomes when the Caves and Cliffs experimental toggle was enabled.

Character Creator
* Fixed a crash that could occur when switching between owned and non-owned Character Creator items.
* Fixed an issue with Character Creator items not applying properly to characters. (MCPE-122726)

## beta 1.17.0.50

**Beta 1.17.0.50** is the fifth beta version for Bedrock Edition 1.17.0, released on April 21, 2021, which adds amethyst, calcite, raw metal, spyglass, tinted glass and tuff.

### Additions

#### Blocks

Amethyst Bud
* Grows from budding amethyst, which is found in amethyst geodes.
* Starts out tiny, but grows into medium after a while, large after even more time, and eventually becomes an amethyst cluster.
* Unlike crops, each growth stage is a separate block instead of a block state.
* Drops only when mined with a Silk Touch pickaxe.
* There is a total of 3 variants (stages).

Amethyst Cluster
* The final, mature stage of the amethyst bud, which grows from budding amethyst in amethyst geodes.
* Drops amethyst shards if broken, in an amount affected by Fortune, but can also be picked up with Silk Touch.
	+ Breaking by hand, piston, or other means drops only 2 amethyst shards instead of 4 that would be dropped by using any pickaxe.
* Emits a light level of 5.

Amethyst Block
* A decorative block found in amethyst geodes.
* Unlike Budding Amethyst, the Block of Amethyst can be obtained when mined.
* Can also be crafted with 4 amethyst shards.

Block of Raw Metal
* Raw copper, raw gold and raw iron can be crafted into the respective block of raw metal.

Budding Amethyst
* Generates amethyst buds/clusters on any side that is exposed either to air or a water source block.
* Cannot be obtained when mined, even with Silk Touch, and does not drop anything.
* Breaks immediately if pushed by a piston or sticky piston.
	+ Cannot be pulled by sticky pistons.
* Generates in amethyst geodes.

Calcite
* An off-white stone that generates in geodes, between smooth basalt and amethyst.

Smooth Basalt
* A basalt variant that composes the outer layer of amethyst geodes.
* Can be obtained by smelting basalt.

Tinted Glass
* A black variant of glass that is transparent to players, but does not let light through.
* Can be crafted with 4 amethyst shards and a glass block.
	+ Stained glass cannot be used to craft tinted glass.
* Drops itself if mined without Silk Touch or even by hand, unlike glass.

Tuff
* A deep grayish stone that can generate in blobs between Y = 16 to Y = 0 of the world.

#### Items

Amethyst Shard
* Obtained from breaking amethyst clusters.
* The amount dropped can be increased with the Fortune enchantment.
* Can be used to craft tinted glass, blocks of amethyst, and spyglasses.

Raw metal
* Added raw iron, raw copper and raw gold.
	+ Drop from their respective ore.
		- The ores can still be obtained with Silk Touch.
	+ Can be smelted into an ingot.
	+ Piglins attempt to pick up raw gold.

Spyglass
* Crafted with 2 copper ingots and an amethyst shard.
* When used, it zooms in on wherever the player is looking but limits their view to a square.
	+ The scope texture is a glass square with a copper border.
	+ The overlay that limits the view can be removed with a resource pack.
* There is a unique animation for using the spyglass, which is visible in a third-person perspective or by another player.

#### World generation

Amethyst Geodes
* A new feature found uncommonly underground (can rarely appear exposed to the surface close to sea level).
* Contains blocks of amethyst and budding amethyst blocks, which are encased in a shell of calcite and tuff.
	+ Also generates with a small air pocket nearby which may open into the geode.
* Most commonly generates at lower levels. (y = 6 to y = 47)
* Overrides standard caves and ravines, but is overridden by mineshafts.

#### General

Options
* Added "Spyglass Damping" scale option ranging from 0 to 100.
	+ Sets the camera movement speed when looking through a Spyglass to make it more comfortable to use.

### Changes

#### Blocks

Azalea Leaves and Flowering Azalea Leaves
* Now have a chance to drop Azalea or Flowering Azalea when broken.

Blackstone, gilded blackstone, and stair, slab and wall variants
* Slightly changed the texture.

Block of Copper
* Copper surfaces now deoxidize in a more random pattern when struck by lightning.
* Horizontally placed Lightning Rods now interact properly with respect to de-oxidizing Copper Blocks.
* Copper Blocks struck by lightning now deoxidize even if there's no Lightning Rod present.
* Added sounds for scrapping off wax and oxidization.

Deepslate Coal Ore, Deepslate Copper Ore, and Deepslate Lapis Lazuli Ore
* Changed and slightly tweaked the textures of these blocks.

Cobbled Deepslate
* Can now be used as crafting material for tools, furnaces, and brewing stands.

Glow Item Frame
* Glow Item Frame textures are no longer inconsistent between Bedrock and *Java*.
* Now produces redstone signals.

Glow Lichen
* Now available outside the Caves & Cliffs experiments toggle.
* Can now be placed with all six faces set.

Snowy Grass Block
* Changed snowy grass block side texture.

Lightning Rod
* Blocks connected to a Lightning Rod now correctly conduct redstone signal when the rod is hit by lightning.

Moss Block
* Can now replace Dirt, Podzol, Rooted Dirt, Stone, and Cave Vines.

Pointed Dripstone
* If a stalactite is hanging from a dripstone block with a water source above, it will slowly grow both the stalactite from above and a stalagmite from below.
	+ Growth speed is random but very slow; a single growth step can take several in-game days.
* A stalactite will only grow up to 7 blocks long.
* A stalactite will only cause stalagmite growth if the floor or stalagmite below is within 10 blocks.
* If the stalactite tip is inside water it won’t drip, and therefore will not trigger any growth.
* If the stalagmite tip is inside water or there is a fluid between the two dripstone blocks, it will not receive the water drops, and therefore will not be grown by a dripping stalactite.
	+ A stalagmite or stalactite will never grow when submerged in fluid.

Powder Snow
* Now available outside the Caves & Cliffs experiments toggle.
* Powder Snow blocks are now removed by flowing water and lava.

Signs
* Changed the textures of oak signs to reflect new textures in the Texture Update.

Small Dripleaf
* Applying bone meal to small dripleaves now creates big dripleaves of a random height between 1-5 blocks.

Smoker
* Changed the top texture of the smoker.

#### Items

Jungle Doors
* Changed the texture of the jungle door item to reflect the block texture in the Texture Update.

Signs
* Changed textures of all sign items.

Sugar Cane
* Changed the texture of the sugar cane item to better reflect biome tinting.

#### Mobs

Axolotl
* Bucketing an Axolotl no longer unlocks the "I am a Marine Biologist" achievement.
* Now much more likely to spawn.
* No longer grant themselves regeneration when killing their target.

Foxes
* Can now walk over powder snow without sinking.

Guardian and Elder Guardian
* Removed some stray pixels from the texture file.

#### Non-mob entities

Paintings
* Changed the back texture to reflect the planks texture in the Texture Update.

#### World generation

Dripstone Caves
* Now randomly generate rarely underground
	+ Can only be generated by enabling "Caves & Cliffs" toggle in the world settings.

Lush Caves
* Now randomly generate rarely underground
	+ Can only be generated by enabling "Caves & Cliffs" toggle in the world settings.

Mineshaft
* Cobwebs no longer generate suspended in the air in mineshaft.

#### Sounds

Bone Meal
* Added sounds for using bone meal.

General
* Added distinct damage sounds for burning, freezing, and drowning.
* Walking sound will now play below y=0.

#### Technical

Actors
* Internal state flag `CAN_RIDE_TARGET` that was stopping interactions with items will be properly set/cleared when looking at a mob that cannot be ridden.

General
* Added two new variables to the biomes\_client.json file: `remove_all_prior_fog` and `inherit_from_prior_fog`, which control fog merging and/or inheritance.
	+ `remove_all_prior_fog`, when true, will clear all previous fog definitions stored on the stack, making the current pack the new "starting point" for fogs.
	+ `inherit_from_prior_fog`, when true, will merge a biome's fog definition with matching biomes on the stack then create a new merged definition for it.
* `transparentattachable` tag should only affect rendering in first person camera perspective.

### Fixes

Caves & Cliffs
* Player now receives experience points after breeding Axolotls (MCPE-123708)
* Copper Stairs now produce their unique footstep sounds at positions below y=0 (MCPE-121955)
* Cobbled Deepslate, Deepslate Bricks, and Deepslate Tiles now give experience from smelting in a Furnace (MCPE-123671)
* Landing on Dripstone no longer deals fall damage when gamerule falldamage is set to false
* Dripstone Block is now correctly named (MCPE-119573)
* Only the tips of stalagmites deal increased fall damage (MCPE-119917)
* Cauldrons fill slightly faster with water from dripping stalactites
* Throwing a Channeling trident at a rod during a thunderstorm now correctly converts nearby mobs (MCPE-116137)
* Throwing a Channeling trident at a rod during a thunderstorm now correctly affects villagers
* Moss Carpet now has Block Placing sound (MCPE-121663)
* Azalea and Flowering Azalea now have ambient occlusion (MCPE-121660)
* Powder Snow blocks are now removed by flowing water and lava (MCPE-111729)
* Foxes can now walk on Powder Snow (MCPE-116836)
* Exiting a world while being slowed down from freezing will no longer keep the Character slowed after rejoining (MCPE-117814)
* Powder Snow now only applies the freeze component to entities server-side
* Glow Lichen no longer generates floating in air
* Glow Lichen can no longer exist with no faces present

General
* Fixed invite icon remaining on start screen after signing out of Microsoft account.

Accessibility
* Fixed a bug where Text-to-speech read the wrong text when displaying toasts.

Commands
* Fixed issue where `/structure delete` command is listed in the middle of both `/structure load` commands (MCPE-114022).
* Fixed issue where the `/stopsound` command crashes/freezes the game completely (MCPE-120336).

Gameplay
* Renamed Structure Blocks will no longer have the incorrect data mode on creation (MCPE-41625).

Graphical
* Cubemap no longer blinks when loading the game, loading into a world or leaving a world (MCPE-103842).
* Fixed Strider, Hoglin, Zoglin, Piglin, Piglin Brute Spawn Eggs turning red when quick-moved inside any Inventory in RenderDragon builds.
* Fixed enchantment glint shape of Charged Bow and Crossbow icons in RenderDragon builds.

Items
* Using an axe on Wood blocks turns them into Stripped Wood blocks (MCPE-105998).
* Fixed items playing “attack” and “using” animations at the same time on touch input (MCPE-117133).

Vanilla Parity
* Critical hit particles now generate around a mob instead of under it (MCPE-39599).

Scoreboards
* Fixed a crash that sometimes happened when an entity with a scoreboard value was removed from the level.

Stability and Performance
* Added content warnings for invalid map item parent id caused by the outdated Marketplace world templates.

## beta 1.17.0.52

**Beta 1.17.0.52** is the sixth beta version for Bedrock Edition 1.17.0, released on April 28, 2021, which moved some features out from experimental gameplay, and fixes bugs.

### Changes

#### Blocks

Amethyst Cluster, Amethyst Bud, Azalea, Azalea Leaves, Flowering Azalea Leaves Flowering Azalea, Big Dripleaf, Block of Amethyst, Block of Raw Metal, Budding Amethyst, Calcite, Copper Ore, Deepslate and variants, Deepslate ores, Dripstone Block, Hanging Roots, Lightning Rod, Moss Block, Moss Carpet, Pointed Dripstone, Rooted Dirt, Smooth Basalt, Tinted Glass and Tuff
* Now available outside the Caves and Cliffs experimental toggle.

Block of Copper, Cut Copper and stair and slab variants
* Waxed Oxidized Cut Copper Slabs can now be merged into full Waxed Oxidized Cut Copper blocks.
* Now available outside the Caves and Cliffs experimental toggle.

Cauldron
* Can now be filled with powder snow.
* Collects powder snow during snowfall.
* Using a bucket on a cauldron filled with powder snow empties the cauldron and creates a powder snow bucket.

Cobblestone and Cobbled Deepslate
* Can now be used to repair stone tools and weapons on an Anvil.

Glow Item Frame
* Maps now glow in Glow Item Frames.
* Now available outside the Caves and Cliffs experimental toggle.

Small Dripleaf
* Can now also be placed on moss blocks.
* Now available outside the Caves and Cliffs experimental toggle.

Stone, Andesite, Diorite, and Granite
* No longer used to repair stone tools and weapons on an Anvil.

#### Items

Amethyst Shard, Copper Ingot, Glow Ink Sac and Spyglass
* Now available outside the Caves and Cliffs experimental toggle.

Raw Metal
* Fortune enchantment now will drop more raw iron/gold/copper when mined.
* Raw copper, iron, and gold ore are now available outside the experimental toggle.

Powder Snow Bucket
* Can now be filled from cauldrons filled with powder snow.

Saplings
* Can now grow on moss block.

Spawn Eggs
* Axolotl, glow squid, and goat spawn eggs are now available outside the Caves and Cliffs experimental toggle.

#### Mobs

Axolotl
* Axolotls can be rehydrated with a splash and lingering water bottles.
* Now spawn in any biome and up to Y=63 instead of Y=30.
* Now available outside the Caves and Cliffs experimental toggle.

Glow Squid
* Now spawn in any biome and up to Y=63 instead of Y=30.
* Now available outside the Caves and Cliffs experimental toggle.

Goat
* Changelog states they no longer drop Mutton when killed, though this is not the case.
* Now available outside the Caves and Cliffs experimental toggle.

Snow Golems and Striders
* Are now damaged by splash and lingering water bottles.

#### World generation

Amethyst Geodes
* Now available outside the Caves and Cliffs experimental toggle.

#### General

User Interface
* Updated the appearance of the loading screen.

#### Technical

Add-ons and Script Engine
* Added a MoLang query to get default bone pivots.
* Updated MoLang query to return normalized item use time remaining based off given parameters.

### Fixes

Caves & Cliffs
* Axolotls now have their missing sounds (MCPE-123304).
* Axolotls now swim way more often (MCPE-123263).
* Using Bone Meal on a sapling planted on a Moss block now correctly grows a tree (MCPE-125689).
* Cobblestone and Cobbled Deepslate are now used to repair stone items on an Anvil (MCPE-123670).
* Cauldrons fill up in snowy weather, creating a renewable source of Powder Snow (MCPE-105412).
* Glow Lichen is now visibly as close to the surface it is placed on as Java Edition (MCPE-122665).
* Glow Lichen now has a map color that more closely resembles the color of the block (MCPE-126316).
* Azalea Leaves and Flowered Azalea Leaves have correct color on maps.
* Maps now glow in Glow Item Frames (MCPE-117503).
* Pointed Dripstone now correctly gets destroyed after the block it was placed on are broken by block updates.

Blocks
* Colors applied to text on signs are no longer barely visible (MCPE-117516).

General
* Players can once again host multiplayer games and send invites over mobile/cellular data (MCPE-55405).

Graphical
* Chemistry items icons no longer disappear after suspend/resume in Education Edition worlds.
* Fixed issue with underwater fog being the same for all biomes and view distance not increasing over time (MCPE-124282, MCPE-124266).
* Underwater view distance is increased in Rivers and land biomes to be more like Minecraft Java when “Caves and Cliffs” experiment toggle is enabled.

Items
* Boats now break when they collide with a Cactus from the side (MCPE-106044).
* Changed the position of bow to match previous versions (MCPE-116741).
* Crossbows in players' and mobs' hands are now rendered correctly in all perspective modes (MCPE-116737).
* Fixed animation issue causing an off-hand held shield to appear to re-equip whenever the player changes their main-hand item (MCPE-116773).
* Cauldrons that have been emptied after containing potion are now correctly filled with water when it rains.
* Fixed issue where Fireworks of all colors could be crafted from any other color of Firework Charges (MCPE-90715).

Mobs
* Blazes and Enderman once again receive damage from splash water bottles (MCPE-97483).
* Fixed a bug where mobs would not spawn below y=0 when the Caves and Cliffs experimental toggle is enabled (MCPE-122056).

Android
* Android should once again see invite notifications and achievement toasts (MCPE-54902).

Gameplay
* Fixed an issue with certain blocks which could cause them to grow too quickly when ticked.

Mobs
* Mobs and entities once again make a sound when entering water.

Commands
* The `/setworldspawn` command is now prohibited in legacy worlds and affected worlds will reset their altered spawn positions to the original position (MCPE-27797).

## beta 1.17.0.54

**Beta 1.17.0.54** is the seventh beta version for Bedrock Edition 1.17.0, released on May 6, 2021, which added infested deepslate and fixes bugs.

### Additions

#### Blocks

Infested Deepslate
* An infested variant of deepslate.
* Spawn a silverfish when mined.
* Infested Deepslate can be found in Extreme Hills biomes.

#### General

Options
* Added Creator settings tab.
	+ Currently only has content log settings.

#### Technical

Add-ons
* Added Volumes feature.
	+ Create volumes in your world: simply create a "volumes" folder in a saved world, and put JSON files in there - 1 JSON file per volume.
	+ Currently, the player can attach a fog - minecraft or your own custom fog - to a volume. When the player enters the volume, the fog will take effect.

### Changes

#### Blocks

Azalea Leaves and Flowering Azalea Leaves
* Now drop themself when mined with Silk Touch tools.

Block of Copper
* Are now crafted from 9 copper ingots, instead of 4.
* Can now be crafted down into 9 Copper Ingots.

Block of Raw Metal
* Tweaked the textures of raw iron blocks, raw copper blocks, and raw gold blocks.

Copper and Deepslate Copper Ore
* Now drops 2–3 raw copper when mined, or more when using a tool enchanted with Fortune.

Deepslate
* Changed deepslate texture match to Java Edition.

Pointed Dripstone
* Stalactites now drip water a bit more often when filling Cauldrons.

Powder Snow
* Dispensers can now dispense a Powder Snow Block using a Powder Snow Bucket.
* Mining time of Powder Snow Block now matches mining time in *Java Edition*.

Rooted Dirt
* Tilling Rooted Dirt no longer instantly turns it into a Farmland block.

Spore Blossom
* Spore Blossom can no longer be waterlogged.

#### Items

Clock
* The texture has been changed. The gold is now more vibrant and better matches other instances of gold in the Texture Update texture.

Compass
* The texture has been changed. The iron is now more vibrant and better matches other instances of iron in the Texture Update texture.

Raw Metal
* Tweaked the texture.

#### Mobs

Axolotl
* Axolotls no longer play dead on land.

Goat
* Added new sounds.
* Added the screaming goats.
	+ Increased chances of getting screamer goat by breeding screamer goat with non-screamer goat.

Piglin
* Piglins now admire Deepslate Gold Ore, Raw Gold, and Block of Raw Gold.

Squid and Glow Squid
* Now make a specific sound when they let ink out.

#### World generation

Mineshafts
* Minecarts with Chests can also appear in Mineshafts at -y.

Stronghold
* Strongholds will be more hidden in larger caves.

#### General

Options
* Moved content log settings from Profile to the new Creator settings.

Title screen
* The main menu background is now in an amethyst geode.
	+ The new background however is not visible due to the beta resource packs being applied in all beta versions.

#### Technical

GameTest Framework
* Components
	+ Removed `function setColor(color : Number)`
	+ `property value : Number`
		- Gets or sets the color of the entity
	+ Added additional component interfaces. movement, navigation, healable, breathable, ageable, and tameable components can be referenced via `entity.getComponent(componentName : string)`
	+ `minecraft:color`
* Container - New interface for interacting with entity containers. Can be referenced via `entity.getComponent("inventory").container`
	+ `function setItem(slot : Number, itemStack : ItemStack)`
		- Adds itemStack to the container at the given slot
	+ `function getItem(slot : Number) : ItemStack`
		- Gets the itemStack at the given slot
	+ `function addItem(itemStack : ItemStack)`
		- Adds the given itemStack to the first available slot of the container
	+ `function transferItem(fromSlot : Number, toSlot : Number, toContainer : Container)`
		- Transfers an ItemStack from fromSlot of the container to toSlot of toContainer
	+ `function swapItems(slot : Number, otherSlot : Number, otherContainer : Container)`
		- Swaps ItemStacks between slot of the container and otherSlot of otherContainer
	+ `function worldLocation(relativeLocation : BlockLocation)`
		- Transforms the coordinates of given GameTest location to its corresponding world location
	+ `function relativeLocation(worldLocation : BlockLocation)`
		- Transforms the coordinates of given world location to its corresponding GameTest location

### Fixes

Caves & Cliffs
* Axolotl can no longer move on its own while playing dead (MCPE-124128).
* Skeletons no longer freeze when standing inside of Powder Snow, and will transform into strays after 45 seconds (MCPE-116781).
* Mobs can now pathfind properly on top of Powder Snow (MCPE-118214).
* Vanilla Parity: Powder Snow can no longer support Scaffolding (MCPE-120947).
* Players can no longer Jump on top of Powder Snow to avoid sinking (MCPE-112023).
* Copper now has correct graphical and sound effects when waxing/dewaxing (MCPE-121827).
* Old signs no longer glow when being dyed (MCPE-117835).
* Underside of leaves now render correctly when placed on top of Copper Slabs.
* Fixed an issue where first person offhand items were rendered when zooming in with the Spyglass (MCPE-125825).
* Spyglass is now part of the "Equipment" category in the Creative inventory (MCPE-126079).

Vanilla Parity
* Falling blocks now break when landing on Shulkers.

User Interface
* Fixed controller cursor sensitivity scaling (MCPE-33868).
* Fixed a bug preventing users from reassigning key 'E' in "Keyboard & Mouse" settings (MCPE-124224).

Commands
* Fixed issue where Minecart with Command Block was not affected by the 'CommandBlocksEnabled' gamerule (MCPE-93666).

Multiplayer
* The `/kick` command works properly if cheats and command blocks are disabled, and it no longer uses target selectors.

## beta 1.17.0.56

**Beta 1.17.0.56** is the eighth beta version for Bedrock Edition 1.17.0, released on May 13, 2021, which adds lava aquifers and fixes bugs.

### Changes

#### Blocks

Azalea and Flowering Azalea
* Now correctly turns into a tree if placed on Moss Block.

Deepslate and Infested Deepslate
* Top and bottom textures are now applied in isotropic manner.
	+ Due to tessellation limitations, isotropic are limited to deepslate when these textures are up and down (as this is a rotatable block) for now.

Powder Snow
* Textures are no longer randomly rotated.

#### Mobs

Axolotl
* Axolotl no longer attacks invisible mobs.
* Axolotl textures have been updated.

Glow Squid
* Naturally spawned Glow Squid now despawn.

Wither
* Is now immune to freezing.

#### World generation

Amethyst Geode
* Are now slightly rarer, from 1 geode in 48 chunks to 1 geode in 53 chunks.

#### General

Controller tooltips
* Added tooltips for:
	+ Holding a Spyglass.
	+ Collecting lava from a cauldron using a bucket.
	+ Collecting powder snow from a powder snow block using a bucket.
	+ Empty lava into a cauldron from a bucket.
	+ Empty powder snow into a cauldron from a bucket.

Experiments toggle
* Added a warning for loading an old world with Experimental features in a new version of the game.
* Added a label that indicates that a world is Experimental.
* Added a description for Experimental features in the world creation screen.

#### Experimental

Changes have been made behind the Caves & Cliffs experiments toggle, which gives early access to the world generation coming in Bedrock Edition 1.18.0.

Aquifers
* Aquifers below Y=0 will sometimes be made of lava.

### Fixes

Caves & Cliffs
* Bred Axolotl maintain their color after being placed from a Bucket (MCPE-123328).
* Amethyst Buds and cluster breaking animation no longer floats in the air.
* Aligned in-hand rendering of Amethyst Bud items with *Java Edition* (MCPE-126726).
* Players are now able to use Pick Block Small Dripleaf (MCPE-123571).
* When bonemealing Small Dripleaf, the resulting Big Dripleaf is at least 2 blocks tall (MC-214159).
* Mobs can once again pathfind around Pointed Dripstone.
* Naturally spawned Glow Squid now despawn (MCPE-126701).
* Using Pick Block on a Glow Squid in Creative now gives the Glow Squid Egg (MCPE-126946).
* Lightning that strikes Lightning Rod no longer has the chance to trigger Skeleton traps.
* Multiple blocks can no longer be placed on Powder Snow (MCPE-116205).
* Fences and Walls no longer connect to Powder Snow (MCPE-113504).
* Fog effect is no longer applied to the third-person camera when the camera isn't inside Powder Snow (MCPE-126028).
* Powder Snow Block no longer becomes invisible if the Player is extinguished by both the Powder Snow Block and any other method at the same time (MCPE-124414).
* Powder Snow no longer has one corner that collides with mobs.

Mobs
* Skeletons transforming in to Strays now play appropriate transformation sounds.
* Withers no longer take freeze damage from Powder Snow (MCPE-126788).
* Bees no longer gather nectar from Sweet Berry Bushes.
* Bees can once again enter Beehives and Bee Nests (MCPE-122705).

Gameplay
* Player who receives negative damage will not generate absorption heart (MCPE-94178).
* When a Player using the touch interface presses and holds the crafting output window, they can rapidly craft items up to one stack (MCPE-28689).

Iron and Gold ore
* Iron and Gold Ore now drops the correct block item instead of nothing when mined on worlds that have a Base Game Version locked to a value lower than 1.17.

Items
* Picking up part of a stack no longer picks up the entire stack and drops the excess (MCPE-105330).

Player Animations
* Fixed Players showing the Bow holding animation after respawning when killed by another Player (MCPE-58861).
* Fixed issue where certain items (Bow, Crossbow, Trident, shield in main hand) wouldn't bob with View Bobbing turned on (MCPE-125853).

Translation
* Removed Lit Deepslate Redstone translation (MCPE-123605).

Technical
* Fixed issue with Simburbia world where standing next to a windows shutter block would obscure the view with the "update" texture.
* Fixed a crash that occurred when using the `/stopsound` command to stop the elytra.loop sound (MCPE-120336).
* Fixed a merge bug when loading json definitions for Vanilla mobs.
* Fixed a bug with the summonable property of overridden vanilla mobs pre JSON version 1.8.0, which caused Bees to not be summonable (MCPE-58557).
* The "has\_equipment" filter will now properly evaluate custom entity spawn eggs.
* The "ImpactDamageSubcomponent" will again only prevent damage from being dealt to fire immune mobs if the 'catchFire' field is true and the projectile is on fire.

Graphical
* Fixed a crash on Windows 10 that can occur in ray tracing mode due to a stale pointer reference.
* Fixed various cases when ray tracing textures would not be reloaded (resolution switching, upscaling mode switching, ray tracing on/off toggling).
* Fixed Enchanted Bow's textures being too dark (MCPE-119701).

Dedicated Server
* The dedicated server log will now list all Experiments enabled in a world when loading it.

## beta 1.17.0.58

**Beta 1.17.0.58** is the ninth and final beta version for Bedrock Edition 1.17.0, released on May 20, 2021, which fixes bugs.

### Changes

#### Technical

Mobs
* Added a new field "transform\_to\_item" to the "minecraft:ageable" component.
	+ If the field is filled with an item name, the item will be given back when any of "feed\_items" are used. Similar to "transform\_to\_item" in the "minecraft:breedable" component.

### Fixes

Dripstone
* Long stalactites drip only from the tip.
* Stalactites now drip water slightly more often when filling a cauldron.
* Pointed dripstone now correctly gets destroyed after the block it was placed on is broken by block updates.

User Interface
* Tweaked background color of settings screens.

Graphical
* Fixed a bug that could occur on older worlds where looking up in a minecart would display the inside of the minecart blocking the player's view.
* Maps inside Glow Item Frames no longer cause nearby items to light up.

Items
* Picking or breaking Glow Item Frames now gives the correct item (MCPE-117514).
* Advanced Pick Block will now save the data of copied blocks correctly (MCPE-126040).
* Furnace, Smoker, and Blast Furnace now become unlit when fuel finishes (MCPE-127550, MCPE-127559).
* Fixed a bug where the map was centered on player's position when it was created (MCPE-126607).
* Baby Axolotls no longer consume the Bucket when being fed with a Bucket of Tropical Fish.
* Buckets that were used to feed Axolotls can now be stacked together with other empty Buckets (MCPE-127426).

Gameplay
* Fixed ripple effect on portals and crash when creating a large amount of portal blocks (MCPE-126674, MCPE-126690).
* Fixed bubble columns on naturally generated Magma Blocks (MCPE-127196).

Commands
* Function's positional offset is no longer re-evaluated for every command inside the function when run with the '/execute' command. It is now only evaluated once for the whole function (MCPE-124890).

Technical
* Fixed an issue with Signs not displaying the saved text upon placement.
* The "has\_equipment" filter once again supports data values.

## Notes and references

1. ↑ Bedrock Edition 1.16.230 would not be a version of the game and its betas are instead part of 1.17.0.
2. ↑ Bedrock Edition 1.16.230 would not be a version of the game and its betas are instead part of 1.17.0.
3. ↑ Bedrock Edition 1.16.230 would not be a version of the game and its betas are instead part of 1.17.0.
4. ↑ Bedrock Edition 1.16.230 would not be a version of the game and its betas are instead part of 1.17.0.
1. ↑ "Correct, no 1.16.230" – @CornerHardMC on X, May 26, 2021
2. ↑ "Minecraft Beta - 1.16.230.50 (Xbox One/Windows 10/Android)" – Minecraft Feedback, March 25, 2021.
3. ↑ "Correct, no 1.16.230" – @CornerHardMC on X, May 26, 2021
4. ↑ "Minecraft Beta - 1.16.230.52 (Xbox One/Windows 10/Android)" – Minecraft Feedback, March 31, 2021.
5. ↑ MCPE-123669
6. ↑ "Correct, no 1.16.230" – @CornerHardMC on X, May 26, 2021
7. ↑ "Minecraft Beta - 1.16.230.54 (Xbox One/Windows 10/Android)" – Minecraft Feedback, April 08, 2021.
8. ↑ "Correct, no 1.16.230" – @CornerHardMC on X, May 26, 2021
9. ↑ "Minecraft Beta - 1.16.230.56 (Xbox One/Windows 10/Android)" – Minecraft Feedback, April 15, 2021.
10. ↑ "Minecraft Changelog 1.17.0.50" – minecraft.net, April 21, 2021.
11. ↑ "Minecraft Beta - 1.17.0.52 (Xbox One/Windows 10/Android)" – feedback.minecraft.net, April 28, 2021.
12. ↑ "Minecraft Beta - 1.17.0.54 (Xbox One/Windows 10/Android)" – feedback.minecraft.net, May 6, 2021.
13. ↑ "Minecraft Beta - 1.17.0.56 (Xbox One/Windows 10/Android)" – feedback.minecraft.net, May 13, 2021.
14. ↑ "Minecraft Beta - 1.17.0.58 (Xbox One/Windows 10/Android)" – feedback.minecraft.net, May 20, 2021.