Difference between revisions of "Mods:BuildCraft Support"

From MineTweaker 3
Jump to: navigation, search
m (4 revisions imported)
 
(One intermediate revision by one other user not shown)
Line 11: Line 11:
 
  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
 
   
 
   
  //Assembly Table Recipes
+
  //Assembly Table
 
  //OutputStack, InputRF, InputArray
 
  //OutputStack, InputRF, InputArray
 
  mods.buildcraft.AssemblyTable.addRecipe(<BuildCraft|Transport:pipePlug>, 5000, [<minecraft:gravel>, <minecraft:cobblestone> * 2, <minecraft:glass>]);
 
  mods.buildcraft.AssemblyTable.addRecipe(<BuildCraft|Transport:pipePlug>, 5000, [<minecraft:gravel>, <minecraft:cobblestone> * 2, <minecraft:glass>]);
Line 17: Line 17:
 
  mods.buildcraft.AssemblyTable.removeRecipe(<BuildCraft|Silicon:redstoneChipset>, [<minecraft:redstone>], false);
 
  mods.buildcraft.AssemblyTable.removeRecipe(<BuildCraft|Silicon:redstoneChipset>, [<minecraft:redstone>], false);
 
   
 
   
  //Combustion Engine Recipes
+
  //Combustion Engine
 
  //InputFluid, OutputRF per Cycle, BurningTime in Ticks
 
  //InputFluid, OutputRF per Cycle, BurningTime in Ticks
 
  mods.buildcraft.Fuels.addCombustionEngineFuel(<liquid:lava>, 5000, 200);
 
  mods.buildcraft.Fuels.addCombustionEngineFuel(<liquid:lava>, 5000, 200);
Line 33: Line 33:
 
  mods.buildcraft.Fuels.removeCoolantItem(<minecraft:water_bucket>);
 
  mods.buildcraft.Fuels.removeCoolantItem(<minecraft:water_bucket>);
 
   
 
   
  //Integration Table Recipes
+
  //Integration Table
 
  //W.I.P
 
  //W.I.P
 
   
 
   
  //Refinery Recipes
+
  //Refinery
 
  //OutputFluid, RF per mB, Ticks per mB, InputFluid1, <span style="color:red">InputFluid2</span>
 
  //OutputFluid, RF per mB, Ticks per mB, InputFluid1, <span style="color:red">InputFluid2</span>
 
  mods.buildcraft.Refinery.addRecipe(<liquid:oil> * 2, 25, 25, <liquid:water>, <liquid:lava>);
 
  mods.buildcraft.Refinery.addRecipe(<liquid:oil> * 2, 25, 25, <liquid:water>, <liquid:lava>);
 
  //OutputFluid
 
  //OutputFluid
 
  mods.buildcraft.Refinery.removeRecipe(<liquid:fuel);
 
  mods.buildcraft.Refinery.removeRecipe(<liquid:fuel);

Latest revision as of 14:36, 12 September 2023

Handlers Supported

The following handlers are supported:

  • Assembly Table
  • Combustion Engine
  • Integration Table
  • Refinery

Each of these handlers can have recipes added or removed:

Parameters marked as red are optional and can be left out

//Assembly Table
//OutputStack, InputRF, InputArray
mods.buildcraft.AssemblyTable.addRecipe(<BuildCraft|Transport:pipePlug>, 5000, [<minecraft:gravel>, <minecraft:cobblestone> * 2, <minecraft:glass>]);
//OutputStack, InputArray, isWildcard
mods.buildcraft.AssemblyTable.removeRecipe(<BuildCraft|Silicon:redstoneChipset>, [<minecraft:redstone>], false);

//Combustion Engine
//InputFluid, OutputRF per Cycle, BurningTime in Ticks
mods.buildcraft.Fuels.addCombustionEngineFuel(<liquid:lava>, 5000, 200);
//InputFluid
mods.buildcraft.Fuels.removeCombustionEngineFuel(<liquid:fuel);
//InputFluid, OutputCooling by mB
mods.buildcraft.Fuels.addCombustionEngineCoolant(<liquid:oil>, 100);
//InputStack, OutputFluid
mods.buildcraft.Fuels.addCoolantItem(<minecraft:ice>, <liquid:water> * 1000);
//InputStack, OutputFluid, Multiplier
mods.buildcraft.Fuels.addCoolantItemWithMultiplier(<minecraft:packed_ice>, <liquid:water> * 4000, 2);
//InputFluid
mods.buildcraft.Fuels.removeCombustionEngineCoolant(<liquid:water);
//InputStack
mods.buildcraft.Fuels.removeCoolantItem(<minecraft:water_bucket>);

//Integration Table
//W.I.P

//Refinery
//OutputFluid, RF per mB, Ticks per mB, InputFluid1, InputFluid2
mods.buildcraft.Refinery.addRecipe(<liquid:oil> * 2, 25, 25, <liquid:water>, <liquid:lava>);
//OutputFluid
mods.buildcraft.Refinery.removeRecipe(<liquid:fuel);