Mojira Archive
MCM-1572

Particles with “expire_on_contact” do not expire in blocks when played via an animation.

Partner Rank:
2

Summary: Particles played via an animation ignore this value, whereas when the same particle is played via a command it will expire on contact.

 
Verification builds and Platforms:

 1.19.10 10417856 

 

Impact: 

Affecting in development content. This breaks our content as it leads to visual confusion for the end user and is not fixable for us. 

 

Repro Steps:

  • Download attached world in the compass ticket #4951
  • Open the world
  • Observe particles passing through blocks 
  • If the entity is not playing the particle type /event entity @e[type=noxcrew:heat_exhaust] noxcrew:add_on
  • Observe the particle coming from the commandblocks stopping when it hits the blocks 

Observed Results:

 Particles played via an animation using a locator do not expire on contacting blocks. When the particle is played via a command, in chat or commandblock, the particle does expire correctly. It appears that particles from the animation do not follow the expire_on_contact as expected. 

 

Expected Results:

Particles function the same way regardless of being played via a command or an animation 

 

 ** Screenshots/Videos attached:
Attached to the compass ticket #4951

 

Unresolved

[Noxcrew] Arsenic

2022-07-15, 07:50 PM

2024-03-28, 08:59 PM

2

1

Future Release

-