What...what is "Cave Dust"?
I'm glad you asked! It's just a mod that adds the white ash particle from the Basalt Deltas biome to the underground to simulate dust! After all, the air wouldn't be 100% clear in a real mineshaft :p
Now to the nitty gritty: It works by checking if the player has the sky above them while being below sea level and then scales the amount of particles based on depth.
It has a config system that you can access using Mod Menu, most things you can change in-game, but to change the particle you'll need to open the config file manually :) As a note, it doesn't activate in the Lush Caves biome, since it already has it's own particles :p
This was inspired by Dylanstime in the moonflower Discord server, thanks for the idea!
Dependencies
Cave Dust requires the Fabric API but everything else Cave Dust needs is included. HOWEVER, I recommend Mod Menu to be able to use the config screen :p
Showcase video
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 |
Also! New features:
Heat rises! Near heat and light sources the dust will subtly rise.
Try going into a cave and running around! The air will flow around you and drag the dust around!
Streamlined code, should be faster.
Particles are spawned in sphere now.
Better options!
Rewrite internals to fix changing config with adding mods.
Rename dust.mixins.json to cavedust.mixins.json.
Add more translations.
Particles no longer spawn in blocks, instead spawning in air.
Fixed bug present since 1.2.0, which meant particle amount was dependant on blocks around player.
New particle multiplier allowing greater control of particle amount.
New F3 screen text, allows user to debug particle amount.
Removed upper and lower limit buttons.
Updated UI.
Particles no longer spawn in blocks, instead spawning in air.
Fixed bug present since 1.2.0, which meant particle amount was dependant on blocks around player.
New particle multiplier allowing greater control of particle amount.
New F3 screen text, allows user to debug particle amount.
Removed upper and lower limit buttons.
Updated UI.
Added support for changing particle in-game. Click to cycle through. Also supports particles from other mods when they're installed! No more manually editing the config file, yayyyyy.
Merged minimum and maximum dimensions into one slider.
Improved internals.
Fixed bugs:
- Fixed issue where setting any dimension to 0 would cause the game to crash.
- Fixed issue where game couldn't find particle so would crash.
Merged minimum and maximum dimensions into one slider.
Improved internals.
Fixed bugs:
- Fixed issue where setting any dimension to 0 would cause the game to crash.
- Fixed issue where game couldn't find particle so would crash.
In this update, I changed a bunch of stuff! Shocking really. No but really, a whole ton of things were changed, including:
The way particles are spawned, the spawn "check" now performs the check on the particle position instead of the player, very neat!
Added velocity randomness slider. weeeeeeeeeeeeeeeeeeeeeeeeee
Added superflat spawning toggle, since superflat worlds are hard to assume things for, they might be broken, so I left a toggle so you folks can decide to spawn them for yourselves :)
Changed license to MPL-2.0
Added keybinds to reload the config and toggle particle spawning! Handy!
Changed particles so that it spawns 10 times the amount! Should be nicer to adjust now!
No but really, a whole ton of things were changed, including:
- The way particles are spawned, the spawn "check" now performs the check on the particle position instead of the player, very neat!
- Added velocity randomness slider. weeeeeeeeeeeeeeeeeeeeeeeeee
- Added superflat spawning toggle, since superflat worlds are hard to assume things for, they might be broken, so I left a toggle so you folks can decide to spawn them for yourselves :)
- Changed license to MPL-2.0
- Added keybinds to reload the config and toggle particle spawning! Handy!
- Changed particles so that it spawns 10 times the amount! Should be nicer to adjust now!