LogoSubtle Effects

Droplet Options

Droplet Options are a JSON object that are used in Splash Types and Fluid Definitions for customizing the droplet particles of fluids.

NameRequiredDescription
colorYesA Color Provider used to determine a particle's color
tintingNoAn object containing either a float from 0 to 1 defined as "intensity", which will change the strength that the color is applied to the particle, or a boolean defined as "use_config", which will use the value of the Entities > Splashes > Splash Overlay Tint config
rippleNoA Ripple Options object
land_particleNoString ID of a simple particle (particle with no parameters) that will be spawned when a droplet lands on the ground

Ripple Options

Ripple Options are a JSON object used for customizing the ripple particle spawned by a droplet landing in a fluid

NameRequiredDescription
colorYesA Color Provider used to determine a particle's color
tintingNoAn object containing either a float from 0 to 1 defined as "intensity", which will change the strength that the color is applied to the particle, or a boolean defined as "use_config", which will use the value of the Entities > Splashes > Splash Overlay Tint config
transparencyNoAn object containing either a float from 0 to 1 defined as "alpha", or a boolean defined as "use_config", which will use the value of the Entities > Splashes > Splash Overlay Alpha config

Droplet options used in the water Fluid Definition

{
...
"droplets": {
"color": {
"type": "subtle_effects:biome_color",
"color_type": "water_color"
},
"ripple": {
"color": {
"type": "subtle_effects:none"
},
"transparency": {
"alpha": 0.2
}
},
"land_particle": "minecraft:splash"
}
...
}

Droplet options used in the lava Fluid Definition

{
...
"droplets": {
"color": {
"type": "subtle_effects:preset",
"preset": "lava_droplet"
},
"ripple": {
"color": {
"type": "subtle_effects:preset",
"preset": "lava_ripple"
}
},
"land_particle": "minecraft:landing_lava"
}
...
}