ServerEvents.recipes(event => {
    
    // ICE SAPPHIRE

    event.custom({
        "type": "miningmaster:forging_recipe",
        "gems": [
            { "item": "minecraft:snowball" },
            { "item": "windswept:frozen_flesh" },
            { "item": "minecraft:blue_ice" },
            { "item": "irons_spellbooks:frozen_bone" }
        ],
        "catalyst": { "item": "minecraft:diamond"},
        "result": { "item": "miningmaster:ice_sapphire", "count": 1 }
    })

    // SPIRIT GARNET

    event.custom({
        "type": "miningmaster:forging_recipe",
        "gems": [
            { "item": "quark:soul_bead" },
            { "item": "netherexp:wraithing_flesh" },
            { "item": "minecraft:nether_wart" },
            { "item": "minecraft:ghast_tear" }
        ],
        "catalyst": { "item": "minecraft:diamond"},
        "result": { "item": "miningmaster:spirit_garnet", "count": 1 }
    })

    // DIVINE BERYL

    event.custom({
        "type": "miningmaster:forging_recipe",
        "gems": [
            { "item": "irons_spellbooks:divine_pearl" },
            { "item": "kubejs:diamond_alloy_blend" },
            { "item": "minecraft:bone" },
            { "item": "irons_spellbooks:blood_vial" }
        ],
        "catalyst": { "item": "minecraft:emerald"},
        "result": { "item": "miningmaster:divine_beryl", "count": 1 }
    })

    // POWER PYRITE

    event.custom({
        "type": "miningmaster:forging_recipe",
        "gems": [
            { "item": "species:werefang" },
            { "item": "alexsmobs:bone_serpent_tooth" },
            { "item": "alexsmobs:gazelle_horn" },
            { "item": "alexsmobs:froststalker_horn" }
        ],
        "catalyst": { "item": "minecraft:diamond"},
        "result": { "item": "miningmaster:power_pyrite", "count": 1 }
    })

    // UNBREAKING IOLITE

    event.custom({
        "type": "miningmaster:forging_recipe",
        "gems": [
            { "item": "minecraft:obsidian" },
            { "item": "minecraft:quartz" },
            { "item": "minecraft:emerald" },
            { "item": "alexsmobs:rocky_shell" }
        ],
        "catalyst": { "item": "minecraft:diamond"},
        "result": { "item": "miningmaster:unbreaking_iolite", "count": 1 }
    })

    // FIRE RUBY

    event.custom({
        "type": "miningmaster:forging_recipe",
        "gems": [
            { "item": "minecraft:fire_charge" },
            { "item": "minecraft:blaze_powder" },
            { "item": "minecraft:magma_cream" },
            { "item": "mynethersdelight:bullet_pepper" }
        ],
        "catalyst": { "item": "kubejs:heated_diamond_alloy"},
        "result": { "item": "miningmaster:fire_ruby", "count": 1 }
    })

    // HASTE PERIDOT

    event.custom({
        "type": "miningmaster:forging_recipe",
        "gems": [
            { "item": "alexsmobs:roadrunner_feather" },
            { "item": "galosphere:lumiere_shard" },
            { "item": "cataclysm:ancient_metal_ingot" },
            { "item": "minecraft:gold_ingot" }
        ],
        "catalyst": { "item": "minecraft:diamond"},
        "result": { "item": "miningmaster:haste_peridot", "count": 1 }
    })

});
