# hbm:multiblock_assembly

Builds machine footprints around template cores.

Assembles each supported machine around its core, using the template's rotated and mirrored facing.

> **since NTM 1.0.3**
>
> ## Template footprint cells
>
> Store the machine core and omit all template entries, including air, at the other cells of its footprint. This processor assembles those cells before the template's block writes; a retained template entry writes over the assembled cell. Built-in templates already omit these entries.
>
> Assembly spans chunk boundaries, with each chunk placing the footprint cells inside its own placement bounds.

## Fields

| Field | Meaning and default |
| - | - |
| Additional fields | None |

## Example

Source path: `data/hbm/worldgen/processor_list/desert_atom.json`

```json
{
  "processor_type": "hbm:multiblock_assembly"
}
```
