Difference between revisions of "ModTweaker:Railcraft Support"

From MineTweaker 3
Jump to: navigation, search
m (5 revisions imported)
 
(2 intermediate revisions by one other user not shown)
Line 9: Line 9:
 
Each of these handlers can have recipes added or removed:
 
Each of these handlers can have recipes added or removed:
  
  //Blast Furnace Recipes
+
Parameters marked as <span style="color:red">red</span> are optional and can be left out
  //InputStack, matchDamage, matchNBT, Cook time, OutputStack
+
  mods.railcraft.BlastFurnace.addRecipe(<minecraft:stone>, false, false, 130, <minecraft:iron_ingot>);
+
  //Blast Furnace
 +
  //InputStack, matchDamage, matchNBT, Time in Ticks, OutputStack
 +
  mods.railcraft.BlastFurnace.addRecipe(<Railcraft:lantern.metal>, false, false, 130, <Railcraft:lantern.metal:5>);
 +
//OutputStack
 +
mods.railcraft.BlastFurnace.removeRecipe(<Railcraft:cube:2>);
 +
//InputStack
 +
furnace.setFuel(<minecraft:tnt>, 200000);
 +
mods.railcraft.BlastFurnace.addFuel(<minecraft:tnt>)
 
  //OutputStack
 
  //OutputStack
  mods.railcraft.BlastFurnace.removeRecipe(<Railcraft:tile.railcraft.cube:2>);
+
  mods.railcraft.BlastFurnace.removeFuel(<Railcraft:fuel.coke>);
 
   
 
   
  //Coke oven recipes
+
  //Coke Oven
  //InputStack, matchDamage, matchNBT, OutputStack, fluidOutput, Cook time
+
  //OutputStack, OutputFluid, InputStack, Time in Ticks
  mods.railcraft.CokeOven.addRecipe(<minecraft:stone>, false, false, <minecraft:coal>, <liquid:lava> * 100, 100);
+
  mods.railcraft.CokeOven.addRecipe(<Railcraft:post>, <liquid:creosote> * 100, <minecraft:fence>, 400);  
 
  //OutputStack
 
  //OutputStack
  mods.railcraft.CokeOven.removeRecipe(<Railcraft:tile.railcraft.cube>);
+
  mods.railcraft.CokeOven.removeRecipe(<minecraft:coal:1>);
 
   
 
   
  //RockCrusher recipes
+
  //Rock Crusher
  //InputStack, matchDamage, matchNBT, OutputStacks, Chance 
+
  //InputStack, matchDamage, matchNBT, OutputArray, ChanceArray
  mods.railcraft.RockCrusher.addRecipe(<minecraft:diamond>, false, false, [<minecraft:cobblestone>, <minecraft:coal>], [0.1, 0.3]);
+
  mods.railcraft.RockCrusher.addRecipe(<minecraft:piston>, false, false, [<minecraft:cobblestone> * 3, <minecraft:planks> * 2, <minecraft:redstone>, <minecraft:iron_ingot>], [0.9, 0.8, 0.4, 0.4]);
 
  //InputStack
 
  //InputStack
 
  mods.railcraft.RockCrusher.removeRecipe(<minecraft:stone>);
 
  mods.railcraft.RockCrusher.removeRecipe(<minecraft:stone>);
 
   
 
   
  //Rolling machine recipes
+
  //Rolling Machine
  //OutputStack, Input ingredients
+
  //OutputStack, InputArray
  mods.railcraft.Rolling.addShaped(<minecraft:stone>, [[<minecraft:coal>, <minecraft:stick>], [<minecraft:coal_block>,
+
  mods.railcraft.Rolling.addShaped(<minecraft:light_weighted_pressure_plate>, [[<minecraft:gold_nugget>, <minecraft:gold_nugget>, null],  
  <minecraft:stick>]]);
+
                                                                              [<minecraft:gold_nugget>, <minecraft:gold_nugget>, null],
 +
                                                                              [null, null, null]]);
 +
  //OutputStack, InputArray
 +
mods.railcraft.Rolling.addShapeless(<Railcraft:routing.ticket.gold> * 2, [<minecraft:paper>, <minecraft:gold_nugget>]);  
 
  //OutputStack
 
  //OutputStack
  mods.railcraft.Rolling.removeRecipe(<Railcraft:part.rail> * 8);
+
  mods.railcraft.Rolling.removeRecipe(<Railcraft:part.plate:1>);
  
 +
== Commands Supported ==
 +
Prints are stored in the minetweaker log in the minecraft directory.
 +
/minetweaker railcraft[HANDLER] - Outputs a list of all Railcraft recipes
 
{{ModTweakerNavigation}}
 
{{ModTweakerNavigation}}

Latest revision as of 14:36, 12 September 2023

Handlers Supported

The following handlers are supported:

  • Blast Furnace
  • Coke Oven
  • Rock Crusher
  • Rolling Machine

Each of these handlers can have recipes added or removed:

Parameters marked as red are optional and can be left out

//Blast Furnace
//InputStack, matchDamage, matchNBT, Time in Ticks, OutputStack
mods.railcraft.BlastFurnace.addRecipe(<Railcraft:lantern.metal>, false, false, 130, <Railcraft:lantern.metal:5>);
//OutputStack
mods.railcraft.BlastFurnace.removeRecipe(<Railcraft:cube:2>);
//InputStack
furnace.setFuel(<minecraft:tnt>, 200000);
mods.railcraft.BlastFurnace.addFuel(<minecraft:tnt>)
//OutputStack
mods.railcraft.BlastFurnace.removeFuel(<Railcraft:fuel.coke>);

//Coke Oven
//OutputStack, OutputFluid, InputStack, Time in Ticks
mods.railcraft.CokeOven.addRecipe(<Railcraft:post>, <liquid:creosote> * 100, <minecraft:fence>, 400); 
//OutputStack
mods.railcraft.CokeOven.removeRecipe(<minecraft:coal:1>);

//Rock Crusher
//InputStack, matchDamage, matchNBT, OutputArray, ChanceArray
mods.railcraft.RockCrusher.addRecipe(<minecraft:piston>, false, false, [<minecraft:cobblestone> * 3, <minecraft:planks> * 2, <minecraft:redstone>, <minecraft:iron_ingot>], [0.9, 0.8, 0.4, 0.4]);
//InputStack
mods.railcraft.RockCrusher.removeRecipe(<minecraft:stone>);

//Rolling Machine
//OutputStack, InputArray
mods.railcraft.Rolling.addShaped(<minecraft:light_weighted_pressure_plate>, [[<minecraft:gold_nugget>, <minecraft:gold_nugget>, null], 
                                                                             [<minecraft:gold_nugget>, <minecraft:gold_nugget>, null],
                                                                             [null, null, null]]);
//OutputStack, InputArray
mods.railcraft.Rolling.addShapeless(<Railcraft:routing.ticket.gold> * 2, [<minecraft:paper>, <minecraft:gold_nugget>]); 
//OutputStack
mods.railcraft.Rolling.removeRecipe(<Railcraft:part.plate:1>);

Commands Supported

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

/minetweaker railcraft[HANDLER] - Outputs a list of all Railcraft recipes



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