Bedrock Edition beta 1.19.60.23

Beta 1.19.60.23 (Android) or Preview 1.19.60.23 (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 "minecraft:shooter" 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.
 * 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 min_engine_version of 1.19.60 or higher.
 * Projectile
 * Projectiles that teleport their owner will no longer do so while their owner is sleeping.

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

Changes

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

Technical

 * API
 * Added method setOnFire(seconds: number, useEffects?: boolean = true): boolean)which sets an entity on fire (if it is not in water or rain).
 * Added method extinguishFire(useEffects?: boolean = true): void which extinguishes the fire.
 * If an entity is on fire, you can call getComponent('minecraft:onfire')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.