onEvent('recipes', e => {
  e.custom({
    "type": "masterfulmachinery:machine_structure",
    "id": "thermalresourcecrusher",
    "controllerId": "thermalmachine",
    "name": "Sequential Resource Crusher",
    "layout": [
      [
        ")*+,)",
        ")))))",
        ")))))",
        ")))))",
        ")))))",
        ")))))",
        "))C))"
      ],
      [
        "-----",
        "-./.-",
        "-./.-",
        "-./.-",
        "-./.-",
        "-./.-",
        "-----"
      ],
      [
        "0---0",
        "0- -0",
        "0- -0",
        "0- -0",
        "0- -0",
        "0- -0",
        "0---0"
      ]
    ],
    "legend": {
      "0": {
        "block": "immersiveengineering:slab_sheetmetal_steel"
      },
      ")": {
        "block": "kubejs:tme"
      },
      "*": {
        "block": "masterfulmachinery:thermalmachine_thermalitem_port_items_output"
      },
      "+": {
        "block": "masterfulmachinery:thermalmachine_thermalbank_port_energy_input"
      },
      ",": {
        "block": "masterfulmachinery:thermalmachine_thermalitem_port_items_input"
      },
      "-": {
        "block": "immersiveengineering:sheetmetal_steel"
      },
      ".": {
        "block": "minecraft:piston"
      },
      "/": {
        "block": 'immersiveengineering:slab_steel_scaffolding_standard'
      }
    }
  })
})

onEvent('recipes', e => {


})