# waterways-without-terrain

> Talos next · Since 0.6

A `waterways` component with no terrain: `terrain` names no entity with a `terrain` component, or it is absent and neither this entity nor exactly one other entity is a terrain. Waterways, first of 4.

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

## Messages

The message opens with the code; `<…>` stands for a value.

- `entity "<…>": waterways has no terrain: name one in \'terrain\', or put it on the terrain entity (the scene has <…> terrains)`
- `entity "<…>": waterways terrain "<…>" is not an entity with a terrain component`

## Where it points

- `/entities/<n>/components/<n>`
- `/entities/<n>/components/<n>/terrain`

## Components it can refuse

- `terrain`
- `waterways`

## Since / changed

See the version chips above and what changed.
