# hbm:multiblock_assembly

Builds machine footprints around template cores.

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

## 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"
}
```
