onEvent('recipes', (event) => {

    const id_prefix = 'astralsorcery:kubejs/lightwell';

    const recipes = [
        {
            input: { item: 'kubejs:aquamarine_block' },
            output: 'astralsorcery:liquid_starlight',
            productionMultiplier: 0.45,
            shatterMultiplier: 5.0,
            color: -16734209,
            id: 'starlight_aquamarine'
        },
        {
            input: { item: 'minecraft:nether_star' },
            output: 'industrialforegoing:ether_gas',
            productionMultiplier: 1,
            shatterMultiplier: 50,
            color: -2236929,
            id: 'ether_gas'
        }
    ];

    recipes.forEach(recipe => {
        let constructed_recipe = {
            type: 'astralsorcery:lightwell',
            input: recipe.input,
            output: recipe.output,
            productionMultiplier: recipe.productionMultiplier,
            shatterMultiplier: recipe.shatterMultiplier,
            color: recipe.color
        };
        event.custom(constructed_recipe).id(`${id_prefix}/${recipe.id}`);
    })

})
