If multiple controllers transition out of a state with particle effects at the same time, only the last particle effect will stop playing
Partner Rank: 2 (Important)
Verification Builds: 1.21.40, 1.21.50
Regression Builds: -
Summary: If multiple controllers that are playing particle effects transition out of a state at the same time, only particle effects from the last evaluated controller will stop, the rest will continue playing.
Affects currently Live Content: No
Impact: While we've been able to catch this one during development and implement a workaround ("rotating" between controllers that are allowed to transition), this kind of issue is something that you expect to "just work", and I suspect that there is live content out there which is affected by this in some way.
Repro Steps:
- Create a new world with attached add-on and enabled cheats
- Run /summon example:bug command in chat
- Take a few steps back (at least 3 blocks)
Observed Results: Blue particle effect stops while red and green keep playing
Expected Results: All 3 particle effects will stop, since their controllers transition at the same time, based on the same condition (if distance to camera is greater than 3)
Screenshots/Videos attached: Yes, video included
Notes: -