onEvent('recipes', event => {

    const id_prefix = 'create:kubejs/filling';

    const recipes = [
        // {
        //     result: 'minecraft:experience_bottle', 
        //     itemIngredient: 'minecraft:glass_bottle',
        //     fluidIngredient: {id: 'cofh_core:experience', amount: 250},
        //     id: 'experience_bottle_1'
        // },
        {
            result: 'minecraft:experience_bottle', 
            itemIngredient: 'minecraft:glass_bottle',
            fluidIngredient: {id: 'mob_grinding_utils:fluid_xp', amount: 250},
            id: 'experience_bottle'
        },
        {
            result: 'create:copper_casing', 
            itemIngredient: 'create:andesite_casing',
            fluidIngredient: {id: 'tconstruct:molten_bronze', amount: 288},
            id: 'copper_casing'
        },
        {
            result: 'appliedenergistics2:purified_nether_quartz_crystal', 
            itemIngredient: 'emendatusenigmatica:quartz_crystal',
            fluidIngredient: {id: 'tconstruct:molten_quartz', amount: 144},
            id: 'purified_nether_quartz_crystal'
        },
        {
            result: 'create:blaze_cake', 
            itemIngredient: 'create:blaze_cake_base',
            fluidIngredient: {id: 'tconstruct:blazing_blood', amount: 250},
            id: 'blaze_cake'
        },
        {
            result: 'kubejs:scarab_leg', 
            itemIngredient: 'alexsmobs:centipede_leg',
            fluidIngredient: {id: 'tconstruct:molten_brass', amount: 576},
            id: 'scarab_leg'
        },
        {
            result: 'immersiveengineering:treated_wood_horizontal', 
            itemIngredient: 'astralsorcery:infused_wood_planks',
            fluidIngredient: {id: 'immersiveengineering:creosote', amount: 250},
            id: 'treated_wood'
        },
        {
            result: 'engineersdecor:old_industrial_wood_planks', 
            itemIngredient: '#forge:treated_wood',
            fluidIngredient: {id: 'immersiveengineering:biodiesel', amount: 250},
            id: 'old_industrial_wood'
        }
    ];

    recipes.forEach((recipe) => {
        event.recipes
            .createFilling(recipe.result, [recipe.itemIngredient, Fluid.of(recipe.fluidIngredient.id, recipe.fluidIngredient.amount)])
            .id(`${id_prefix}/${recipe.id}`);
    });

    
});