//avaritia and creative recipes

import crafttweaker.item.IIngredient;
import crafttweaker.item.IItemStack;
import crafttweaker.oredict.IOreDict;
import crafttweaker.oredict.IOreDictEntry;

#packmode normal hard

# -----| Val |-----
val a = <avaritia:singularity:12>;
val b = <mysticalagradditions:special:4>;
val c = <draconicevolution:dragon_heart>;
val d = <avaritia:resource:6>;
val e = <ore:dragonEgg>;
val f = <ore:dustLithium>;
val g = <draconicevolution:chaos_shard>;
val h = <mekanism:energycube>.withTag({tier: 4, mekData: {energyStored: 1.7976931348623157E308}});
val i = <mekanism:energyupgrade>;
val j = <mekanism:filterupgrade>;
val k = <mekanism:machineblock2:11>.withTag({tier: 4, mekData: {}});
val l = <thermalexpansion:capacitor:32000>.withTag({Energy: 25000000});
val m = <mysticalagradditions:insanium>;
val n = <appliedenergistics2:creative_energy_cell>;
val o = <draconicevolution:draconium_capacitor:1>;

//It's creative time!
mods.avaritia.ExtremeCrafting.addShaped("cr1", <mekanism:energycube>.withTag({tier: 4, mekData: {energyStored: 1.7976931348623157E308}}), [
	[a, g, d, d, b, d, d, g, a],
	[g, b, e, f, b, f, e, b, g],
	[d, e, f, c, c, c, f, e, d],
	[d, f, c, i, i, i, c, f, d],
	[b, b, c, i, a, i, c, b, b],
	[d, f, c, i, i, i, c, f, d],
    [d, e, f, c, c, c, f, e, d],
    [g, b, e, f, b, f, e, b, g],
    [a, g, d, d, b, d, d, g, a],
	]);

//Tank
mods.avaritia.ExtremeCrafting.addShaped("cr2", <mekanism:machineblock2:11>.withTag({tier: 4}), [
	[a, g, d, d, b, d, d, g, a],
	[g, b, e, f, b, f, e, b, g],
	[d, e, f, c, c, c, f, e, d],
	[d, f, c, j, j, j, c, f, d],
	[b, b, c, j, a, j, c, b, b],
	[d, f, c, j, j, j, c, f, d],
    [d, e, f, c, c, c, f, e, d],
    [g, b, e, f, b, f, e, b, g],
    [a, g, d, d, b, d, d, g, a],
	]);

//Capacitor
mods.avaritia.ExtremeCrafting.addShaped("cr3", <thermalexpansion:capacitor:32000>, [
	[a, g, d, d, b, d, d, g, a],
	[g, b, e, f, b, f, e, b, g],
	[d, e, f, c, c, c, f, e, d],
	[d, f, c, j, m, j, c, f, d],
	[b, b, c, m, a, m, c, b, b],
	[d, f, c, j, m, j, c, f, d],
    [d, e, f, c, c, c, f, e, d],
    [g, b, e, f, b, f, e, b, g],
    [a, g, d, d, b, d, d, g, a],
	]);

//Creative AE Source
mods.avaritia.ExtremeCrafting.addShaped("cr4", <appliedenergistics2:creative_energy_cell>, [
	[a, g, d, d, b, d, d, g, a],
	[g, b, e, f, b, f, e, b, g],
	[d, e, f, c, c, c, f, e, d],
	[d, f, c, j, m, j, c, f, d],
	[b, b, c, m, o, m, c, b, b],
	[d, f, c, j, m, j, c, f, d],
    [d, e, f, c, c, c, f, e, d],
    [g, b, e, f, b, f, e, b, g],
    [a, g, d, d, b, d, d, g, a],
	]);

//Ultimate Stew's Back !
mods.avaritia.ExtremeCrafting.remove(<avaritia:ultimate_stew>);
mods.avaritia.ExtremeCrafting.addShaped("ultimate_stew", <avaritia:ultimate_stew> * 9, [
	[<avaritia:resource:2>, <minecraft:wheat>, <minecraft:carrot>, <minecraft:beetroot>, <minecraft:potato>, <minecraft:apple>, <minecraft:melon>, <minecraft:pumpkin>, <minecraft:cactus>], 
	[<minecraft:brown_mushroom>, <minecraft:red_mushroom>, <harvestcraft:blackberryitem>, <harvestcraft:blueberryitem>, <harvestcraft:raspberryitem>, <harvestcraft:strawberryitem>, <harvestcraft:cactusfruititem>, <harvestcraft:cantaloupeitem>, <harvestcraft:pineappleitem>], 
	[<harvestcraft:grapeitem>, <harvestcraft:kiwiitem>, <harvestcraft:cranberryitem>, <harvestcraft:plumitem>, <harvestcraft:bananaitem>, <harvestcraft:dateitem>, <harvestcraft:papayaitem>, <harvestcraft:cherryitem>, <harvestcraft:figitem>], 
	[<harvestcraft:asparagusitem>, <harvestcraft:cornitem>, <harvestcraft:bambooshootitem>, <harvestcraft:cucumberitem>, <harvestcraft:wintersquashitem>, <harvestcraft:zucchiniitem>, <harvestcraft:beetitem>, <harvestcraft:onionitem>, <harvestcraft:parsnipitem>], 
	[<harvestcraft:radishitem>, <harvestcraft:rutabagaitem>, <harvestcraft:sweetpotatoitem>, <harvestcraft:turnipitem>, <harvestcraft:rhubarbitem>, <harvestcraft:celeryitem>, <harvestcraft:broccoliitem>, <harvestcraft:caulifloweritem>, <harvestcraft:leekitem>], 
	[<harvestcraft:lettuceitem>, <harvestcraft:scallionitem>, <harvestcraft:artichokeitem>, <harvestcraft:brusselsproutitem>, <harvestcraft:cabbageitem>, <harvestcraft:spinachitem>, <harvestcraft:whitemushroomitem>, <harvestcraft:beanitem>, <harvestcraft:soybeanitem>], 
	[null, null, null, null, null, null, null, null, null], 
	[null, null, null, null, null, null, null, null, null], 
	[null, null, null, null, null, null, null, null, null]
	]);