# material-shader-param-unknown

> Talos 0.6 · Since 0.6

A `*.material.json` `params` key is not a `param` or `texture` the shader declares (an `instance` value is set per entity by a behaviour, not by the material). The message suggests the closest declared name.

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

## Messages

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

- `params "<…>" is an instance value of <…>; a behaviour sets it per entity with ctx.render.setShaderParam, not the material`

## Where it points

- `/params/<n>`

## Since / changed

See the version chips above and what changed.
