# hbmspace:noise_caves

Noise caves replacing the aquifer.

Put the function inline as `noise_router.barrier` of the noise settings with `aquifers_enabled: false`; a reference to a density-function file there is ignored. A cell with positive density is solid; otherwise it is air where `caves` is negative, including below sea level, and the level's fluid elsewhere.

## Fields

| Field | Meaning and default |
| - | - |
| `type` | `hbmspace:noise_caves`. |
| `caves` | Density function; negative values are caves. |

## Example

Abridged, from `data/hbmspace/worldgen/noise_settings/mun.json`:

```json
{"type": "hbmspace:noise_caves", "caves": "…"}
```
