Difference between revisions of "ModTweaker:Thaumcraft 4 Support"

From MineTweaker 3
Jump to: navigation, search
Line 3: Line 3:
 
The following handlers are supported:
 
The following handlers are supported:
 
* Arcane
 
* Arcane
* Aspects
 
* Entity Aspects (0.7+)
 
 
* Crucible
 
* Crucible
 
* Infusion
 
* Infusion
 +
* Aspects
 +
* Entity Aspects (0.7+)
 
* Warp
 
* Warp
 
* Research : [[ModTweaker:Thaumcraft 4 Support:Research|Thaumcraft 4 Research Support]]
 
* Research : [[ModTweaker:Thaumcraft 4 Support:Research|Thaumcraft 4 Research Support]]
Line 13: Line 13:
 
Each of these handlers can have recipes added or removed.  Every recipe requires a research key String.  If you don't want a recipe to require a research to use, give it a key for an auto-unlocked research such as "ASPECTS"
 
Each of these handlers can have recipes added or removed.  Every recipe requires a research key String.  If you don't want a recipe to require a research to use, give it a key for an auto-unlocked research such as "ASPECTS"
  
 +
//Arcane Workbench Recipes
 +
//ResearchKey, ResultStack, AspectsList, ShapedRecipe
 +
mods.thaumcraft.Arcane.addShaped("ASPECTS", <minecraft:diamond>, "aqua 1, terra 3",
 +
[[null, <minecraft:gold_ingot>,null],
 +
[<minecraft:gold_ingot>, null, <minecraft:gold_ingot>],
 +
[null, <minecraft:gold_ingot>, null]]);
 +
//ResearchKey, ResultStack, AspectsList, ArrayOfInputStacks
 +
mods.thaumcraft.Arcane.addShapeless("ASPECTS", <minecraft:diamond>, "aqua 5, terra 5, perditio 5, ordo 5", [<minecraft:dirt>, <minecraft:feather>, <minecraft:gold_ingot>]);
 +
 +
//Crucible Recipes
 +
//ResearchKey, ResultStack, InputIngredient, AspectsList
 +
mods.thaumcraft.Crucible.addRecipe("ALUMENTUM", <minecraft:dirt>, <minecraft:sapling:*>, "terra 3, ordo 2, permutatio 12");
 +
//ResultStack
 +
mods.thaumcraft.Crucible.removeRecipe(<minecraft:dirt>);
 +
 
 +
//Infusion recipes
 +
//ResearchKey, MainInputStack, ArrayOfInputStacks, AspectsList, ResultStack, Instability
 +
mods.thaumcraft.Infusion.addRecipe("ALUMENTUM", <minecraft:water_bucket>, [<minecraft:dirt>, <minecraft:wheat_seeds>], "terra 1, victus 1, arbor 25", <minecraft:sapling>, 15);
 +
//ResultStack
 +
mods.thaumcraft.Infusion.removeRecipe(<minecraft:sapling>);
 +
 
  //Changing Aspects - Additions, Replacements, Removals
 
  //Changing Aspects - Additions, Replacements, Removals
 
  //ItemStack, AspectsList
 
  //ItemStack, AspectsList
Line 20: Line 41:
 
  //ItemStack, AspectsList
 
  //ItemStack, AspectsList
 
  mods.thaumcraft.Aspects.remove(<minecraft:glowstone_dust>, "lux 2");
 
  mods.thaumcraft.Aspects.remove(<minecraft:glowstone_dust>, "lux 2");
+
 
 
  //Changing Entity Aspects - Additions, Replacements, Removals
 
  //Changing Entity Aspects - Additions, Replacements, Removals
 
  //Entity, AspectsList
 
  //Entity, AspectsList
Line 28: Line 49:
 
  //Entity, AspectsList
 
  //Entity, AspectsList
 
  mods.thaumcraft.Aspects.removeEntity("Creeper", "ignis 1");
 
  mods.thaumcraft.Aspects.removeEntity("Creeper", "ignis 1");
 
//Crucible Recipes
 
//ResearchKey, ResultStack, InputIngredient, AspectsList
 
mods.thaumcraft.Crucible.addRecipe("ALUMENTUM", <minecraft:dirt>, <minecraft:sapling:*>, "terra 3, ordo 2, permutatio 12");
 
//ResultStack
 
mods.thaumcraft.Crucible.removeRecipe(<minecraft:dirt>);
 
 
//Infusion recipes
 
//ResearchKey, MainInputStack, ArrayOfInputStacks, AspectsList, ResultStack, Instability
 
mods.thaumcraft.Infusion.addRecipe("ALUMENTUM", <minecraft:water_bucket>, [<minecraft:dirt>, <minecraft:wheat_seeds>], "terra 1, victus 1, arbor 25", <minecraft:sapling>, 15);
 
//ResultStack
 
mods.thaumcraft.Infusion.removeRecipe(<minecraft:sapling>);
 
 
//Arcane Workbench Recipes
 
//ResearchKey, ResultStack, AspectsList, ShapedRecipe
 
mods.thaumcraft.Arcane.addShaped("ASPECTS", <minecraft:diamond>, "aqua 1, terra 3",
 
[[null, <minecraft:gold_ingot>,null],
 
[<minecraft:gold_ingot>, null, <minecraft:gold_ingot>],
 
[null, <minecraft:gold_ingot>, null]]);
 
//ResearchKey, ResultStack, AspectsList, ArrayOfInputStacks
 
mods.thaumcraft.Arcane.addShapeless("ASPECTS", <minecraft:diamond>, "aqua 5, terra 5, perditio 5, ordo 5", [<minecraft:dirt>, <minecraft:feather>, <minecraft:gold_ingot>]);
 
 
   
 
   
 
  //Warp
 
  //Warp

Revision as of 17:39, 24 January 2015

Handlers Supported

The following handlers are supported:


Each of these handlers can have recipes added or removed. Every recipe requires a research key String. If you don't want a recipe to require a research to use, give it a key for an auto-unlocked research such as "ASPECTS"

//Arcane Workbench Recipes
//ResearchKey, ResultStack, AspectsList, ShapedRecipe
mods.thaumcraft.Arcane.addShaped("ASPECTS", <minecraft:diamond>, "aqua 1, terra 3",
[[null, <minecraft:gold_ingot>,null],
[<minecraft:gold_ingot>, null, <minecraft:gold_ingot>],
[null, <minecraft:gold_ingot>, null]]);
//ResearchKey, ResultStack, AspectsList, ArrayOfInputStacks
mods.thaumcraft.Arcane.addShapeless("ASPECTS", <minecraft:diamond>, "aqua 5, terra 5, perditio 5, ordo 5", [<minecraft:dirt>, <minecraft:feather>, <minecraft:gold_ingot>]);

//Crucible Recipes
//ResearchKey, ResultStack, InputIngredient, AspectsList
mods.thaumcraft.Crucible.addRecipe("ALUMENTUM", <minecraft:dirt>, <minecraft:sapling:*>, "terra 3, ordo 2, permutatio 12");
//ResultStack
mods.thaumcraft.Crucible.removeRecipe(<minecraft:dirt>);
 
//Infusion recipes
//ResearchKey, MainInputStack, ArrayOfInputStacks, AspectsList, ResultStack, Instability
mods.thaumcraft.Infusion.addRecipe("ALUMENTUM", <minecraft:water_bucket>, [<minecraft:dirt>, <minecraft:wheat_seeds>], "terra 1, victus 1, arbor 25", <minecraft:sapling>, 15);
//ResultStack
mods.thaumcraft.Infusion.removeRecipe(<minecraft:sapling>);

//Changing Aspects - Additions, Replacements, Removals
//ItemStack, AspectsList
mods.thaumcraft.Aspects.add(<Botania:manaCookie:*>, "aqua 1, terra 3, tempestas 45");
//ItemStack, AspectsList
mods.thaumcraft.Aspects.set(<minecraft:dirt:*>, "ignis 23");
//ItemStack, AspectsList
mods.thaumcraft.Aspects.remove(<minecraft:glowstone_dust>, "lux 2");
 
//Changing Entity Aspects - Additions, Replacements, Removals
//Entity, AspectsList
mods.thaumcraft.Aspects.addEntity("Skeleton", "lucrum 2, mortuus 1");
//Entity, AspectsList
mods.thaumcraft.Aspects.setEntity("Arrow", "telum 1");
//Entity, AspectsList
mods.thaumcraft.Aspects.removeEntity("Creeper", "ignis 1");

//Warp
//ResearchKey, WarpAmount
mods.thaumcraft.Warp.addToResearch("NITOR", 5);
//Item, WarpAmount
mods.thaumcraft.Warp.addToItem(<minecraft:crafting_table>, 5);
//ResearchKey
mods.thaumcraft.Warp.removeFromResearch("RESEARCHER2");
//Item
mods.thaumcraft.Warp.removeFromItem(<Thaumcraft:ItemBucketDeath>);
//Overall Warp Removal
mods.thaumcraft.Warp.removeAll();
mods.thaumcraft.Warp.removeAllResearch();
mods.thaumcraft.Warp.removeAllItems();

Commands Supported

ModTweaker introduces a command that will print a list of all registered entities and aspects to the minetweaker log.

/minetweaker entities
/minetweaker aspects



ModTweaker Supported Mods

Applied Energistics 2 | Aura Cascade | Botania | Chisel 2 | Ex Nihilo | Extra Utilities | Factorization | Flaxbeard's Steam Power Support | Forestry | Mariculture | Mekanism | Metallurgy 4 | PneumaticCraft | Railcraft | Thaumcraft 4 | Thermal Expansion | Tinker's Construct