At this moment adding custom particles will require custom mixins and renderer. It will be nice if there will be a way to register particles and create them easily.
Some additional notes for realisation:
Particles can use same atlas as blocks and items for particles (should increase rendering speed + breaking particles will be easy to display)
Jsons can be used for particle texture definition (probably similar to modern Fabric)
Particles can be stored in Particle registry and be created similar to entities (probably registry should store only particle constructor?)
At this moment adding custom particles will require custom mixins and renderer. It will be nice if there will be a way to register particles and create them easily.
Some additional notes for realisation: