{
	"format_version": "1.10.0",
	"particle_effect": {
	  "description": {
		"identifier": "minecraft:totem_manual",
		"basic_render_parameters": {
		  "material": "particles_alpha",
		  "texture": "textures/particle/particles"
		}
	  },
		"components": {
			"minecraft:emitter_rate_manual": {
				"max_particles": 300
			},
			"minecraft:emitter_lifetime_expression": {
				"activation_expression": 1,
				"expiration_expression": 0
			  },
			"minecraft:emitter_shape_point": {
				"offset": [ 0.0, "Math.random(-0.9, -0.5)", 0.0 ],
				"direction": ["Math.random(-1.0, 1.0)", "Math.random(-1.0, 1.0)", "Math.random(-1.0, 1.0)"]
			},
			"minecraft:particle_lifetime_expression": {
				"max_lifetime": "4.0 + Math.random(0.0, 0.6)"
			},
			"minecraft:particle_initial_speed": "Math.random(10.0, 35.0)",
			"minecraft:particle_motion_dynamic": {
				"linear_acceleration": [0, "Math.random(-7.5, -3.5)", 0],
				"linear_drag_coefficient": 9
			},
			"minecraft:particle_appearance_billboard": {
				"size": [
				  "(0.05 + variable.particle_random_1*0.05)",
				  "(0.05 + variable.particle_random_1*0.05)"
				],
		
				"facing_camera_mode": "lookat_xyz",
		
				"uv": {
				  "texture_width": 128,
				  "texture_height": 128,
				  "flipbook": {
					"base_UV": [ 0, 88 ],
					"size_UV": [ 8, 8 ],
					"step_UV": [ 8, 0 ],
					"frames_per_second": 8,
					"max_frame": 8,
					"stretch_to_lifetime": true,
					"loop": false
				  }
				}
			  },
			"minecraft:particle_motion_collision": {
				"collision_drag": 0.1,
				"coefficient_of_restitution": 0.2,
				"collision_radius": 0.05
			},
			"minecraft:particle_appearance_tinting": {
				"color": {
				  "gradient": [
					[ 0.1, 0.4, 0, 1 ],
					[ 0.6, 0.6, 0, 1 ],
					[ 0.3, 0.6, 0.2, 1 ],
					[ 0.8, 0.8, 0.2, 1 ],
					[ 0, 0.8, 0, 1 ]
				  ],
				  "interpolant": "variable.particle_random_2"
				}
			  },
		
			  "minecraft:particle_appearance_lighting": {}
			}
		  }
		}
		