According to the documentation, there are the components
minecraft:particle_lifetime_events
minecraft:emitter_lifetime_events
as well as the option "events" in the "minecraft:particle_motion_collision".
As far as I can tell, these are not implemented in snowstorm so far, but are an extremely powerful tool to make more complex or timed particles, as they can fire sounds or other particles.
There are two options on how to include them:
Minimal Version: Give the user the option to input the respective parameters without displaying them
Best Version: execute particle events in snowstorm if the respective files exist in VSCode (not going to work for the web version)
Currently, these fields get deleted on save. It would be very helpful if, bare minimum, they were preserved, even before anything specific is implemented :)
According to the documentation, there are the components minecraft:particle_lifetime_events minecraft:emitter_lifetime_events as well as the option "events" in the "minecraft:particle_motion_collision".
As far as I can tell, these are not implemented in snowstorm so far, but are an extremely powerful tool to make more complex or timed particles, as they can fire sounds or other particles.
There are two options on how to include them: Minimal Version: Give the user the option to input the respective parameters without displaying them Best Version: execute particle events in snowstorm if the respective files exist in VSCode (not going to work for the web version)
Greetings, Chris