Bedrock Edition beta 1.16.100.56

Beta 1.16.100.56 is the seventh beta version for Bedrock Edition 1.16.100, released on September 17, 2020, which made technical changes, and fixes bugs.

General

 * Add-ons and Script Engine
 * Added component which allows the player to set conditions for where the block can be placed.
 * Added serialization to Block Descriptor
 * Added static anyMatch functions to BlockDescriptor to compare a list of BlockDescriptors against: Block*, BlockLegacy, or BlockDescriptor
 * Added a function to compare two BlockDescriptors. This covers: matching blocks, any tag of either descriptor match, block states with matching permutations
 * Changed the BlockDescriptor BlockLegacy member variable to a Block* so we can set the block states during deferred block resolution and get the block with the states set
 * Removed all the existing Block* json parsing
 * Added unit tests to verify parsing and serializing block descriptors
 * Added unit tests to verify comparing a BlockDescriptors against each other
 * Added unit tests to verify getting a block from BlockDescriptor with the states set

Fixes

 * Performance and Stability
 * Fixed several crashes that could occur during gameplay
 * Fixed a crash on startup on Xbox One


 * Achievement Screen
 * Time played now displays correctly on the achievement screen
 * Allow navigating the focus to the summary by pressing left on the gamepad when narration is enabled
 * Updated input legends for achievement list and achievement reward
 * "Screen" is now narrated when opening an achievement detail screen
 * Fixed how we calculate how many rewards a player has
 * Show the achievements, even after a timeout, when the data has been fetched
 * Don't play click sounds when using a mouse button that is not primary
 * Fix issue where the scrollbar would appear even when there is no content to scroll
 * Added acceleration to focus navigation while using a gamepad
 * Fixed focus persistency while switching from the All tab
 * Fixed support for the mouse "back button" to go back from the achievements screen
 * Fixed support for the Escape button to go back from the achievements screen
 * Fixed an issue where the Input Legend for a Tab would be "open" even when the Tab was already selected


 * General
 * Fixed text-to-speech not reading the messages on various screens
 * Fixed maps not being in the list of items when using the /clear command
 * Fixed sign-in button becoming unresponsive after backing out of sign-in prompt screen


 * Gameplay
 * Cobblestone is now shown as the default ingredient for stone tools
 * Reduced and reintroduced linear attenuation for raid horn sound
 * The correct sounds are now played for breaking and placing item frames