# terrain-volume-invalid

> Talos next · Since 0.7

A `volume.shape` or `volume.cliff` op cannot be built. The message gives the reason: a `voxelM` not in 0.25, 0.5, 1, 2 or not dividing the terrain's `sampleM`; a terrain with `detail` regions (a volume needs one sample spacing); `mask` or `strength` on a volume op; a `keep` part with no `add` before it; or a number out of its range.

| | |
|---|---|
| Severity | `error` |
| Source | `contract` |
| Offers a fix patch | no |

## What to do

build the engine with `terrain-volume`, or disable or remove the volume ops; the contract's `terrain-volume-invalid` rule covers a malformed op

## Components it can refuse

- `terrain`

## Since / changed

See the version chips above and what changed.
