Mojira Archive
MCPE-178507

Sniffer and Camel sound effects do not play when off-screen

These sound bugs are all caused by the same issue. They are missing the property "should_update_effects_offscreen": true in the "scripts" section of their entity.json file.

The Warden, Phantom, and Armadillo were fixed in 1.20.70.21. (MCPE-159481, MCPE-133125). The Breeze was fixed in 1.21.0.20. However, this issue affects all mobs which use "sound_effects" through the entity.json file, so the Sniffer and Camel need the property set to true as well.

Expected Result

  • Sniffers would continue to make sniffing sounds while behind the camera
  • Camels will make stand-up and sit-down sounds while behind the camera
  • Breeze inhale sounds will be audible when the breeze is behind the camera Fixed in 1.21.0.20

Observed Result

  • Sniffers do not audibly sniff when behind the camera
  • Camels sit and stand silently behind the camera
  • Breezes do not play inhale, charge, or movement sounds behind the camera Fixed in 1.21.0.20

EDIT: Attached videos of sniffer and camel. Camel sit-down and stand-up sounds do not play with the animation; instead they are queued until the entity is on-screen again. Sniffers stop sniffing and queue the sounds when off-screen.