Difference between revisions of "ModTweaker:TConstruct Support 1.10.2"

From MineTweaker 3
Jump to: navigation, search
Line 13: Line 13:
 
   
 
   
 
  //Casting
 
  //Casting
  //OutputStack, InputFluid, <span style="color:red">CastStack</span>, <span style="color:red">ConsumeCast</span>, Time in Ticks
+
  //OutputStack, InputFluid, <span style="color:red">CastStack</span>, <span style="color:red">ConsumeCast</span>, <span style="color:red">Time in Ticks</span>
  mods.tconstruct.Casting.addBasinRecipe(<TConstruct:MeatBlock>, <liquid:pigiron.molten> * 1152, <minecraft:bone>, true, 20);
+
  mods.tconstruct.Casting.addBasinRecipe(<minecraft:magma>, <liquid:lava> * 250, <minecraft:netherrack>);
  //OutputStack, InputFluid, <span style="color:red">CastStack</span>, <span style="color:red">ConsumeCast</span>, Time in Ticks
+
  //OutputStack, InputFluid, <span style="color:red">CastStack</span>, <span style="color:red">ConsumeCast</span>, <span style="color:red">Time in Ticks</span>
  mods.tconstruct.Casting.addTableRecipe(<TConstruct:strangeFood:2>, <liquid:pigiron.molten> * 57, null, false, 20);
+
  mods.tconstruct.Casting.addTableRecipe(<minecraft:nether_star>, <liquid:manyullyn> * 50000, <minecraft:emerald>);
  //OutputStack
+
  //OutputStack, <span style="color:red">InputFluid</span>, <span style="color:red">CastStack</span>
  mods.tconstruct.Casting.removeBasinRecipe(<minecraft:iron_block>);
+
  mods.tconstruct.Casting.removeBasinRecipe(<minecraft:sand:1>, <liquid:blood>, <minecraft:sand>);
  mods.tconstruct.Casting.removeTableRecipe(<minecraft:iron_ingot>);
+
//OutputStack, <span style="color:red">InputFluid</span>, <span style="color:red">CastStack</span>
+
  mods.tconstruct.Casting.removeTableRecipe(<minecraft:iron_ingot>, <liquid:iron>, <tconstruct:cast_custom>);
 +
 
 
  //Drying Rack
 
  //Drying Rack
 
  //InputStack, OutputStack, Time in Ticks
 
  //InputStack, OutputStack, Time in Ticks
 
  mods.tconstruct.Drying.addRecipe(<minecraft:tallgrass:1>, <minecraft:deadbush>, 50);
 
  mods.tconstruct.Drying.addRecipe(<minecraft:tallgrass:1>, <minecraft:deadbush>, 50);
 
  //OutputStack
 
  //OutputStack
  mods.tconstruct.Drying.removeRecipe(<TConstruct:jerky>);
+
  mods.tconstruct.Drying.removeRecipe(<tconstruct:edible:10>);
 
   
 
   
 
  //Modifiers
 
  //Modifiers
 
  //ModifierString
 
  //ModifierString
  mods.tconstruct.Modifiers.remove("Blaze");
+
  mods.tconstruct.Modifiers.remove("luck");
 
   
 
   
 
  //Smeltery
 
  //Smeltery
//InputStack, OutputFluid, TemperatureAmount, <span style="color:red">BlockRender</span>
 
mods.tconstruct.Smeltery.addMelting(<minecraft:porkchop>, <liquid:blood> * 200, 200, <TConstruct:MeatBlock>);
 
//InputStack
 
mods.tconstruct.Smeltery.removeMelting(<TConstruct:strangeFood:1>);
 
 
  //OutputFluid, InputFluidArray
 
  //OutputFluid, InputFluidArray
  mods.tconstruct.Smeltery.addAlloy(<liquid:aluminumbrass.molten> * 64, [<liquid:aluminum.molten> * 48, <liquid:gold.molten> * 16]);
+
  mods.tconstruct.Smeltery.addAlloy(<liquid:gold> * 8, [<liquid:emerald> * 64, <liquid:iron> * 32]);
 
  //OutputFluid
 
  //OutputFluid
  mods.tconstruct.Smeltery.removeAlloy(<liquid:manyullyn.molten>);
+
  mods.tconstruct.Smeltery.removeAlloy(<liquid:obsidian>);
 +
//OutputFluid, InputStack, TemperatureAmount, <span style="color:red">BlockRender</span>
 +
mods.tconstruct.Smeltery.addMelting(<liquid:blood> * 200, <minecraft:porkchop>, 200, <tconstruct:slime:2>);
 +
//InputStack
 +
mods.tconstruct.Smeltery.removeMelting(<minecraft:rotten_flesh>);
 
  //InputFluid, TemperatureAmount, Time in Ticks
 
  //InputFluid, TemperatureAmount, Time in Ticks
  mods.tconstruct.Smeltery.addFuel(<liquid:iron.molten>, 64, 64);
+
  mods.tconstruct.Smeltery.addFuel(<liquid:iron>);
 
  //InputFluid
 
  //InputFluid
 
  mods.tconstruct.Smeltery.removeFuel(<liquid:lava>);
 
  mods.tconstruct.Smeltery.removeFuel(<liquid:lava>);
 
//Repair Materials
 
//InputStack, MaterialString, ValueAmount
 
mods.tconstruct.Tweaks.addRepairMaterial(<minecraft:stonebrick>, "Stone", 2);
 
//InputStack, <span style="color:red">MaterialString</span>
 
mods.tconstruct.Tweaks.removeRepairMaterial(<minecraft:stone>, "Stone");
 
 
//Tool Stats
 
//MaterialString, DisplayName, HarvestLevel, DurabilityValue, SpeedValue, DamageValue, HandleModifier, ReinforcedLevel, StoneboundLevel, StyleString, Colour
 
mods.tconstruct.ToolStats.setStats("Stone", "Modtweaker Stone", 47, 108, 112, 83, 0.5, 102, 0.5, "gold", 484848);
 
//MaterialString, DisplayName
 
mods.tconstruct.ToolStats.setDisplayName("Wood", "Modtweaker Wood");
 
//MaterialString, HarvestLevel
 
mods.tconstruct.ToolStats.setHarvestLevel("Wood", 1);
 
//MaterialString, DurabilityValue
 
mods.tconstruct.ToolStats.setDurability("Wood", 3000);
 
//MaterialString, SpeedValue
 
mods.tconstruct.ToolStats.setSpeed("Wood", 30);
 
//MaterialString, DamageValue
 
mods.tconstruct.ToolStats.setDamage("Wood", 9001);
 
//MaterialString, HandleModifier
 
mods.tconstruct.ToolStats.setHandleModifier("Wood", 50.5);
 
//MaterialString, ReinforcedLevel
 
mods.tconstruct.ToolStats.setReinforcedLevel("Wood", 4);
 
//MaterialString, StoneboundLevel
 
mods.tconstruct.ToolStats.setStoneboundLevel("Wood", 6);
 
//MaterialString, StyleString
 
mods.tconstruct.ToolStats.setStyle("Wood", "§4");
 
//MaterialString, AbilityString
 
mods.tconstruct.ToolStats.setAbility("Wood", "Stonebound");
 
//MaterialString, DurabilityValue, DrawSpeedValue, FlightSpeedValue
 
mods.tconstruct.ToolStats.setBowStats("Stone", 100, 21, 12.5F);
 
//MaterialString, DurabilityValue
 
mods.tconstruct.ToolStats.setBowDurability("Wood", 2000);
 
//MaterialString, DrawSpeedValue
 
mods.tconstruct.ToolStats.setBowDrawspeed("Wood", 250);
 
//MaterialString, FlightSpeedValue
 
mods.tconstruct.ToolStats.setBowFlightSpeed("Wood", 6.5F);
 
//MaterialString, MassValue, BreakChanceValue, AccuracyValue
 
mods.tconstruct.ToolStats.setArrowStats("Stone", 2.5F, 5.0F, 100F)
 
//MaterialString, MassValue
 
mods.tconstruct.ToolStats.setArrowMass("Wood", 3.5F);
 
//MaterialString, BreakChanceValue
 
mods.tconstruct.ToolStats.setArrowBreakChance("Wood", 25F);
 
//MaterialString, AccuracyValue
 
mods.tconstruct.TooLStats.setArrowAccuracy("Wood", 20F);
 
  
== Commands Supported ==
+
//Materials
Prints are stored in the minetweaker log in the minecraft directory.
+
//Material.HeadModifier = Amount
  /minetweaker tconstruct [HANDLER] - Outputs a list of all TConstruct recipes
+
<material:stone>.durabilityHead = 5;
  /minetweaker materials - Outputs a list of material strings
+
<material:stone>.miningSpeedHead = 5;
  /minetweaker modifiers - Outputs a list of modifiers strings
+
<material:stone>.attackHead = 5;
{{ModTweakerNavigation}}
+
<material:stone>.harvestLevelHead = 5;
 +
  //Material.HandleModifier = Amount
 +
  <material:obsidian>.durabilityHandle = 5;
 +
<material:obsidian>.modifierHandle = 5;
 +
  //Material.GeneralModifier = Amount
 +
<material:obsidian>.durabilityExtra = 5;
 +
 
 +
 
 +
 
  
  

Revision as of 16:58, 10 October 2016

Handlers Supported

The following handlers are supported:

  • Casting
  • Drying Rack
  • Modifiers
  • Smeltery
  • Tool Stats

Each of these handlers can have recipes added or removed:

Parameters marked as red are optional and can be left out

//Casting
//OutputStack, InputFluid, CastStack, ConsumeCast, Time in Ticks
mods.tconstruct.Casting.addBasinRecipe(<minecraft:magma>, <liquid:lava> * 250, <minecraft:netherrack>);
//OutputStack, InputFluid, CastStack, ConsumeCast, Time in Ticks
mods.tconstruct.Casting.addTableRecipe(<minecraft:nether_star>, <liquid:manyullyn> * 50000, <minecraft:emerald>);
//OutputStack, InputFluid, CastStack
mods.tconstruct.Casting.removeBasinRecipe(<minecraft:sand:1>, <liquid:blood>, <minecraft:sand>);
//OutputStack, InputFluid, CastStack
mods.tconstruct.Casting.removeTableRecipe(<minecraft:iron_ingot>, <liquid:iron>, <tconstruct:cast_custom>);
//Drying Rack
//InputStack, OutputStack, Time in Ticks
mods.tconstruct.Drying.addRecipe(<minecraft:tallgrass:1>, <minecraft:deadbush>, 50);
//OutputStack
mods.tconstruct.Drying.removeRecipe(<tconstruct:edible:10>);

//Modifiers
//ModifierString
mods.tconstruct.Modifiers.remove("luck");

//Smeltery
//OutputFluid, InputFluidArray
mods.tconstruct.Smeltery.addAlloy(<liquid:gold> * 8, [<liquid:emerald> * 64, <liquid:iron> * 32]);
//OutputFluid
mods.tconstruct.Smeltery.removeAlloy(<liquid:obsidian>);
//OutputFluid, InputStack, TemperatureAmount, BlockRender
mods.tconstruct.Smeltery.addMelting(<liquid:blood> * 200, <minecraft:porkchop>, 200, <tconstruct:slime:2>);
//InputStack
mods.tconstruct.Smeltery.removeMelting(<minecraft:rotten_flesh>);
//InputFluid, TemperatureAmount, Time in Ticks
mods.tconstruct.Smeltery.addFuel(<liquid:iron>);
//InputFluid
mods.tconstruct.Smeltery.removeFuel(<liquid:lava>);
//Materials
//Material.HeadModifier = Amount
<material:stone>.durabilityHead = 5;
<material:stone>.miningSpeedHead = 5;
<material:stone>.attackHead = 5;
<material:stone>.harvestLevelHead = 5;
//Material.HandleModifier = Amount
<material:obsidian>.durabilityHandle = 5;
<material:obsidian>.modifierHandle = 5;
//Material.GeneralModifier = Amount
<material:obsidian>.durabilityExtra = 5;



Commands Supported

Prints are stored in the minetweaker log in the minecraft directory.

/minetweaker tconstruct [HANDLER] - Outputs a list of all TConstruct recipes
/minetweaker materials - Outputs a list of material strings
/minetweaker modifiers - Outputs a list of modifiers strings



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