ServerEvents.recipes(event => {
//Arcane from Mana IV
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 1000,
    "FluidName": "irons_spellbooks:potion",
    "Tag": {
        "irons_spellbooks:bottle_type": "REGULAR",
        "Potion": "irons_spellbooks:instant_mana_four"
    }
    },
    "input": {
    "item": "kubejs:grease_ball"
    },
    "results": [
    {
        "Amount": 1000,
        "FluidName": "kubejs:solution_arcane_fluid"
    }
    ]
});

//Arcane from Mana III
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 1000,
    "FluidName": "irons_spellbooks:potion",
    "Tag": {
        "irons_spellbooks:bottle_type": "REGULAR",
        "Potion": "irons_spellbooks:instant_mana_three"
    }
    },
    "input": {
    "item": "kubejs:grease_ball"
    },
    "results": [
    {
        "Amount": 750,
        "FluidName": "kubejs:solution_arcane_fluid"
    }
    ]
});

//Arcane from Mana II
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 1000,
    "FluidName": "irons_spellbooks:potion",
    "Tag": {
        "irons_spellbooks:bottle_type": "REGULAR",
        "Potion": "irons_spellbooks:instant_mana_two"
    }
    },
    "input": {
    "item": "kubejs:grease_ball"
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_arcane_fluid"
    }
    ]
});

//Arcane from Mana I
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 1000,
    "FluidName": "irons_spellbooks:potion",
    "Tag": {
        "irons_spellbooks:bottle_type": "REGULAR",
        "Potion": "irons_spellbooks:instant_mana_one"
    }
    },
    "input": {
    "item": "kubejs:grease_ball"
    },
    "results": [
    {
        "Amount": 250,
        "FluidName": "kubejs:solution_arcane_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_arcane_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_arcane",
    }
});

//--------------------------------------------

//Blood
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 500,
    "FluidName": "kubejs:weapon_oil_base",
    },
    "input": {
    "tag": "irons_spellbooks:blood_focus"
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_blood_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_blood_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_blood",
    }
});

//--------------------------------------------

//Cooldown
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 500,
    "FluidName": "kubejs:weapon_oil_base",
    },
    "input": {
    "tag": "fantasia:cooldown_ingredients"
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_cooldown_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_cooldown_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_cooldown",
    }
});

//--------------------------------------------

//Ender
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 500,
    "FluidName": "kubejs:weapon_oil_base",
    },
    "input": {
    "tag": "irons_spellbooks:ender_focus"
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_ender_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_ender_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_ender",
    }
});

//--------------------------------------------

//Evocation
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 500,
    "FluidName": "kubejs:weapon_oil_base",
    },
    "input": {
    "tag": "irons_spellbooks:evocation_focus"
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_evocation_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_evocation_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_evocation",
    }
});

//--------------------------------------------

//Fire
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 500,
    "FluidName": "kubejs:weapon_oil_base",
    },
    "input": {
    "tag": "irons_spellbooks:fire_focus"
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_fire_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_fire_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_fire",
    }
});

//--------------------------------------------

//Holy
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 500,
    "FluidName": "kubejs:weapon_oil_base",
    },
    "input": {
    "tag": "irons_spellbooks:holy_focus"
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_holy_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_holy_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_holy",
    }
});

//--------------------------------------------

//Ice
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 500,
    "FluidName": "kubejs:weapon_oil_base",
    },
    "input": {
    "tag": "irons_spellbooks:ice_focus"
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_ice_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_ice_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_ice",
    }
});

//--------------------------------------------

//Nature
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew",
    "base_fluid": {
    "Amount": 500,
    "FluidName": "kubejs:weapon_oil_base",
    },
    "input": {
    "tag": "irons_spellbooks:nature_focus",
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_nature_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_nature_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_nature",
    }
}); 

//--------------------------------------------

//Protection
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew", 
    "base_fluid": {
    "Amount": 500,
    "FluidName": "kubejs:weapon_oil_base",
    },
    "input": {
    "tag": "fantasia:protection_ingredients"
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_protection_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_protection_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_protection",
    }
});

//--------------------------------------------

//Lightning
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_brew", 
    "base_fluid": {
    "Amount": 500,
    "FluidName": "kubejs:weapon_oil_base",
    },
    "input": {
    "tag": "irons_spellbooks:lightning_focus"
    },
    "results": [
    {
        "Amount": 500,
        "FluidName": "kubejs:solution_lightning_fluid"
    }
    ]
});
event.custom({
    "type": "irons_spellbooks:alchemist_cauldron_empty",
    "fluid": {
    "Amount": 250,
    "FluidName": "kubejs:solution_lightning_fluid"
    },
    "input": {
    "item": "minecraft:glass_bottle"
    },
    "result": {
    "count": 1,
    "item": "kubejs:solution_lightning",
    }
});

    });