// --- Recipes by DreamMasterXXL ---
// --- Importing Stuff ---
import mods.ic2.Compressor;
// --- I18N ---
val _I18N_Lang = "en_US";
val I18N_ThaumicTinkerer_02_Kami_0 = "Dimensional Shards";
val I18N_ThaumicTinkerer_02_Kami_1 = "[TT] Rarities of the Otherworld";
val I18N_ThaumicTinkerer_02_Kami_2 = "Similarly to the overworld, the Nether and the End also have their specific shards, these are rarely held by either Zombie Pigmen living in the Nether or Endermen living in the End.
You find a way to get this Shards with a Infusion recipe also.
ttinkerer:textures/items/netherShard.png:0:0:255:255:0.0625ttinkerer:textures/items/enderShard.png:0:0:255:255:0.0625";
val I18N_ThaumicTinkerer_02_Kami_3 = "Ichorium Wand Caps";
val I18N_ThaumicTinkerer_02_Kami_4 = "[TT] Somewhat like a Steam Sale";
// --- Variables ---
// --- Removing Recipes ---
// --- Ichor
mods.thaumcraft.Infusion.removeRecipe();
// --- Ichor Cloth
mods.thaumcraft.Arcane.removeRecipe();
// --- Ichorium
mods.thaumcraft.Arcane.removeRecipe();
// --- Inchorium Nuggets
recipes.remove();
// --- Inchor Cap
mods.thaumcraft.Arcane.removeRecipe();
// --- Feline Amulet
mods.thaumcraft.Infusion.removeRecipe();
// --- Bottomless Pouch
mods.thaumcraft.Infusion.removeRecipe();
// --- Ichorcloth Helm
mods.thaumcraft.Arcane.removeRecipe();
// --- Ichorcloth Chestplate
mods.thaumcraft.Arcane.removeRecipe();
// --- Ichorcloth Leggings
mods.thaumcraft.Arcane.removeRecipe();
// --- Ichorcloth Boots
mods.thaumcraft.Arcane.removeRecipe();
// --- Ichorcloth Strapped Silverwood Wand Core
mods.thaumcraft.Infusion.removeRecipe();
// --- Wand Focus Shadowbeam
mods.thaumcraft.Infusion.removeRecipe();
// --- Wand Focus XP Drain
mods.thaumcraft.Infusion.removeRecipe();
// --- Cowl of the Abyssal Depths
mods.thaumcraft.Infusion.removeRecipe();
// --- Robes Of The Statosphere
mods.thaumcraft.Infusion.removeRecipe();
// --- Leggings of the burning Mantle
mods.thaumcraft.Infusion.removeRecipe();
// --- Boots of the horizotal Shield
mods.thaumcraft.Infusion.removeRecipe();
// --- Celestial Gateway
mods.thaumcraft.Infusion.removeRecipe();
// --- Celestial Pearl
mods.thaumcraft.Infusion.removeRecipe();
// --- Wand Focus Celestial Recall
mods.thaumcraft.Infusion.removeRecipe();
// --- Ichorium Pickaxe
mods.thaumcraft.Arcane.removeRecipe();
// --- Ichorium Shovel
mods.thaumcraft.Arcane.removeRecipe();
// --- Ichorium Axe
mods.thaumcraft.Arcane.removeRecipe();
// --- Ichorium Sword
mods.thaumcraft.Arcane.removeRecipe();
// --- Awakened Ichorium Pickaxe
mods.thaumcraft.Infusion.removeRecipe();
// --- Awakened Ichorium Shovel
mods.thaumcraft.Infusion.removeRecipe();
// --- Awakened Ichorium Axe
mods.thaumcraft.Infusion.removeRecipe();
// --- Awakened Ichorium Sword
mods.thaumcraft.Infusion.removeRecipe();
// --- Protoclay
mods.thaumcraft.Infusion.removeRecipe();
// --- Block Hole Ring
mods.thaumcraft.Infusion.removeRecipe();
// --- Worldshapers looking Glass
mods.thaumcraft.Infusion.removeRecipe();
// --- Adding Recipes ----
// --- Nether Shards
mods.thaumcraft.Research.removeResearch("DIMENSION_SHARDS");
mods.thaumcraft.Research.addResearch("DIMENSIONSHARDS", "TT_CATEGORY", "infernus 15, luxuria 15, superbia 15, gula 12, invidia 9, desidia 6, ira 3", 7, 8, 3, );
game.setLocalization("tc.research_name.DIMENSIONSHARDS", I18N_ThaumicTinkerer_02_Kami_0);
game.setLocalization("tc.research_text.DIMENSIONSHARDS", I18N_ThaumicTinkerer_02_Kami_1);
mods.thaumcraft.Research.addPrereq("DIMENSIONSHARDS", "INFUSION", false);
mods.thaumcraft.Research.setConcealed("DIMENSIONSHARDS", false);
mods.thaumcraft.Research.addPage("DIMENSIONSHARDS", "tt.research.page.DIMENSIONSHARDS");
game.setLocalization("tt.research.page.DIMENSIONSHARDS", I18N_ThaumicTinkerer_02_Kami_2);
mods.thaumcraft.Infusion.addRecipe("DIMENSIONSHARDS", ,
[, , , , , , , , , , , , , , ],
"infernus 8, praecantatio 8, vitreus 8, vitium 8, luxuria 8, superbia 8, gula 8, invidia 8, desidia 8, ira 8, alienis 8", , 8);
// --- Ender Shards
mods.thaumcraft.Infusion.addRecipe("DIMENSIONSHARDS", ,
[, , , , , , , , , , , , , , ],
"infernus 8, praecantatio 8, vitreus 8, vitium 8, luxuria 8, superbia 8, gula 8, invidia 8, desidia 8, ira 8, alienis 8", , 8);
// -
mods.thaumcraft.Research.addInfusionPage("DIMENSIONSHARDS", );
mods.thaumcraft.Research.addInfusionPage("DIMENSIONSHARDS", );
// --- Ichor
mods.thaumcraft.Research.addPrereq("ICHOR", "DIMENSIONSHARDS", false);
mods.thaumcraft.Infusion.addRecipe("ICHOR", ,
[, , , ],
"humanus 32, lux 32, spiritus 64, alienis 16, ordo 16", * 2, 10);
// -
mods.thaumcraft.Research.setAspects("ICHOR", "humanus 15, spiritus 15, ordo 15, praecantatio 15, vitium 12, lux 9, infernus 6, alienis 3");
mods.thaumcraft.Research.setComplexity("ICHOR", 4);
mods.thaumcraft.Warp.addToResearch("ICHOR", 5);
// --- Ichor Cloth
mods.thaumcraft.Arcane.addShaped("ICHOR_CLOTH", * 2, "aer 125, aqua 125, ignis 125, terra 125, ordo 125, perditio 125", [
[, , ],
[, , ],
[, , ]]);
// -
mods.thaumcraft.Research.setAspects("ICHOR_CLOTH", "pannus 15, fabrico 15, praecantatio 12, sensus 9, lux 6, alienis 3");
mods.thaumcraft.Research.setComplexity("ICHOR_CLOTH", 4);
mods.thaumcraft.Warp.addToResearch("ICHOR_CLOTH", 1);
// --- Ichorium
mods.thaumcraft.Research.clearPages("ICHORIUM");
mods.thaumcraft.Research.addPage("ICHORIUM", "ttresearch.page.ICHORIUM.0");
mods.thaumcraft.Arcane.addShaped("ICHORIUM", , "aer 125, aqua 125, ignis 125, terra 125, ordo 125, perditio 125", [
[, , ],
[, , ],
[, , ]]);
mods.thaumcraft.Research.addArcanePage("ICHORIUM", );
// -
mods.thaumcraft.Research.setAspects("ICHORIUM", "metallum 15, fabrico 15, instrumentum 12, praecantatio 9, lux 6, alienis 3");
mods.thaumcraft.Research.setComplexity("ICHORIUM", 4);
mods.thaumcraft.Warp.addToResearch("ICHORIUM", 2);
// - Pre-req fix
mods.thaumcraft.Research.clearPrereqs("ICHORIUM");
mods.thaumcraft.Research.addPrereq("ICHORIUM", "ICHOR", true);
// --- Ichorium Nuggets
furnace.addRecipe( * 9, );
// --- Ichor Wand Cap
mods.thaumcraft.Research.orphanResearch("CAP_ICHOR");
mods.thaumcraft.Research.removeResearch("CAP_ICHOR");
mods.thaumcraft.Research.addResearch("CAP_ICHOR", "TT_CATEGORY", "cognitio 15, praecantatio 12, permutatio 9, instrumentum 6, terra 3", 11, 11, 4, );
game.setLocalization("tc.research_name.CAP_ICHOR", I18N_ThaumicTinkerer_02_Kami_3);
game.setLocalization("tc.research_text.CAP_ICHOR", I18N_ThaumicTinkerer_02_Kami_4);
mods.thaumcraft.Research.addPrereq("CAP_ICHOR", "ICHORIUM", false);
mods.thaumcraft.Research.setConcealed("CAP_ICHOR", true);
mods.thaumcraft.Research.addPage("CAP_ICHOR", "ttresearch.page.CAP_ICHOR.0");
mods.thaumcraft.Arcane.addShaped("CAP_ICHOR", * 2, "aer 150, aqua 150, ignis 150, terra 150, ordo 150, perditio 150", [
[, , ],
[, , ],
[, , ]]);
// -
mods.thaumcraft.Research.addArcanePage("CAP_ICHOR", );
// -
mods.thaumcraft.Research.setAspects("CAP_ICHOR", "metallum 15, instrumentum 15, tenebrae 12, praecantatio 9, lux 6, alienis 3");
mods.thaumcraft.Research.setComplexity("CAP_ICHOR", 4);
mods.thaumcraft.Warp.addToResearch("CAP_ICHOR", 3);
// --- Feline Amulet
mods.thaumcraft.Infusion.addRecipe("CAT_AMULET", ,
[, , , , , , , ],
"cognitio 16, ordo 32, tenebrae 16, mortuus 16", , 8);
// -
mods.thaumcraft.Research.setAspects("CAT_AMULET", "cognitio 15, ordo 15, tenebrae 12, mortuus 9, motus 6, alienis 3");
mods.thaumcraft.Research.setComplexity("CAT_AMULET", 4);
// --- Bottomless Pouch
mods.thaumcraft.Infusion.addRecipe("ICHOR_POUCH", ,
[, , , , , , , ],
"vacuos 64, humanus 48, pannus 48, alienis 48, aer 64", , 10);
// -
mods.thaumcraft.Research.setAspects("ICHOR_POUCH", "vacuos 15, pannus 15, alienis 12, humanus 9, motus 6, aer 3");
mods.thaumcraft.Research.setComplexity("ICHOR_POUCH", 4);
mods.thaumcraft.Warp.addToResearch("ICHOR_POUCH", 3);
// --- Ichorcloth Helm
mods.thaumcraft.Arcane.addShaped("ICHORCLOTH_ARMOR", , "aqua 75, perditio 50, ordo 25", [
[, , ],
[, , ],
[null, , null]]);
// --- Ichorcloth Chestplate
mods.thaumcraft.Arcane.addShaped("ICHORCLOTH_ARMOR", , "aer 75, perditio 50, ordo 25", [
[, , ],
[, , ],
[, , ]]);
// --- Ichorcloth Leggings
mods.thaumcraft.Arcane.addShaped("ICHORCLOTH_ARMOR", , "ignis 75, perditio 50, ordo 25", [
[, , ],
[, , ],
[, , ]]);
// --- Ichorcloth Boots
mods.thaumcraft.Arcane.addShaped("ICHORCLOTH_ARMOR",, "terra 75, perditio 50, ordo 25", [
[null, null, null],
[, , ],
[, , ]]);
// -
mods.thaumcraft.Research.setAspects("ICHORCLOTH_ARMOR", "tutamen 15, pannus 15, lux 12, perfodio 9, motus 6, alienis 3");
mods.thaumcraft.Research.setComplexity("ICHORCLOTH_ARMOR", 4);
mods.thaumcraft.Warp.addToResearch("ICHORCLOTH_ARMOR", 3);
// --- Ichorcloth Strapped Silverwood Wand Core
mods.thaumcraft.Infusion.addRecipe("ROD_ICHORCLOTH", ,
[, , , , , , , ],
"praecantatio 150, lux 100, instrumentum 100, arbor 75, alienis 50", , 10);
// -
mods.thaumcraft.Research.setAspects("ROD_ICHORCLOTH", "instrumentum 15, pannus 15, lux 12, praecantatio 9, arbor 6, alienis 3");
mods.thaumcraft.Research.setComplexity("ROD_ICHORCLOTH", 4);
mods.thaumcraft.Warp.addToResearch("ROD_ICHORCLOTH", 3);
// --- Wand Focus Shadowbeam
mods.thaumcraft.Infusion.addRecipe("FOCUS_SHADOWBEAM", ,
[, , , .withTag({ench: [{lvl: 3 as short, id: 21 as short}], "GT.HasBeenUpdated": 1 as byte}), .withTag({ench: [{lvl: 3 as short, id: 21 as short}], "GT.HasBeenUpdated": 1 as byte}), , ],
"alienis 64, praecantatio 64, telum 64, tenebrae 64, tempestas 32", , 12);
// -
mods.thaumcraft.Research.setAspects("FOCUS_SHADOWBEAM", "tenebrae 15, praecantatio 15, alienis 12, telum 9, tempestas 6, motus 3");
mods.thaumcraft.Research.setComplexity("FOCUS_SHADOWBEAM", 4);
mods.thaumcraft.Warp.addToResearch("FOCUS_SHADOWBEAM", 4);
// --- Wand Focus XP Drain
mods.thaumcraft.Infusion.addRecipe("FOCUS_XP_DRAIN", ,
[, , , , , ],
"auram 64, cognitio 64, praecantatio 64, vitium 32", , 12);
// -
mods.thaumcraft.Research.setAspects("FOCUS_XP_DRAIN", "cognitio 15, praecantatio 15, auram 12, humanus 9, lucrum 6, alienis 3");
mods.thaumcraft.Research.setComplexity("FOCUS_XP_DRAIN", 4);
mods.thaumcraft.Warp.addToResearch("FOCUS_XP_DRAIN", 4);
// --- Cowl of the Abyssal Depths
mods.thaumcraft.Infusion.addRecipe("ICHORCLOTH_HELM_GEM", ,
[, , , , , , , , , , , ],
"aqua 64, auram 64, cognitio 64, corpus 64, fames 64, lux 64, tutamen 64", , 16);
// -
mods.thaumcraft.Research.setAspects("ICHORCLOTH_HELM_GEM", "aqua 24, sano 21, fames 18, auram 15, cognitio 12, corpus 9, lux 6, tutamen 3");
mods.thaumcraft.Research.setComplexity("ICHORCLOTH_HELM_GEM", 4);
mods.thaumcraft.Warp.addToResearch("ICHORCLOTH_HELM_GEM", 4);
// --- Robes Of The Statosphere
mods.thaumcraft.Infusion.addRecipe("ICHORCLOTH_CHEST_GEM", ,
[, , , , .withTag({ench: [{lvl: 2 as short, id: 21 as short}], "GT.HasBeenUpdated": 1 as byte}), , , , .withTag({ench: [{lvl: 2 as short, id: 21 as short}], "GT.HasBeenUpdated": 1 as byte}), , , ],
"aer 64, alienis 64, lux 64, ordo 64, sensus 64, tutamen 64, volatus 64", , 16);
// -
mods.thaumcraft.Research.setAspects("ICHORCLOTH_CHEST_GEM", "aer 24, motus 21, volatus 18, alienis 15, lux 12, sensus 9, ordo 6, tutamen 3");
mods.thaumcraft.Research.setComplexity("ICHORCLOTH_CHEST_GEM", 4);
mods.thaumcraft.Warp.addToResearch("ICHORCLOTH_CHEST_GEM", 4);
// --- Leggings of the burning Mantle
mods.thaumcraft.Infusion.addRecipe("ICHORCLOTH_LEGS_GEM", ,
[, , , , , , , , , , , ],
"alienis 64, ignis 64, lucrum 64, lux 64, potentia 64, sano 64, tutamen 64", , 16);
// -
mods.thaumcraft.Research.setAspects("ICHORCLOTH_LEGS_GEM", "ignis 24, sano 21, lucrum 18, potentia 15, alienis 12, aer 9, lux 6, tutamen 3");
mods.thaumcraft.Research.setComplexity("ICHORCLOTH_LEGS_GEM", 4);
mods.thaumcraft.Warp.addToResearch("ICHORCLOTH_LEGS_GEM", 4);
// --- Boots of the horizotal Shield
mods.thaumcraft.Infusion.addRecipe("ICHORCLOTH_BOOTS_GEM", ,
[, , .withTag({mainAspect: {Aspects: [{amount: 1, key: "terra"}]}}), , , , , , , , , ],
"herba 64, iter 64, lux 64, motus 64, perfodio 64, terra 64, tutamen 64", , 16);
// -
mods.thaumcraft.Research.setAspects("ICHORCLOTH_BOOTS_GEM", "terra 24, iter 21, perfodio 18, herba 15, lux 12, motus 9, cognitio 6, tutamen 3");
mods.thaumcraft.Research.setComplexity("ICHORCLOTH_BOOTS_GEM", 4);
mods.thaumcraft.Warp.addToResearch("ICHORCLOTH_BOOTS_GEM", 4);
// --- Celestial Gateway
mods.thaumcraft.Infusion.addRecipe("WARP_GATE", ,
[, , , , ,