ServerEvents.recipes(event => {

    event.shaped('minecraft:hopper', [
      'A A',
      'ABA',
      ' A '
    ], {
      A:'minecraft:iron_ingot',
      B:'cyclic:hopper'
    })

    event.shapeless('minecraft:sculk', [
      Item.of('minecraft:echo_shard', 4)
    ])

    event.shaped('minecraft:sculk_sensor',[
      '   ',
      'ABA',
      'CCC'
    ], {
      A:'minecraft:echo_shard',
      B:'minecraft:redstone',
      C:'minecraft:sculk'
    })

    event.custom({
          "type": "extendedcrafting:shaped_table",
          "pattern": [
            "AAAAAAAAA",
            "AAAAAAAAA",
            "AAAAAAAAA",
            "AAAAAAAAA",
            "AAAAAAAAA",
            "AAAAAAAAA",
            "AAAAAAAAA",
            "AAAAAAAAA",
            "AAAAAAAAA"
          ],
          "key": {
            "A": {
              "item": "allthecompressed:coal_block_9x"
            }
          },
          "result": {
            "item": "minecraft:diamond"
          }
        })

    event.custom({
        "type": "extendedcrafting:shaped_table",
        "pattern": [
            "   AAA   ",
            "  BCCCB  ",
            "  BDCDB  ",
            " ACCCCCA ",
            "BCCCCCCCB",
            " ACCCCCA ",
            "  BCECB  ",
            "  BCCCB  ",
            "   AAA   "
        ],
        "key": {
            "A": {
            "item": "powah:dielectric_rod_horizontal"
            },
            "B": {
            "item": "powah:dielectric_rod"
            },
            "C": {
            "item": "avaritia:blaze_cube_block"
            },
            "D": {
            "item": "allthecompressed:emerald_block_4x"
            },
            "E": {
            "item": "extendedcrafting:ultimate_singularity"
            }
        },
        "result": {
            "item": "minecraft:totem_of_undying"
        }
        })
})