Difference between revisions of "ModTweaker:Forestry Support 1.10.2"

From MineTweaker 3
Jump to: navigation, search
m
(Updated Wiki to reflect current Scripting requirements)
Line 8: Line 8:
 
* Still
 
* Still
 
* Thermionic Fabricator
 
* Thermionic Fabricator
 +
 +
Non Standard Parameters
 +
 +
FermentationValue: Determines the amount fluid needed for the recipe
 +
FloatModifier: Determines the amount of output fluid. FloatModifier * FermentationValue = fluid output amount.
  
 
Each of these handlers can have recipes added or removed:
 
Each of these handlers can have recipes added or removed:
  
 
  Parameters marked as <span style="color:red">red</span> are optional and can be left out
 
  Parameters marked as <span style="color:red">red</span> are optional and can be left out
 +
Parameters marked as <span style="color:green">green</span> are able to use Ore Dictionary
 
   
 
   
  //Carpenter
+
  // Carpenter
  //OutputStack, InputArray, Time in Ticks, <span style="color:red">InputFluid</span>, <span style="color:red">BoxStack</span>
+
  // OutputStack, <span style="color:green">InputArray</span>, Time in Ticks, <span style="color:red">InputFluid</span>, <span style="color:red">BoxStack</span>
  mods.forestry.Carpenter.addRecipe(<Forestry:oakStick> * 2, [
+
  mods.forestry.Carpenter.addRecipe(<forestry:oakStick> * 2, [
  [null, <minecraft:planks>, null],
+
  [null, <ore:stickWood>, null],
  [<minecraft:planks>, null, <minecraft:planks>],  
+
  [<minecraft:planks>, null, <minecraft:planks>],  
  [null, <minecraft:planks>, null]], 20, <liquid:seed.oil> * 100, <minecraft:log>);
+
  [null, <minecraft:planks>, null]], 20, <liquid:seed.oil> * 100, <minecraft:log>);
  //OutputStack, <span style="color:red">InputFluid</span>
+
  // OutputStack, <span style="color:red">InputFluid</span>
  mods.forestry.Carpenter.removeRecipe(<Forestry:impregnatedCasing>, <liquid:seed.oil>);
+
  mods.forestry.Carpenter.removeRecipe(<forestry:impregnatedCasing>, <liquid:seed.oil>);
 
   
 
   
  //Centrifuge
+
  // Centrifuge
  //Array of Output <span style="color:red">+ %</span>, InputStack, Time in Ticks
+
  // Array of Output <span style="color:red">+ %</span>, InputStack, Time in Ticks
  mods.forestry.Centrifuge.addRecipe([<minecraft:leaves> % 200, <minecraft:stick> % 80, <Forestry:beeCombs> % 20], <minecraft:sapling>, 20);
+
  mods.forestry.Centrifuge.addRecipe([
  //InputStack
+
  <minecraft:leaves> % 200,  
  mods.forestry.Centrifuge.removeRecipe(<Forestry:beeCombs>);
+
  <minecraft:stick> % 80,  
 +
  <forestry:beeCombs> % 20], <minecraft:sapling>, 20);
 +
  // <span style="color:green">InputStack</span>
 +
  mods.forestry.Centrifuge.removeRecipe(<forestry:beeCombs>);
 
   
 
   
  //Fermenter
+
  // Fermenter
  //OutputFluid, InputStack, FluidInput, FermentationValue, FloatModifier //FermentationValue [Amount of InputFluid] * FloatModifier [Multiplier for OutputFluid] = Amount of OutputFluid
+
  // OutputFluid, InputStack, FluidInput, FermentationValue  
  mods.forestry.Fermenter.addRecipe(<liquid:honey>, <minecraft:sugar>, <liquid:water>, 100, 2);
+
  mods.forestry.Fermenter.addRecipe(<liquid:for.honey>, <minecraft:sugar>, <liquid:water>, 100, 2);
  //InputStack
+
  // InputStack
 
  mods.forestry.Fermenter.removeRecipe(<minecraft:reeds>);
 
  mods.forestry.Fermenter.removeRecipe(<minecraft:reeds>);
  //InputStack, CycleAmount, BurnDuration
+
  // InputStack, CycleAmount, BurnDuration
 
  mods.forestry.Fermenter.addFuel(<minecraft:dirt:2>, 1000, 1000);
 
  mods.forestry.Fermenter.addFuel(<minecraft:dirt:2>, 1000, 1000);
  //InputStack
+
  // InputStack
  mods.forestry.Fermenter.removeFuel(<Forestry:mulch>);
+
  mods.forestry.Fermenter.removeFuel(<minecraft:stone:1>);
 
   
 
   
  //Moistener
+
  // Moistener
  //OutputStack, InputStack, Time in Ticks
+
  // OutputStack, InputStack, Time in Ticks
  mods.forestry.Moistener.addRecipe(<minecraft:dirt:2>, <minecraft:grass>, 5000);
+
  mods.forestry.Moistener.addRecipe(<minecraft:grass>, <minecraft:dirt>, 5000);
  //OutputStack
+
  // OutputStack
 
  mods.forestry.Moistener.removeRecipe(<minecraft:mycelium>);
 
  mods.forestry.Moistener.removeRecipe(<minecraft:mycelium>);
 
   
 
   
  //Squeezer
+
  // Squeezer
  //OutputFluid, OutputStack <span style="color:red">+ %</span>, InputArray, Time in Ticks
+
  // OutputFluid, InputArray, Time in Ticks, <span style="color:red">OutputStack + %</span>
  mods.forestry.Squeezer.addRecipe(<liquid:ice> * 1000, <Forestry:craftingMaterial:5> % 200, [<minecraft:packed_ice> * 4, <minecraft:snowball>], 20);  
+
  mods.forestry.Squeezer.addRecipe(<liquid:ice> * 1000, [<minecraft:packed_ice> * 4, <minecraft:snowball>], 20, <forestry:craftingMaterial:5> % 50);  
  //OutputFluid, <span style="color:red">InputArray</span>
+
  // OutputFluid, <span style="color:red">InputArray</span>
  mods.forestry.Squeezer.removeRecipe(<liquid:water>, [<Forestry:canWater>]);
+
  mods.forestry.Squeezer.removeRecipe(<liquid:water>, [<minecraft:cactus>]);
 
   
 
   
  //Still
+
  // Still
  //OutputFluid, InputFluid, Time in Ticks
+
  // OutputFluid, InputFluid, Time in Ticks
  mods.forestry.Still.addRecipe(<liquid:bioethanol> * 20, <liquid:juice> * 20, 100);  
+
  mods.forestry.Still.addRecipe(<liquid:bio.ethanol> * 20, <liquid:juice> * 20, 100);  
  //OutputFluid, <span style="color:red">InputFluid</span>
+
  // OutputFluid, InputFluid
  mods.forestry.Still.removeRecipe(<liquid:bioethanol>, <liquid:biomass>);
+
  mods.forestry.Still.removeRecipe(<liquid:bio.ethanol>, <liquid:biomass>);
 
   
 
   
  //Thermionic Fabricator
+
  // Thermionic Fabricator
  //MoltenGlassOutput, InputStack, MeltingTemperature, //MoltenGlassOutput: Glass & Sand = 1000mB; Glass Pane = 375mB + MeltingTemperature: Glass & Glass Pane = 1000; Sand = 3000
+
  // MoltenGlassOutput, InputStack, MeltingTemperature,
 
  mods.forestry.ThermionicFabricator.addSmelting(375, <minecraft:stained_glass_pane>, 1000);  
 
  mods.forestry.ThermionicFabricator.addSmelting(375, <minecraft:stained_glass_pane>, 1000);  
  //InputStack
+
  // InputStack
 
  mods.forestry.ThermionicFabricator.removeSmelting(<minecraft:sand>);  
 
  mods.forestry.ThermionicFabricator.removeSmelting(<minecraft:sand>);  
  //OutputStack, InputArray, MoltenGlassInput, <span style="color:red">CastInput</span>
+
  // OutputStack, <span style="color:green">InputArray</span>, MoltenGlassInput, <span style="color:red">CastInput</span>
 
  mods.forestry.ThermionicFabricator.addCast(<minecraft:beacon>, [
 
  mods.forestry.ThermionicFabricator.addCast(<minecraft:beacon>, [
   [null, null, null],  
+
   [<ore:paneGlass>, <ore:paneGlass>, <ore:paneGlass>],  
   [null, <minecraft:nether_star>, null],  
+
   [<ore:paneGlass>, <minecraft:nether_star>, <ore:paneGlass>],  
   [<minecraft:obsidian>, <minecraft:obsidian>, <minecraft:obsidian>]], 1000, <Forestry:waxCast:*>);
+
   [<minecraft:obsidian>, <minecraft:obsidian>, <minecraft:obsidian>]], 1000, <forestry:waxCast:*>);
  //OutputStack
+
  // OutputStack
 
  mods.forestry.ThermionicFabricator.removeCast(<minecraft:stained_glass>);
 
  mods.forestry.ThermionicFabricator.removeCast(<minecraft:stained_glass>);
 +
 
{{ModTweakerNavigation_1.10.2}}
 
{{ModTweakerNavigation_1.10.2}}

Revision as of 09:14, 1 May 2017

Handlers Supported

The following handlers are supported:

  • Carpenter
  • Centrifuge
  • Fermenter
  • Moistener
  • Squeezer
  • Still
  • Thermionic Fabricator

Non Standard Parameters

FermentationValue: Determines the amount fluid needed for the recipe
FloatModifier: Determines the amount of output fluid. FloatModifier * FermentationValue = fluid output amount.

Each of these handlers can have recipes added or removed:

Parameters marked as red are optional and can be left out
Parameters marked as green are able to use Ore Dictionary

// Carpenter
// OutputStack, InputArray, Time in Ticks, InputFluid, BoxStack
mods.forestry.Carpenter.addRecipe(<forestry:oakStick> * 2, [
  [null, <ore:stickWood>, null],
  [<minecraft:planks>, null, <minecraft:planks>], 
  [null, <minecraft:planks>, null]], 20, <liquid:seed.oil> * 100, <minecraft:log>);
// OutputStack, InputFluid
mods.forestry.Carpenter.removeRecipe(<forestry:impregnatedCasing>, <liquid:seed.oil>);

// Centrifuge
// Array of Output + %, InputStack, Time in Ticks
mods.forestry.Centrifuge.addRecipe([
  <minecraft:leaves> % 200, 
  <minecraft:stick> % 80, 
  <forestry:beeCombs> % 20], <minecraft:sapling>, 20);
// InputStack
mods.forestry.Centrifuge.removeRecipe(<forestry:beeCombs>);

// Fermenter
// OutputFluid, InputStack, FluidInput, FermentationValue 
mods.forestry.Fermenter.addRecipe(<liquid:for.honey>, <minecraft:sugar>, <liquid:water>, 100, 2);
// InputStack
mods.forestry.Fermenter.removeRecipe(<minecraft:reeds>);
// InputStack, CycleAmount, BurnDuration
mods.forestry.Fermenter.addFuel(<minecraft:dirt:2>, 1000, 1000);
// InputStack
mods.forestry.Fermenter.removeFuel(<minecraft:stone:1>);

// Moistener
// OutputStack, InputStack, Time in Ticks
mods.forestry.Moistener.addRecipe(<minecraft:grass>, <minecraft:dirt>, 5000);
// OutputStack
mods.forestry.Moistener.removeRecipe(<minecraft:mycelium>);

// Squeezer
// OutputFluid, InputArray, Time in Ticks, OutputStack + %
mods.forestry.Squeezer.addRecipe(<liquid:ice> * 1000, [<minecraft:packed_ice> * 4, <minecraft:snowball>], 20, <forestry:craftingMaterial:5> % 50); 
// OutputFluid, InputArray
mods.forestry.Squeezer.removeRecipe(<liquid:water>, [<minecraft:cactus>]);

// Still
// OutputFluid, InputFluid, Time in Ticks
mods.forestry.Still.addRecipe(<liquid:bio.ethanol> * 20, <liquid:juice> * 20, 100); 
// OutputFluid, InputFluid
mods.forestry.Still.removeRecipe(<liquid:bio.ethanol>, <liquid:biomass>);

// Thermionic Fabricator
// MoltenGlassOutput, InputStack, MeltingTemperature,
mods.forestry.ThermionicFabricator.addSmelting(375, <minecraft:stained_glass_pane>, 1000); 
// InputStack
mods.forestry.ThermionicFabricator.removeSmelting(<minecraft:sand>); 
// OutputStack, InputArray, MoltenGlassInput, CastInput
mods.forestry.ThermionicFabricator.addCast(<minecraft:beacon>, [
  [<ore:paneGlass>, <ore:paneGlass>, <ore:paneGlass>], 
  [<ore:paneGlass>, <minecraft:nether_star>, <ore:paneGlass>], 
  [<minecraft:obsidian>, <minecraft:obsidian>, <minecraft:obsidian>]], 1000, <forestry:waxCast:*>);
// OutputStack
mods.forestry.ThermionicFabricator.removeCast(<minecraft:stained_glass>);

ModTweaker Supported Mods

Actually Additions Support| Blood Magic Support| Botania Support| Chisel 2 Support| Embers Support| Extra Utilities Support| Forestry Support| Random Things Support| Refined Storage Support| Tinker's Construct Support