Out of the box, Craft.zs
provide support for several crafting methods.
Arcane Workbench
Layout:
# [Complex Arcane Mechanism] from [Nickel Plate][+5 ]
mods . thaumcraft.ArcaneWorkbench. removeRecipe(< thaumcraft :mechanism_complex > );
mods . thaumcraft.ArcaneWorkbench. registerShapedRecipe(
" mechanism_complex" , # Name
" TWOND_BASE" , # Research
30 , # Vis cost
[< aspect :aqua > , < aspect :ignis > ],
< thaumcraft :mechanism_complex > , # Output
Grid([" pretty" ,
" S " ,
" ‚ □ ‚" ,
" S " ], {
" S" : < thaumcraft :mechanism_simple > , # Simple Arcane Mechanism
" ‚" : < ore :nuggetThaumium > , # Thaumium Nugget
" □" : < ore :plateNickel > , # Nickel Plate
}).shaped());
Result:
You can use any Potentia -stored item, such as to set Vis cost
.
Any will be converted into aspect array
Crucible
Layout:
# [Yellow Nitor]*10 from [Glowstone Dust][+3 ]
mods . thaumcraft.Crucible. removeRecipe(< thaumcraft :nitor_yellow > );
mods . thaumcraft.Crucible. registerRecipe(
" nitor_yellow" , # Name
" BASEALCHEMY" , # Research
< thaumcraft :nitor_yellow > * 10 , # Output
< ore :dustGlowstone > , # Input
[< aspect :potentia > * 10 , < aspect :ignis > * 10 , < aspect :lux > * 10 ]
);
Result:
Runic Matrix
Layout:
# [Adaminite Block] from [Mithrillium Block][+8 ]
mods . thaumcraft.Infusion. removeRecipe(< thaumadditions :adaminite_block > );
mods . thaumcraft.Infusion. registerRecipe(
" thaumadditions:adaminite_block" , # Name
" INFUSION" , # Research
< thaumadditions :adaminite_block > , # Output
15 , # Instability
[< aspect :infernum > * 200 , < aspect :visum > * 200 , < aspect :draco > * 200 , < aspect :spiritus > * 200 ],
< thaumadditions :mithrillium_block > , # Central Item
Grid([" pretty" ,
" ▬ r ▬" ,
" c c" ,
" ▬ D ▬" ], {
" ▬" : < ore :ingotMithril > , # Mana Infused Ingot
" r" : < thaumcraft :primordial_pearl > .anyDamage(), # Primordial Pearl
" c" : < ore :carminite > , # Carminite
" D" : < thaumicwonders :disjunction_cloth > .anyDamage(), # Disjunction Cloth
}).spiral(1 ));
Result:
Blood Altair
Layout:
# [Blood Wood] from [Universal Fluid Cell][+1 ]
mods . bloodmagic.BloodAltar. removeRecipe(< animus :blockbloodwood > );
mods . bloodmagic.BloodAltar. addRecipe(< animus :blockbloodwood > , < randomthings :spectrelog > , 0 , 2000 , 20 , 40 );
Result:
Thermionic Fabricator
Layout:
# [Insulating Glass]*6 from [Cactus Green][+1 ]
mods . forestry.ThermionicFabricator. removeRecipe(< immersiveengineering :stone_decoration:8 > );
mods . forestry.ThermionicFabricator. addCast(< immersiveengineering :stone_decoration:8 > * 6 , Grid([" ▲d▲" ], {
" ▲" : < ore :dustIron > , # Pulverized Iron
" d" : < ore :dye > | < ore :dyeGreen > , # Cactus Green
}).shaped(), < fluid :glass > * 1000 , < forestry :wax_cast:* > );
Result:
Carpenter
Layout:
# [Overclocker Upgrade]*2 from [Electronic Circuit][+3 ]
mods . forestry.Carpenter. removeRecipe(< ic2 :upgrade > );
mods . forestry.Carpenter. addRecipe(< ic2 :upgrade > * 2 , Grid([" pretty" ,
" □ □ □" ,
" C B C" ,
" □ □ □" ], {
" □" : < ore :plateTin > , # Tin Plate
" C" : < ore :itemCopperCable > , # Copper Cable
" B" : < ore :circuitBasic > , # Electronic Circuit
}).shaped(), 40 , < fluid :ic2coolant > * 2000 );
Result: