import crafttweaker.api.recipe.MirrorAxis;
import crafttweaker.api.recipe.CraftingTableRecipeManager;
import crafttweaker.api.item.IItemStack;
import mods.playerStage.PlayerStage;
import crafttweaker.api.entity.effect.MobEffectInstance;

var recipesCraftingTable_Name as string[] = [
    "vampirism:altar_pillar",
    "vampirism:altar_tip",
    "vampirism:hunter_table",
];

PlayerStage.addEffect("vampirism", new MobEffectInstance(<mobeffect:vampirism:sanguinare>));

mods.extendedcrafting.TableCrafting.addShaped("518900f9-fef2-4f02-8118-aeaaee9d74bc", 0, <item:vampirism:altar_pillar>, [
	[<item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>], 
	[<tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>], 
	[<tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>], 
	[<tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>], 
	[<tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>], 
	[<tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>, <item:minecraft:air>, <tag:items:forge:glass>], 
	[<item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>, <item:minecraft:infested_stone_bricks>]]);

mods.extendedcrafting.TableCrafting.addShaped("c28f79d8-d12b-41cf-98b8-36aeeef27aea", 0, <item:vampirism:altar_tip>, [
	[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>], 
	[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>], 
	[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>], 
	[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:iron_ingot>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>], 
	[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:iron_ingot>, <item:minecraft:iron_block>, <item:minecraft:iron_ingot>, <item:minecraft:air>, <item:minecraft:air>], 
	[<item:minecraft:air>, <item:minecraft:iron_ingot>, <item:minecraft:iron_block>, <item:minecraft:iron_block>, <item:minecraft:iron_block>, <item:minecraft:iron_ingot>, <item:minecraft:air>], 
	[<item:minecraft:iron_ingot>, <item:minecraft:iron_block>, <item:minecraft:iron_block>, <item:minecraft:iron_block>, <item:minecraft:iron_block>, <item:minecraft:iron_block>, <item:minecraft:iron_ingot>]]);

mods.extendedcrafting.TableCrafting.addShaped("2a9f90f9-150f-44bf-885f-6f1dd1af7bed", 0, <item:vampirism:hunter_table>, [
	[<item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>], 
	[<item:minecraft:oak_planks>, <item:vampirism:item_garlic>, <item:minecraft:book>, <item:minecraft:book>, <item:vampirism:vampire_fang>, <item:vampirism:vampire_blood_bottle>, <item:minecraft:bookshelf>], 
	[<item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>], 
	[<item:minecraft:oak_fence>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:lectern>, <item:minecraft:writable_book>, <item:minecraft:air>, <item:minecraft:bookshelf>], 
	[<item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>], 
	[<item:minecraft:oak_fence>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:oak_fence>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:bookshelf>], 
	[<item:minecraft:oak_fence>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:oak_fence>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:bookshelf>]]);


