onEvent('recipes', e => {
  e.custom({
    "type": "masterfulmachinery:machine_structure",
    "id": "rsa",
    "controllerId": "rthermalmachine",
    "name": "Resonant Sequential Assembler",
    "layout": [
      [
        " ))) ",
        "*)))*",
        "+))),",
        "+))),",
        "+))),",
        "*)))*",
        " )C) "
      ],
      [
        " )-) ",
        "*)))*",
        "+))),",
        "+))),",
        "+))),",
        "*)))*",
        " ))) "
      ],
      [
        " .*. ",
        ".***.",
        "**/**",
        "*)))*",
        "**/**",
        ".***.",
        " .*. "
      ],
      [
        "     ",
        "     ",
        " . . ",
        " ... ",
        " . . ",
        "     ",
        "     "
      ]
    ],
    "legend": {
      ")": {
        "block": "kubejs:rtme"
      },
      "*": {
        "block": "immersiveengineering:sheetmetal_steel"
      },
      "+": {
        "block": "masterfulmachinery:rthermalmachine_rthermalitem_port_items_input"
      },
      ",": {
        "block": "masterfulmachinery:rthermalmachine_rthermaltank_port_fluids_input"
      },
      "-": {
        "block": "masterfulmachinery:rthermalmachine_rthermalitem_port_items_output"
      },
      ".": {
        "block": "immersiveengineering:slab_sheetmetal_steel"
      },
      "/": {
        "block": "masterfulmachinery:rthermalmachine_rthermalbank_port_energy_input"
      }
    }
  })
})