Skip to content

Latest commit

 

History

History
220 lines (175 loc) · 5.92 KB

readme_template.md

File metadata and controls

220 lines (175 loc) · 5.92 KB

Additional Support

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:
  • You can use any Vis-storing item, such as , or to set aspects.

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:
  • You can use any Vis-storing item, such as , or to set aspects.

  • would be converted into Instability value.

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:
  • with Life Essence will change required amount of blood.

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:
  • Add to catalyst slot if you want to use it.

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:
  • Set Fluid ingredient with .