events.listen('recipes', event => {
    event.shaped(item.of('appliedenergistics2:silicon_press', 1), [
        'BA ',
        'C  ',
        '   '
    ], {
        A: 'appliedenergistics2:sky_compass',
        B: '#forge:storage_blocks/iron',
        C: 'appliedenergistics2:sky_stone_block'
    })

    event.shaped(item.of('appliedenergistics2:calculation_processor_press', 1), [
        '   ',
        'A  ',
        'BC '
    ], {
        A: 'appliedenergistics2:sky_compass',
        B: '#forge:storage_blocks/iron',
        C: 'appliedenergistics2:sky_stone_block'
    })

    event.shaped(item.of('appliedenergistics2:engineering_processor_press', 1), [
        '   ',
        '  C',
        ' AB'
    ], {
        A: 'appliedenergistics2:sky_compass',
        B: '#forge:storage_blocks/iron',
        C: 'appliedenergistics2:sky_stone_block'
    })

    event.shaped(item.of('appliedenergistics2:logic_processor_press', 1), [
        ' CB',
        '  A',
        '   '
    ], {
        A: 'appliedenergistics2:sky_compass',
        B: '#forge:storage_blocks/iron',
        C: 'appliedenergistics2:sky_stone_block'
    })

    event.shaped(('2x kubejs:elite_card'), [
        'AB ',
        'CDB',
        'AB '
    ], {
        A: 'industrialforegoing:pink_slime_ingot',
        B: '#forge:ingots/iron',
        C: 'appliedenergistics2:fluix_dust',
        D: 'lazierae2:speculative_processor'
    })

    event.shaped(('3x ae2wtlib:infinity_booster_card'), [
        ' D ',
        'CCC',
        'BAB'
    ], {
        A: 'mekanism:pellet_antimatter',
        B: 'appliedenergistics2:fluix_pearl',
        C: 'kubejs:elite_card',
        D: 'appliedenergistics2:wireless_receiver'
    })

    event.shapeless(item.of('appliedenergistics2:ender_dust', 1), ['thermal:ender_pearl_dust'])
    event.shapeless(item.of('thermal:ender_pearl_dust', 1), ['appliedenergistics2:ender_dust'])
})