onEvent('recipes', e => {
  e.custom({
    "type": "masterfulmachinery:machine_structure",
    "id": "meassembler",
    "controllerId": "memachine",
    "name": "ME Assembler",
    "layout": [
      [
        " ))))))) ",
        ")))))))))",
        ")))))))))",
        ")))))))))",
        " ))))))) "
      ],
      [
        " )*****) ",
        "))+++++))",
        "))+++++))",
        "))+++++))",
        " )+C+,+) "
      ],
      [
        " )+++++) ",
        "))-./.-))",
        "))-/0/-))",
        "))-./.-))",
        " )+++++) "
      ],
      [
        " 1     1 ",
        "1)+++++)1",
        "))22222))",
        "1)+++++)1",
        " 1     1 "
      ],
      [
        "         ",
        " 1     1 ",
        "1)3+4+3)1",
        " 1     1 ",
        "         "
      ],
      [
        "         ",
        "         ",
        " 1111111 ",
        "         ",
        "         "
      ]
    ],
    "legend": {
      "0": {
        "block": "appliedenergistics2:crafting_unit"
      },
      "1": {
        "block": "appliedenergistics2:smooth_sky_stone_slab"
      },
      "2": {
        "block": "appliedenergistics2:energy_cell"
      },
      "3": {
        "block": "masterfulmachinery:memachine_metank_port_fluids_input"
      },
      "4": {
        "block": "masterfulmachinery:memachine_mebank_port_energy_input"
      },
      ")": {
        "block": "appliedenergistics2:smooth_sky_stone_block"
      },
      "*": {
        "block": "masterfulmachinery:memachine_meitem_port_items_input"
      },
      "+": {
        "block": "kubejs:mb"
      },
      ",": {
        "block": "masterfulmachinery:memachine_meitem_port_items_output"
      },
      "-": {
        "block": "appliedenergistics2:molecular_assembler"
      },
      ".": {
        "block": "appliedenergistics2:64k_crafting_storage"
      },
      "/": {
        "block": "appliedenergistics2:crafting_accelerator"
      }
    }
  })
})