import crafttweaker.api.CampFireManager;

craftingTable.removeRecipe(<item:immersiveengineering:alloybrick>);


craftingTable.addShaped("immersiveengineering1", <item:immersiveengineering:alloybrick>, [
    [<item:kubejs:compressed_sandstone>, <item:kubejs:reinforced_brick>],
    [<item:kubejs:reinforced_brick>, <item:kubejs:compressed_sandstone>]
]);

craftingTable.addShaped("immersiveengineering2",  <item:immersiveengineering:alloybrick>, [
    [<item:immersiveengineering:slab_alloybrick>],
    [<item:immersiveengineering:slab_alloybrick>]
]);


<recipetype:stone_age:tree_stump>.addRecipe("oak_planks1", <item:minecraft:oak_planks>, <item:minecraft:wooden_axe>, <tag:items:minecraft:oak_logs>, 24);
<recipetype:stone_age:tree_stump>.addRecipe("spruce_planks1", <item:minecraft:spruce_planks>, <item:minecraft:wooden_axe>, <tag:items:minecraft:spruce_logs>, 24);
<recipetype:stone_age:tree_stump>.addRecipe("birch_planks1", <item:minecraft:birch_planks>, <item:minecraft:wooden_axe>, <tag:items:minecraft:birch_logs>, 24);
<recipetype:stone_age:tree_stump>.addRecipe("jungle_planks1", <item:minecraft:jungle_planks>, <item:minecraft:wooden_axe>, <tag:items:minecraft:jungle_logs>, 24);
<recipetype:stone_age:tree_stump>.addRecipe("acacia_planks1", <item:minecraft:acacia_planks>, <item:minecraft:wooden_axe>, <tag:items:minecraft:acacia_logs>, 24);
<recipetype:stone_age:tree_stump>.addRecipe("dark_oak_planks1", <item:minecraft:dark_oak_planks>, <item:minecraft:wooden_axe>, <tag:items:minecraft:dark_oak_logs>, 24);


<recipetype:stone_age:tree_stump>.addRecipe("oak_planks2", <item:minecraft:oak_planks>, <item:stone_age:bone_axe>, <tag:items:minecraft:oak_logs>, 16);
<recipetype:stone_age:tree_stump>.addRecipe("spruce_planks2", <item:minecraft:spruce_planks>, <item:stone_age:bone_axe>, <tag:items:minecraft:spruce_logs>, 16);
<recipetype:stone_age:tree_stump>.addRecipe("birch_planks2", <item:minecraft:birch_planks>, <item:stone_age:bone_axe>, <tag:items:minecraft:birch_logs>, 16);
<recipetype:stone_age:tree_stump>.addRecipe("jungle_planks2", <item:minecraft:jungle_planks>, <item:stone_age:bone_axe>, <tag:items:minecraft:jungle_logs>, 16);
<recipetype:stone_age:tree_stump>.addRecipe("acacia_planks2", <item:minecraft:acacia_planks>, <item:stone_age:bone_axe>, <tag:items:minecraft:acacia_logs>, 16);
<recipetype:stone_age:tree_stump>.addRecipe("dark_oak_planks2", <item:minecraft:dark_oak_planks>, <item:stone_age:bone_axe>, <tag:items:minecraft:dark_oak_logs>, 16);

<recipetype:stone_age:tree_stump>.addRecipe("oak_planks3", <item:minecraft:oak_planks>, <item:stone_age:stone_axe>, <tag:items:minecraft:oak_logs>, 12);
<recipetype:stone_age:tree_stump>.addRecipe("spruce_planks3", <item:minecraft:spruce_planks>, <item:stone_age:stone_axe>, <tag:items:minecraft:spruce_logs>, 12);
<recipetype:stone_age:tree_stump>.addRecipe("birch_planks3", <item:minecraft:birch_planks>, <item:stone_age:stone_axe>, <tag:items:minecraft:birch_logs>, 12);
<recipetype:stone_age:tree_stump>.addRecipe("jungle_planks3", <item:minecraft:jungle_planks>, <item:stone_age:stone_axe>, <tag:items:minecraft:jungle_logs>, 12);
<recipetype:stone_age:tree_stump>.addRecipe("acacia_planks3", <item:minecraft:acacia_planks>, <item:stone_age:stone_axe>, <tag:items:minecraft:acacia_logs>, 12);
<recipetype:stone_age:tree_stump>.addRecipe("dark_oak_planks3", <item:minecraft:dark_oak_planks>, <item:stone_age:stone_axe>, <tag:items:minecraft:dark_oak_logs>, 12);

<recipetype:stone_age:tree_stump>.addRecipe("oak_planks4", <item:minecraft:oak_planks>, <item:minecraft:iron_axe>, <tag:items:minecraft:oak_logs>, 8);
<recipetype:stone_age:tree_stump>.addRecipe("spruce_planks4", <item:minecraft:spruce_planks>, <item:minecraft:iron_axe>, <tag:items:minecraft:spruce_logs>, 8);
<recipetype:stone_age:tree_stump>.addRecipe("birch_planks4", <item:minecraft:birch_planks>, <item:minecraft:iron_axe>, <tag:items:minecraft:birch_logs>, 8);
<recipetype:stone_age:tree_stump>.addRecipe("jungle_planks4", <item:minecraft:jungle_planks>, <item:minecraft:iron_axe>, <tag:items:minecraft:jungle_logs>, 8);
<recipetype:stone_age:tree_stump>.addRecipe("acacia_planks4", <item:minecraft:acacia_planks>, <item:minecraft:iron_axe>, <tag:items:minecraft:acacia_logs>, 8);
<recipetype:stone_age:tree_stump>.addRecipe("dark_oak_planks4", <item:minecraft:dark_oak_planks>, <item:minecraft:iron_axe>, <tag:items:minecraft:dark_oak_logs>, 8);

<recipetype:stone_age:tree_stump>.addRecipe("oak_planks5", <item:minecraft:oak_planks>, <item:minecraft:golden_axe>, <tag:items:minecraft:oak_logs>, 4);
<recipetype:stone_age:tree_stump>.addRecipe("spruce_planks5", <item:minecraft:spruce_planks>, <item:minecraft:golden_axe>, <tag:items:minecraft:spruce_logs>, 4);
<recipetype:stone_age:tree_stump>.addRecipe("birch_planks5", <item:minecraft:birch_planks>, <item:minecraft:golden_axe>, <tag:items:minecraft:birch_logs>, 4);
<recipetype:stone_age:tree_stump>.addRecipe("jungle_planks5", <item:minecraft:jungle_planks>, <item:minecraft:golden_axe>, <tag:items:minecraft:jungle_logs>, 4);
<recipetype:stone_age:tree_stump>.addRecipe("acacia_planks5", <item:minecraft:acacia_planks>, <item:minecraft:golden_axe>, <tag:items:minecraft:acacia_logs>, 4);
<recipetype:stone_age:tree_stump>.addRecipe("dark_oak_planks5", <item:minecraft:dark_oak_planks>, <item:minecraft:golden_axe>, <tag:items:minecraft:dark_oak_logs>, 4);


<recipetype:stone_age:drying_rack>.addRecipe("dry_clay", <item:kubejs:dry_clay>, <item:minecraft:clay_ball>, 7200, "dry_clay");
<recipetype:stone_age:drying_rack>.addRecipe("dry_wheat", <item:kubejs:dry_clay>, <item:minecraft:wheat>, 7200, "dry_clay");



craftingTable.addShaped("stoneage1",  <item:kubejs:reinforced_brick>, [
    [<tag:items:forge:plates/iron>,<item:minecraft:brick>,<tag:items:forge:plates/iron>],
    [<item:minecraft:brick>,<tag:items:forge:plates/iron>,<item:minecraft:brick>],
	[<tag:items:forge:plates/iron>, <item:minecraft:brick> ,<tag:items:forge:plates/iron>]
]);


<recipetype:stone_age:drying_rack>.addRecipe("dry_wheat", <item:kubejs:dry_wheat>, <item:minecraft:wheat>, 19200, "dry_wheat");
<recipetype:stone_age:drying_rack>.addRecipe("dry_wheat_block", <item:kubejs:dry_hay_bale>, <item:minecraft:hay_block>, 28800, "dry_wheat_block");

craftingTable.removeRecipe(<item:stone_age:flint_workbench>);

craftingTable.addShaped("flint_workbench",  <item:stone_age:flint_workbench>, [
    [<item:minecraft:flint>,<item:minecraft:stick>],
    [<item:minecraft:stick>,<item:minecraft:clay_ball>]
]);

mods.jei.JEI.addInfo(<item:stone_age:tree_stump>, ["Number of hits to get planks from a log:", "Wooden Axe: 24", "Bone Axe: 16", "Stone Axe: 12", "Iron Axe: 8", "Golden Axe: 4"]);
<recipetype:stone_age:flint_workbench>.removeRecipe(<item:minecraft:torch>);
<recipetype:stone_age:flint_workbench>.removeRecipe(<item:stone_age:dried_grass_bed>);
<recipetype:stone_age:flint_workbench>.removeRecipe(<item:minecraft:furnace>);

<recipetype:stone_age:flint_workbench>.addRecipe("dry_hay_bale", <item:kubejs:dry_hay_bale>, [
[<item:kubejs:dry_wheat>, <item:kubejs:dry_wheat>, <item:kubejs:dry_wheat>],
[<item:kubejs:dry_wheat>, <item:kubejs:dry_wheat>, <item:kubejs:dry_wheat>],
[<item:kubejs:dry_wheat>, <item:kubejs:dry_wheat>, <item:kubejs:dry_wheat>]
], <item:stone_age:flint_knife>);

<recipetype:stone_age:flint_workbench>.addRecipe("dried_grass_bed", <item:stone_age:dried_grass_bed>, [
[<item:stone_age:leather_strip>, <item:stone_age:grass_lead>, <item:stone_age:leather_strip>],
[<item:kubejs:dry_hay_bale>, <item:kubejs:dry_hay_bale>, <item:kubejs:dry_hay_bale>],
[<item:kubejs:dry_hay_bale>, <item:kubejs:dry_hay_bale>, <item:kubejs:dry_hay_bale>]
], <item:stone_age:flint_knife>);

campfire.addRecipe("torch", <item:minecraft:torch>, <item:stone_age:unlit_torch>, 1.0, 1500);




mods.jei.JEI.hideItem(<item:minecraft:enchanted_book>);
<recipetype:stone_age:flint_workbench>.removeRecipe(<item:stone_age:aqueduct>);
mods.jei.JEI.hideItem(<item:stone_age:aqueduct>);


// next update
mods.jei.JEI.hideItem(<item:extendedcrafting:singularity>);
mods.jei.JEI.hideItem(<item:extendedcrafting:compressor>);