Bedrock Edition beta 1.19.60.23

Beta 1.19.60.23 (Android) or Preview 1.19.60.23 (iOS, iPadOS, Windows, Xbox) is the third beta/Preview version for Bedrock Edition 1.19.60, released on December 7, 2022, which fixes bugs.

Technical

 * Components
 * Expanded  component to define multiple projectiles that can specify different projectile definitions and condition filters.
 * Exposed more fields to shooter component to allow for more projectile customization such as throw power, sounds, and whether the attack is a magic attack.
 * Projectiles that teleport their owner will no longer do so while their owner is sleeping.
 * Molang
 * Fixed a bug where dividing any value in Molang by a dynamically determined negative variable resulted in a division by a positive (absolute) value instead.
 * This is a Molang Versioned Change that only takes effect for Molang expressions in packs that use a  of 1.19.60 or higher.

Experimental
These additions and changes are accessible by enabling the "Beta APIs" and "Next Major Update" experimental toggle.

Blocks

 * Chiseled Bookshelf
 * Chiseled bookshelf no longer triggers observer blocks on world load.

Technical

 * API
 * Added method  which sets an entity on fire (if it is not in water or rain).
 * Added method  which extinguishes the fire.
 * If an entity is on fire, you can call  on it, which returns an object of type EntityOnFireComponent, which has a property onFireTicksRemaining.
 * Fixed a bug where viewDirectionwould return the direction from the previous tick.
 * Fixed a bug where getEntitiesFromViewDirectionwould use the direction from the previous tick.
 * Fixed a bug where getBlockFromViewDirectionwould use the direction from the previous tick.
 * Fixed a bug where headLocationwould return the location from the previous tick.
 * Renamed ScriptScriptCommandMessageEvent to ScriptEventCommandMessageEvent.

Fixes

 * Blocks
 * Respawn anchor no longer retains its charges if mined with Silk Touch or picked.
 * Scaffolding now displays particles and produces vibrations when the block under it is destroyed.
 * The sculk shrieker block's shriek sound can now be heard at the longer distance of 32 blocks.
 * Gameplay
 * Bamboo sapling will no longer replace double plants when placed.
 * Campfires do not set players and mobs on fire anymore.
 * Campfires do not destroy minecarts and boats anymore.
 * Ender pearls will no longer teleport a sleeping player.
 * Graphical
 * Players can no longer see through terrain by riding a horse, mule, or donkey at the edge of a 2-block-tall space.
 * Items
 * Blocks that require supporting blocks now appear properly on a map when placed on partial blocks or above air.
 * Mobs
 * Ravagers are now able to attack on various partial blocks like mud.
 * Glow squid now emit particles when spawned outside of water.
 * User Interface
 * Fixed structure block UI so the Y value field can be accessed with just the keyboard.