ServerEvents.recipes(event => {
event.shaped(
    Item.of('allthemodium:allthemodium_upgrade_smithing_template'),
    [
        'AAA',
        'ABA',
        'AAA'
    ],
    {
        B: 'minecraft:netherite_upgrade_smithing_template',
        A: 'allthemodium:allthemodium_ingot'
    }
)

event.shaped(
    Item.of('allthemodium:vibranium_upgrade_smithing_template'),
    [
        'AAA',
        'ABA',
        'AAA'
    ],
    {
        B: 'allthemodium:allthemodium_upgrade_smithing_template',
        A: 'allthemodium:vibranium_ingot'
    }
)

event.shaped(
    Item.of('allthemodium:unobtainium_upgrade_smithing_template'),
    [
        'AAA',
        'ABA',
        'AAA'
    ],
    {
        A: 'allthemodium:unobtainium_ingot',
        B: 'allthemodium:vibranium_upgrade_smithing_template'
    }
)

event.shaped(
    Item.of('allthemodium:soul_lava_bucket'),
    [
        'ABA',
        'BCB',
        'ABA'
    ],
    {
        A: 'allthemodium:allthemodium_block',
        B: 'allthemodium:ancient_soulberries',
        C: 'minecraft:lava_bucket'
    }
)

})