Difference between revisions of "Mods:GregTech Support"

From MineTweaker 3
Jump to: navigation, search
m (192 revisions imported)
 
(10 intermediate revisions by 2 users not shown)
Line 13: Line 13:
 
* Chemical Bath
 
* Chemical Bath
 
* Chemical Reactor
 
* Chemical Reactor
* CuttingSaw
+
* Cutting Saw
* DistillationTower
+
* Distillation Tower
 
* Distillery
 
* Distillery
 
* Extruder
 
* Extruder
Line 26: Line 26:
 
* Forming Press
 
* Forming Press
 
* Fuels
 
* Fuels
* FusionReactor
+
* Fusion Reactor
 
* Implosion Compressor
 
* Implosion Compressor
 
* Lathe
 
* Lathe
 
* Mixer
 
* Mixer
 +
* Oil Cracker
 
* Packer
 
* Packer
 
* Plasma Arc Furnace
 
* Plasma Arc Furnace
Line 38: Line 39:
 
* Printer
 
* Printer
 
* Pulverizer
 
* Pulverizer
 +
* Pyroluse Oven
 
* Separator
 
* Separator
 
* Sifter
 
* Sifter
Line 45: Line 47:
 
* Wiremill
 
* Wiremill
  
 +
'''NOTE: Time in Ticks * EnergyUsage = InputEU'''
  
Each of these handlers can have recipes added. These recipes are not undoable, and will be stuck when you alter and reload them. Reloading scripts without altering the scripts will not result in any issues, as MineTweaker will detect those cases.
+
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
 +
 
 +
//Alloy Smelter
 +
//OutputStack, InputStack1, InputStack2, Time in Ticks, EnergyUsage
 +
mods.gregtech.AlloySmelter.addRecipe(<minecraft:slime_ball>, <IC2:itemRubber>, <gregtech:gt.metaitem.01:32307> * 0, 800, 30);
 
   
 
   
//Alloy Smelter
 
//output stack1, input stack1, input stack2, time in ticks, energy per tick
 
import mods.gregtech.AlloySmelter;
 
AlloySmelter.addRecipe(<extracells:certustank>, <appliedenergistics2:tile.BlockQuartzGlass> * 8, <gregtech:gt.metaitem.01:32308> * 0, 800, 30);
 
 
 
  //Amplifabricator
 
  //Amplifabricator
  //input stack, time in ticks, amount of uu matter in millibuckets
+
  //InputStack, Time in Ticks, OutputUU
  //(1000 millibuckets = 1 Bucket)
+
  mods.gregtech.Amplifabricator.addRecipe(<minecraft:tnt>, 200, 10);
//UU mater out of diamond
+
import mods.gregtech.Amplifabricator;
+
//Arc Furnace
Amplifabricator.addRecipe(<minecraft:diamond>, 200, 10);
+
  //OutputArray, InputStack, InputFluid, OutputArrayChances, Time in Ticks, EnergyUsage
 
+
  mods.gregtech.ArcFurnace.addRecipe([<gregtech:gt.metaitem.01:11304> * 5, <gregtech:gt.metaitem.01:11304> * 4], <IC2:itemRecipePart:11>, <liquid:oxygen> * 504, [10000, 5000], 1200, 32);
*'''Arc Furnace'''
+
  //[output stack1, <span style="color:red">output stack2, output stack3, output stack4</span>], input, liquidInput, [out chance1, <span style="color:red">out chance2, out chance3, out chance4]</span> , time in ticks, energy per tick
+
  //10000 = 100 % chance on the output Slot (Only available with GT 5.08.* unofficial by Blood Asp)
+
//Galacticraft tier 1 rocket recycling
+
import mods.gregtech.ArcFurnace;
+
ArcFurnace.addRecipe([<gregtech:gt.metaitem.01:32462> * 16, <gregtech:gt.metaitem.01:32462> * 16, <gregtech:gt.metaitem.01:11305> * 32],
+
<GalacticraftCore:item.spaceship>, <liquid:oxygen> * 2000, [10000, 10000, 10000], 1200, 32);
+
 
+
 
  //Assembler
 
  //Assembler
  //output stack1, input stack1, input stack2, <span style="color:red">fluid input</span>, time in ticks, energy per tick 
+
  //OutputStack, InputStack1, InputStack2, <span style="color:red">InputFluid</span>, Time in Ticks, EnergyUsage
  //IC 2 RTG Pellets
+
  mods.gregtech.Assembler.addRecipe(<IC2:itemRTGPellet>, <gregtech:gt.metaitem.01:22032> * 6, <IC2:itemPlutonium> * 3, <liquid:glue> * 1000, 1200, 128);
import mods.gregtech.Assembler;
+
Assembler.addRecipe(<IC2:itemRTGPellet>, <gregtech:gt.metaitem.01:22032> * 6, <IC2:itemPlutonium> * 3, <liquid:ic2coolant> * 1000, 1200, 128);
+
//Autoclave
 
+
  //OutputStack, InputStack, InputFluid, OutputStackChance, Time in Ticks, EnergyUsage
*'''Autoclave'''
+
  mods.gregtech.Autoclave.addRecipe(<minecraft:diamond>, <gregtech:gt.metaitem.01:2500>, <liquid:water> * 200, 9000, 2000, 32);
  //output stack, input stack, fluid input, chnace out, time in ticks, energy per tick
+
 
//(chance 9000 = 90%) 
+
//Blast Furnace
//Thaumcraft Amber out of Dust
+
  //OutputArray, <span style="color:red">InputFluid</span>, InputArray, Time in Ticks, EnergyUsage, HeatAmount
import mods.gregtech.Autoclave;
+
  mods.gregtech.BlastFurnace.addRecipe([<gregtech:gt.blockmetal6:13>, <gregtech:gt.metaitem.01:2816>], <liquid:oxygen> * 9000, [<gregtech:gt.blockmetal8:2>], 1500, 120, 1500);
Autoclave.addRecipe(<Thaumcraft:ItemResource:6>, <gregtech:gt.metaitem.01:2514>, <liquid:water> * 200, 8000, 2000, 32);
+
 
+
*'''Electric Blast Furnace'''
+
  //[output stack1, <span style="color:red">output stack2</span>], <span style="color:red">fluid input</span>, [input stack1, <span style="color:red">input stack2</span>], time in ticks, energy per tick, temperature
+
  //heat = max 3600 Kelvin
+
//Titan Ingots out of Titanium Shards (Galacticraft)
+
import mods.gregtech.BlastFurnace;
+
BlastFurnace.addRecipe([<gregtech:gt.metaitem.01:11028>], [<GalacticraftMars:item.itemBasicAsteroids:4> * 2], 1500, 120, 1500);
+
//Graphene out of Silicon and Graphite with Helium
+
import mods.gregtech.BlastFurnace;
+
BlastFurnace.addRecipe([<gregtech:gt.metaitem.01:2819>], <liquid:helium> * 1000, [<gregtech:gt.metaitem.01:2865>, <gregtech:gt.metaitem.01:2020>],  
+
500, 480, 2000);
+
 
+
 
  //Brewery
 
  //Brewery
  //fluid output, input stack, fluid input, hidden (true or false)
+
  //InputFluid, InputStack, OutputFluid, isHidden
//(true = Recipe are hidden)
+
  mods.gregtech.Brewery.addRecipe(<liquid:ic2distilledwater> * 10000, <minecraft:nether_star>, <liquid:holywater> * 1000, false);
//Radioactive Bacterial Sludge (Some fluid i create but possible with all other fluids too)
+
  import mods.gregtech.Brewery;
+
  //Canning Machine
Brewery.addRecipe(<liquid:bacterialsludge> * 750, <gregtech:gt.metaitem.01:2098>, <liquid:enrichedbacterialsludge> * 750, false);
+
  //OutputArray, InputStack1, InputStack2, Time in Ticks, EnergyUsage
 
+
  mods.gregtech.Canner.addRecipe([<IC2:itemTinCanFilled> * 4, <minecraft:sugar>], <minecraft:reeds> * 4, <IC2:itemTinCan>, 50, 200);
*'''Canner'''
+
   
  //[output stack1, <span style="color:red">output stack2</span>], input stack1, input stack2, time in ticks, energy per tick
+
  //Centrifuge
  //output stack1, input stack1, input stack2, time in ticks, energy per tick
+
  //OutputArray, <span style="color:red">InputFluid</span>, InputStack, InputCell, OutputFluid, OutputArrayChances, Time in Ticks, EnergyUsage
  //Project Red Empty Battery
+
  mods.gregtech.Centrifuge.addRecipe([<minecraft:sand> * 12, <minecraft:gunpowder> * 15, <minecraft:flint> * 6], <liquid:water> * 200, <IC2:blockITNT> * 4, <gregtech:gt.metatool.01:26>, <liquid:potion.mineralwater> * 200, [10000, 9000, 8000], 100, 50);
import mods.gregtech.Canner;
+
Canner.addRecipe(<ProjRed|Expansion:projectred.expansion.emptybattery>, <ProjRed|Core:projectred.core.part:56> * 6, <gregtech:gt.metaitem.01:32500>, 100, 2);
+
  //no example recipes atm
+
import mods.gregtech.Canner;
+
Canner.addRecipe([output1, output2], input1, input2, durationTicks, euPerTick);
+
 
+
  //Centrifuge //
+
  //[output stack1, <span style="color:red">output stack2, output stack3, output stack4</span>], input stack, cells, time in ticks
+
//[output stack1, <span style="color:red">output stack2, output stack3, output stack4</span>], fluid input, input stack,  input stack cells ,
+
//fluid output, [out chance1, <span style="color:red">out chance2, out chance3, out chance4</span>], time in ticks, energy per tick
+
  //(cells = how many cells)
+
//Tiny TNT from Applied Energistics 2
+
import mods.gregtech.Centrifuge;
+
Centrifuge.addRecipe([<appliedenergistics2:tile.BlockTinyTNT>, <appliedenergistics2:tile.BlockTinyTNT>], <IC2:blockITNT>, 0, 600);
+
//Moon Dust (Some item I create but possible with all other items too)
+
import mods.gregtech.Centrifuge;
+
Centrifuge.addRecipe([<gregtech:gt.metaitem.01:1837>, <gregtech:gt.metaitem.01:1031>, <gregtech:gt.metaitem.01:1505>, <gregtech:gt.metaitem.01:891>,
+
<gregtech:gt.metaitem.01:85>, <gregtech:gt.metaitem.01:81>], null, <dreamcraft:item.MoonStoneDust>, null, null, [5000, 2000, 1000, 750, 500, 250], 400, 30);  
+
 
+
 
  //Chemical Bath
 
  //Chemical Bath
  //[output stack1, <span style="color:red">output stack2, output stack3</span>], input stack, liquid input, [out chance1, <span style="color:red">out chance2, out chance3</span>], time in ticks, energy per tick
+
  //OutputArray, InputStack, InputFluid, OutputArrayChances, Time in Ticks, EnergyUsage
  //Black Painter from IC 2
+
  mods.gregtech.ChemicalBath.addRecipe([<IC2:itemToolPainterBlack>], <IC2:itemToolPainter>, <liquid:dye.watermixed.dyeblack> * 144, [10000], 200, 2);
import mods.gregtech.ChemicalBath;
+
ChemicalBath.addRecipe([<IC2:itemToolPainterBlack>], <IC2:itemToolPainter>, <liquid:dye.watermixed.dyeblack> * 144, [10000], 200, 2);
+
 
+
 
  //Chemical Reactor
 
  //Chemical Reactor
  //output stack, <span style="color:red">liquid output</span>, input stack1, input stack2, <span style="color:red">liquid input</span>, time in ticks, energy per tick
+
  //OutputStack, <span style="color:red">OutputFluid</span>, InputStack1, InputStack2, InputFluid, Time in Ticks
//Jeweled Apple from Tinker Construct
+
  mods.gregtech.ChemicalReactor.addRecipe(<IC2:itemFertilizer> * 2, <liquid:potion.mineralwater>, <minecraft:dye:15>, <gregtech:gt.metaitem.01:2815>, <liquid:water>, 200);
  import mods.gregtech.ChemicalReactor;
+
ChemicalReactor.addRecipe(<TConstruct:diamondApple>, <minecraft:diamond_block> * 8, <minecraft:golden_apple:1>, 3600);
+
//Open Blocks Sponge
+
import mods.gregtech.ChemicalReactor;
+
ChemicalReactor.addRecipe(<OpenBlocks:sponge>, null, <minecraft:wool>, <minecraft:slime_ball>, <liquid:water> * 1000, 200);
+
 
+
 
  //Cutting Saw
 
  //Cutting Saw
  //[output stack1, <span style="color:red">output stack2</span>], input stack, lubricant fluid, time in ticks, energy per tick
+
  //OutputArray, InputStack, InputFluid, Time in Ticks, EnergyUsage
  //output stack1, output stack2, input stack, lubricant fluid, time in ticks, energy per tick
+
  mods.gregtech.CuttingSaw.addRecipe([<minecraft:planks> * 3, <minecraft:wool> * 3], <minecraft:bed>, <liquid:water> * 12, 30, 30);
//(lubricant fluid = any liquid)
+
//Wooden Pressure Plate
+
import mods.gregtech.CuttingSaw;
+
CuttingSaw.addRecipe([<minecraft:wooden_pressure_plate> * 2], <minecraft:wooden_slab:*>, <liquid:water> * 4, 50, 4);
+
//Nether Planks from Pam's Hrvestcraft Nether
+
import mods.gregtech.CuttingSaw;
+
CuttingSaw.addRecipe(<harvestthenether:netherPlanks> * 6, <gregtech:gt.metaitem.01:2809>, <harvestthenether:netherLog>, <liquid:water> * 5, 200, 8);
+
 
+
 
  //Distillation Tower
 
  //Distillation Tower
  //[liquid output1, <span style="color:red">liquid output2, liquid output3, liquid output4, liquid output5, liquid output6</span>], input stack, liquid input, time in ticks, energy per tick
+
  //OutputFluidArray, OutputStack, InputFluid, Time in Ticks, EnergyUsage
  //(Only available with GT 5.08.* unofficial by Blood Asp)
+
  mods.gregtech.DistillationTower.addRecipe([<liquid:lava> * 800, <liquid:liquid_heavy_oil> * 100, <liquid:liquid_medium_oil> * 75, <liquid:liquid_light_oil> * 25],  <gregtech:gt.metaitem.01:2940> * 4, <liquid:ic2pahoehoelava> * 1000, 50, 100);
//No recipe yet
+
import mods.gregtech.DistillationTower;
+
//Distillery
DistillationTower.addRecipe([liquidOutput1, liquidOutput2, liquidOutput3, liquidOutput4, liquidOutput5, liquidOutput6],  itemOutput, fluidInput, durationTicks, euPerTick);
+
  //OutputFluid, InputCircuit, InputFluid, Time in Ticks, EnergyUsage, isHidden
 
+
  mods.gregtech.Distillery.addRecipe(<liquid:potion.chocolatemilk> * 250, <gregtech:gt.integrated_circuit:4> * 0, <liquid:milk> * 250, 80, 30, false);
*'''Distillery'''
+
  //output stack, circuit input stack, input stack, time in ticks, energy per tick, hidden (true or false)
+
  //Electrolyzer
  //(hidden = false = recipe are visible)(circuit = any item stack)
+
  //OutputArray, <span style="color:red">OutputFluid</span>, InputStack, InputCell, InputFluid, OutputArrayChances, Time in Ticks, EnergyUsage
//IC2 Biogas out of IC2 Biomass
+
  mods.gregtech.Electrolyzer.addRecipe([<gregtech:gt.metaitem.01:2086> * 3, <gregtech:gt.metaitem.01:1086> * 4, <gregtech:gt.metaitem.01:86> * 5], <liquid:molten.gold>,  <gregtech:gt.blockmetal5:12>, <gregtech:gt.neutronreflector>, <liquid:molten.platinum>, [10000, 8000, 6000], 1000, 40000);
import mods.gregtech.Distillery;
+
Distillery.addRecipe(<liquid:ic2biogas> * 250, <gregtech:gt.integrated_circuit:4> * 0, <liquid:ic2biomass> * 8, 80, 30, false);
+
 
+
  //Electrolyser
+
  //[output stack1, <span style="color:red">output stack2, output stack3, output stack4</span>], input stack, cells, time in ticks, energy per tick
+
  //(cells = numbers of cells)
+
//[output stack1, <span style="color:red">output stack2, output stack3, output stack4</span>], input stack, cells stack, [out chance1, <span style="color:red">out chance2, out chance3, out chance4</span>], time in ticks, energy per tick
+
  //(cells stack = can be any item stack)
+
//No recipe yet
+
import mods.gregtech.Electrolyzer;
+
Electrolyzer.addRecipe([output1, output2, output3, output4], input, cells, duration, euPerTick);
+
//No recipe yet
+
import mods.gregtech.Electrolyzer;
+
Electrolyzer.addRecipe([output1, output2, output3, output4], input, cells stack, [chnces1, chances2, chances3, chances4], duration, euPerTick);
+
 
+
 
  //Extruder
 
  //Extruder
  //output stack, input stack, shape, time in ticks, energy per tick
+
  //OutputStack, InputStack, InputShape, Time in Ticks, EnergyUsage
  //(shap = can be any item stack)
+
  mods.gregtech.Extruder.addRecipe(<minecraft:quartz_block>, <minecraft:quartz> * 4, <gregtech:gt.metaitem.01:32363> * 0, 120, 128);
//Galacticraft oxygen pipe
+
import mods.gregtech.Extruder;
+
Extruder.addRecipe(<GalacticraftCore:tile.oxygenPipe> * 2, <IC2:blockAlloyGlass>, <gregtech:gt.metaitem.01:32359> * 0, 120, 128);
+
 
+
 
  //Fermenter
 
  //Fermenter
  //output stack, input stack, time in ticks, hidden (true or false)
+
  //OutputFluid, InputFluid, Time in Ticks, isHidden
//(hidden = false = recipe are visible)
+
  mods.gregtech.Fermenter.addRecipe(<liquid:ic2pahoehoelava> * 50, <liquid:lava> * 1000, 20, false);
//Biome o Plenty Honey convert to Forestry Honey
+
  import mods.gregtech.Fermenter;
+
Fermenter.addRecipe(<liquid:honey> * 1000, <liquid:for.honey> * 1000, 20, false);
+
 
+
 
  //Fluid Canner
 
  //Fluid Canner
  //output stack, input stack, liquidOutput, liquidInput);
+
  //OutputStack, InputStack, OutputFluid, InputFluid
//IC2 Dark Coffee in a Mug
+
  mods.gregtech.FluidCanner.addRecipe(<IC2:itemMugCoffee:1>, <IC2:itemMugEmpty>, <liquid:steam> * 200, <liquid:potion.darkcoffee> * 500);
  import mods.gregtech.FluidCanner;
+
FluidCanner.addRecipe(<IC2:itemMugCoffee:1>, <IC2:itemMugEmpty>, null, <liquid:potion.darkcoffee> * 500);
+
 
+
 
  //Fluid Extractor
 
  //Fluid Extractor
  //output stack, input stack, liquid output, chance, time in ticks, energy per tick
+
  //OutputStack, InputStack, OutputFluid, OutputStackChance, Time in Ticks, EnergyUsage
  //(chance 5000 = 50% outputChance)
+
  mods.gregtech.FluidExtractor.addRecipe(<gregtech:gt.metaitem.01:30702>, <minecraft:packed_ice> , <liquid:ice> * 4000, 6000, 20, 2);
//Biome o Plenty Poison
+
import mods.gregtech.FluidExtractor;
+
FluidExtractor.addRecipe(<BiomesOPlenty:jarEmpty>, <BiomesOPlenty:jarFilled:1> , <liquid:poison> * 1000, 10000, 20, 2);
+
 
+
 
  //Fluid Heater
 
  //Fluid Heater
  //liquid output, input stack, liquid input, time in ticks, energy per tick
+
  //OutputFluid, InputCircuit, InputFluid, Time in Ticks, EnergyUsage
  //No recipe yet
+
  mods.gregtech.FluidHeater.addRecipe(<liquid:ic2hotcoolant> * 250, <gregtech:gt.integrated_circuit> * 0, <liquid:ic2coolant> * 250, 40, 20);  
import mods.gregtech.FluidHeater;
+
FluidHeater.addRecipe(LiquidOutput, itemInput, liquidInput, durationTicks, euPerTick);  
+
 
+
 
  //Fluid Solidifier
 
  //Fluid Solidifier
  //output stack, mold, liquid input, time in ticks, energy per tick
+
  //OutputStack, InputMold, InputFluid, Time in Ticks, EnergyUsage
//(mold = any item stack)
+
  mods.gregtech.FluidSolidifier.addRecipe(<minecraft:packed_ice>, <gregtech:gt.metaitem.01:32308> * 0, <liquid:ice> * 4000, 480, 64);
//Railcraft Steel Anvil
+
  import mods.gregtech.FluidSolidifier;
+
FluidSolidifier.addRecipe(<Railcraft:anvil>, <gregtech:gt.metaitem.01:32314> * 0, <liquid:molten.steel> * 4464, 480, 64);
+
 
+
 
  //Forge Hammer
 
  //Forge Hammer
  //output stack, input stack, time in ticks, energy per tick
+
  //OutputStack, InputStack, Time in Ticks, EnergyUsage
  //Gregtech Long Plastic Rod
+
  mods.gregtech.ForgeHammer.addRecipe(<gregtech:gt.metaitem.02:22874>, <gregtech:gt.metaitem.01:23874> * 2, 20, 16);
import mods.gregtech.ForgeHammer;
+
ForgeHammer.addRecipe(<gregtech:gt.metaitem.02:22874>, <gregtech:gt.metaitem.01:23874> * 2, 20, 16);
+
 
+
 
  //Forming Press
 
  //Forming Press
  //output stack, input stack1, input stack2, time in ticks, energy per tick
+
  //OutputStack, InputStack1, InputStack2, Time in Ticks, EnergyUsage
  //Buildcraft Emerald Chipset
+
  mods.gregtech.FormingPress.addRecipe(<gregtech:gt.metaitem.01:32200> * 12, <IC2:blockAlloyGlass>, <gregtech:gt.metaitem.01:32316>, 200, 480);
import mods.gregtech.FormingPress;
+
FormingPress.addRecipe(<BuildCraft|Silicon:redstoneChipset:7>, <gregtech:gt.metaitem.01:17501>, <BuildCraft|Silicon:redstoneChipset>, 200, 480);
+
 
+
 
  //Fuels
 
  //Fuels
  //output stack, input stack1, eu per milli bucket
+
  //OutputStack, InputStack, EnergyOutputPerMb //One InputStack equals 1000mB
//(1000 mili buckets = 1 bucket)
+
  mods.gregtech.Fuels.addDieselFuel(<IC2:itemCellEmpty>, <gregtech:gt.metaitem.01:30730>, 250);
  //(output = empty cell, bucket etc..., input = full cell, bucket etc...)
+
  mods.gregtech.Fuels.addGasTurbineFuel(<IC2:itemCellEmpty>, <IC2:itemCellEmpty:14>, 100);
//no recipe yet
+
  mods.gregtech.Fuels.addThermalGeneratorFuel(<IC2:itemCellEmpty>, <IC2:itemCellEmpty:11>, 1000);
import mods.gregtech.Fuels;
+
  mods.gregtech.Fuels.addDenseFluidFuel(<IC2:itemCellEmpty>, <gregtech:gt.metaitem.01:30964>, 2000);
Fuels.addDieselFuel(output, input, euPerMillibucket);
+
  mods.gregtech.Fuels.addPlasmaGeneratorFuel(<IC2:itemCellEmpty>, <IC2:itemCellEmpty:2>, 20);
  //no recipe yet
+
  mods.gregtech.Fuels.addMagicGeneratorFuel(<gregtech:gt.metaitem.01:24532>, <minecraft:dragon_egg>, 20000);
import mods.gregtech.Fuels;
+
Fuels.addGasTurbineFuel(output, input, euPerMillibucket);
+
  //no recipe yet
+
import mods.gregtech.Fuels;
+
Fuels.addThermalGeneratorFuel(output, input, euPerMillibucket);
+
  //no recipe yet
+
import mods.gregtech.Fuels;
+
Fuels.addDenseFluidFuel(output, input, euPerMillibucket);
+
  //no recipe yet
+
import mods.gregtech.Fuels;
+
Fuels.addPlasmaGeneratorFuel(output, input, euPerMillibucket);
+
  //no recipe yet
+
import mods.gregtech.Fuels;
+
Fuels.addMagicGeneratorFuel(output, input, euPerMillibucket);
+
 
+
 
  //Fusion Recator
 
  //Fusion Recator
  //liquid output, liquid input1, liquid input 2, time in ticks, energy per tick, start energy
+
  //OutputFluid, InputFluid1, InputFluid2, Time in Ticks, EnergyUsage, StartEnergy
  //(start energy = energy needed to start the process)
+
  mods.gregtech.FusionReactor.addRecipe(<liquid:potion.diablosauce.strong> * 5, <liquid:molten.plutonium> * 100, <liquid:molten.naquadah> * 50, 200, 5000, 10000000);  
//(only available with GT 5.08.* unofficial by Blood Asp)
+
//No recipe yet
+
import mods.gregtech.FusionReactor;
+
FusionReactor.addRecipe(liquidOutput, liquidInput1, liquidInput2, durationTicks, euPerTick, startEnergy);  
+
 
+
 
  //Implosion Compressor
 
  //Implosion Compressor
  //output stack, input stack, number of iTNT
+
  //OutputArray, InputStack, TNTAmount
  //(number of iTNT = how much iTNT the process needed)
+
  mods.gregtech.ImplosionCompressor.addRecipe([<minecraft:bedrock>, <gregtech:gt.metaitem.01:2816> * 16], <gregtech:gt.metaitem.01:21327> * 32, 64);
//[output stack1, <span style="color:red">output stack2</span>], input stack, number of iTNT
+
//Extra Utilities Bedrockium Block
+
import mods.gregtech.ImplosionCompressor;
+
ImplosionCompressor.addRecipe(<ExtraUtilities:block_bedrockium>, <ExtraUtilities:bedrockiumIngot> * 9, 8);
+
//Galacticraft Compressed Copper
+
import mods.gregtech.ImplosionCompressor;
+
ImplosionCompressor.addRecipe([<GalacticraftCore:item.basicItem:6>, <gregtech:gt.metaitem.01:816>], <gregtech:gt.metaitem.01:19035>, 1);
+
 
+
 
  //Lathe
 
  //Lathe
  //output stack, input stack, time in ticks, energy per tick
+
  //OutputArray, InputStack, Time in Ticks, EnergyUsage
//[output stack1, <span style="color:red">output stack2</span>], input stack,  time in ticks, energy per tick
+
  mods.gregtech.Lathe.addRecipe([<minecraft:redstone>, <minecraft:stick>], <minecraft:redstone_torch>, 640, 16);
//Long Obsidian Rod (Some item I create but possible with all other items too)
+
  import mods.gregtech.Lathe;
+
Lathe.addRecipe(<dreamcraft:item.LongObsidianRod> * 4, <minecraft:obsidian>, 640, 16);
+
//Reinforced Glass Lens (Some item I create but possible with all other items too)
+
import mods.gregtech.Lathe;
+
Lathe.addRecipe([<dreamcraft:item.ReinforcedGlassLense>, <gregtech:gt.metaitem.01:1890>], <dreamcraft:item.ReinforcedGlassPlate>, 400, 16);
+
 
+
 
  //Mixer
 
  //Mixer
  //output stack, liquid output, [input stack1, <span style="color:red">input stack2, input stack3, input stack4</span>], liquid input, time in ticks, energy per tick
+
  //OutputStack, <span style="color:red">OutputFluid</span>, InputArray, FluidInput, Time in Ticks, EnergyUsage
//Soul Sand
+
  mods.gregtech.Mixer.addRecipe(<IC2:itemFertilizer>, <liquid:dye.watermixed.dyered> * 1000, [<minecraft:sand>, <minecraft:double_plant:4>], <liquid:water> * 1000, 100, 16);
  import mods.gregtech.Mixer;
+
Mixer.addRecipe(<minecraft:soul_sand> * 4, null, [<minecraft:sand:*> * 4, <minecraft:dirt:*>, <MagicBees:wax:1> * 4], <liquid:water> * 1000, 100, 16);
+
//Oil Cracker
 
+
//OutputFluid, InputFluidTime, Time in Ticks, EnergyUsage
 +
mods.gregtech.OilCracker.addRecipe(recipe needed);
 +
 
  //Packer
 
  //Packer
  //output stack, input stack1, input stack2, time in ticks, energy per tick
+
  //OutputStack, InputStack1, InputStack2, Time in Ticks, EnergyUsage
  //Project Red Black Insulated Wire
+
  mods.gregtech.Packer.addRecipe(<minecraft:iron_block>, <minecraft:iron_ingot> * 9, <gregtech:gt.metaitem.01:32497>, 50, 25);
import mods.gregtech.Packer;
+
Packer.addRecipe(<ProjRed|Transmission:projectred.transmission.wire:16>, <ProjRed|Transmission:projectred.transmission.wire>, <gregtech:gt.metaitem.01:17880>, 100, 8);
+
 
+
 
  //Plasma Arc Furnace
 
  //Plasma Arc Furnace
  //[output stack1, <span style="color:red">output stack2, output stack3, output stack4</span>], liquid output, input stack1, liquid input, [chances1, <span style="color:red">chances2, chances3, chances4</span>], time in ticks, energy per tick
+
  //OutputArray, OutputFluid, InputStack, InputFluid, OutputArrayChances, Time in Ticks, EnergyUsage
  //(only available with GT 5.08.* unofficial by Blood Asp)
+
  mods.gregtech.PlasmaArcFurnace.addRecipe([<IC2:itemCellEmpty:13>], <liquid:nitrogen> * 250, <IC2:itemCellEmpty:14>, <liquid:plasma.nitrogen> * 250, [10000], 65, 30);
//Galacticraft Tier 1 Rocket Recycling
+
import mods.gregtech.PlasmaArcFurnace;
+
PlasmaArcFurnace.addRecipe([<gregtech:gt.metaitem.01:32462> * 16, <gregtech:gt.metaitem.01:32462> * 16, <gregtech:gt.metaitem.01:11305> * 32],
+
<liquid:nitrogen> * 8, <GalacticraftCore:item.spaceship>, <liquid:plasma.nitrogen> * 8, [10000, 10000, 10000], 65, 30);
+
 
+
 
  //Plate Bender
 
  //Plate Bender
  //output stack, input stack, time in ticks, energy per tick
+
  //OutputStack, InputStack, Time in Ticks, EnergyUsage
  //IC2 Dense Obsidian Plate
+
  mods.gregtech.PlateBender.addRecipe(<IC2:itemDensePlates:7>, <gregtech:gt.metaitem.01:17804> * 9, 3600, 96);
import mods.gregtech.PlateBender;
+
PlateBender.addRecipe(<IC2:itemDensePlates:7>, <gregtech:gt.metaitem.01:17804> * 9, 3600, 96);
+
 
+
 
  //Polarizer
 
  //Polarizer
  //output stack, input stack, time in ticks, energy per tick
+
  //OutputStack, InputStack, Time in Ticks, EnergyUsage
  //IC2 Static Boots
+
  mods.gregtech.Polarizer.addRecipe(<IC2:itemStaticBoots>, <minecraft:iron_boots>, 600, 30);
import mods.gregtech.Polarizer;
+
Polarizer.addRecipe(<IC2:itemStaticBoots>, <minecraft:iron_boots>, 600, 30);
+
 
+
 
  //Precision Laser
 
  //Precision Laser
  //output stack, lens, input stack, time in ticks, energy per tick
+
  //OutputStack, InputLens, InputStack, Time in Ticks, EnergyUsage
  //(lens = any item stack)
+
  mods.gregtech.PrecisionLaser.addRecipe(<gregtech:gt.metaitem.02:29500>, <gregtech:gt.metaitem.01:24500> * 0, <minecraft:diamond> * 4, 1200, 480);
//Gregtech Flawless Diamond
+
import mods.gregtech.PrecisionLaser;
+
PrecisionLaser.addRecipe(<gregtech:gt.metaitem.02:29500>, <gregtech:gt.metaitem.01:24500> * 0, <minecraft:diamond> * 4, 1200, 480);
+
 
+
 
  //Printer
 
  //Printer
  //output stack, data stick, ink, time in ticks, energy per tick
+
  //OutputStack, InputStack, InputStick, InputFluid, Time in Ticks, EnergyUsage
  //(data stick = any item stack, ink = any liquid)
+
  mods.gregtech.Printer.addRecipe(<minecraft:writable_book>, <minecraft:book>, <minecraft:feather>, <liquid:squidink>, 25, 15);
//No recipe yet
+
import mods.gregtech.Printer;
+
Printer.addRecipe(output, input, DataStick, ink, durationTicks, euPerTick);
+
 
+
 
  //Pulveriser
 
  //Pulveriser
  //[output stack1, <span style="color:red">output stack2, output stack3, output stack4</span>], input stack, [chances1, <span style="color:red">chances2, chances3 chances4</span>], time in ticks, energy per tick
+
  //OutputArray, InputStack, OutputArrayChances, Time in Ticks, EnergyUsage
  //Tinkers Construct Ardite Dust
+
  mods.gregtech.Pulverizer.addRecipe([<minecraft:dirt>, <IC2:itemFuelPlantBall>, <minecraft:red_mushroom>, <minecraft:brown_mushroom>], <minecraft:dirt:2>, [10000, 3000, 1500, 1500], 400, 2);
import mods.gregtech.Pulverizer;
+
Pulverizer.addRecipe([<TConstruct:materials:38> * 2, <TConstruct:materials:38>], <TConstruct:SearedBrick:2>, [10000, 1000], 400, 2);
+
//Pyrolyse Oven
 
+
//OutputStack, OutputFluid, Circuit as Int, InputStack, InputFluidTime, Time in Ticks, EnergyUsage
 +
mods.gregtech.PyrolYseOven.addRecipe(recipe needed);
 +
 
 
  //Separator
 
  //Separator
  //[output stack1, <span style="color:red">output stack2, output stack3</span>], input stack, [chances1, <span style="color:red">chances2, chances3</span>], time in ticks, energy per tick
+
  //OutputArray, InputStack, OutputArrayChances, Time in Ticks, EnergyUsage
//No recipe yet
+
  mods.gregtech.Separator.addRecipe([<gregtech:gt.metaitem.02:27500>, <gregtech:gt.metaitem.01:1324> * 2, <gregtech:gt.metaitem.01:324> * 4], <gregtech:gt.metaitem.01:2506>, [5000, 2000, 1500], 200, 300);
  import mods.gregtech.Separator;
+
Separator.addRecipe(output1, output2, outpu3], input, [chance1, chance2, chance3], durationTicks, euPerTick);
+
 
+
 
  //Sifter
 
  //Sifter
  //[output stack1, <span style="color:red">output stack2, output stack3, output stack4, output stack5, output stack6, output stack7, output stack8, output stack9</span>],
+
  //OutputArray, InputStack, OutputArrayChances, Time in Ticks, EnergyUsage
//input stack, [chances1, <span style="color:red">chances2, chances3, chances4, chances5, chances6, chances7, chances8, chances9</span>], time in ticks, energy per tick
+
  mods.gregtech.Sifter.addRecipe([<minecraft:wheat_seeds>, <gregtech:gt.metaitem.01:2299>, <IC2:itemFertilizer>], <minecraft:dirt>, [2000, 500, 250], 10, 5);
  //No recipe yet
+
import mods.gregtech.Sifter;
+
Sifter.addRecipe([output1, output2, output3, output4, output5, output6, output7, output8, output9], input, [chance1, chance2, chance3, chance4,
+
chance5, chance6, chance7, chance8, chance9], durationTicks, euPerTick);
+
 
+
 
  //Slicer
 
  //Slicer
  //output stack, input stack, blade, time in ticks, energy per tick
+
  //OutputStack, InputStack, InputBlade, Time in Ticks, EnergyUsage
  //(blade = any item stack)
+
  mods.gregtech.Slicer.addRecipe(<minecraft:melon> * 8, <minecraft:melon_block>, <gregtech:gt.metaitem.01:32398> * 0, 100, 8);
//Melon Slices
+
import mods.gregtech.Slicer;
+
  //Unpacker
Slicer.addRecipe(<minecraft:melon> * 8, <minecraft:melon_block>, <gregtech:gt.metaitem.01:32398> * 0, 100, 8);
+
  //OutputStack1, OutputStack2, InputStack, Time in Ticks, EnergyUsage
 
+
  mods.gregtech.Unpacker.addRecipe(<minecraft:sand> * 4, <minecraft:gunpowder> * 5, <minecraft:tnt>, 50, 200);
  //Unpacker'''
+
  //output stack1, output stack2, input stack, time in ticks, energy per tick
+
  //Project Red Alloy Wire
+
import mods.gregtech.Unpacker;
+
Unpacker.addRecipe(<ProjRed|Transmission:projectred.transmission.wire>, <gregtech:gt.metaitem.01:17880>, <ProjRed|Transmission:projectred.transmission.wire:16>, 100, 8);
+
 
+
 
  //Vacuum Freezer
 
  //Vacuum Freezer
  //output stack, input stack, time in ticks
+
  //OutputStack, InputStack, Time in Ticks
  //IC2 Hot Coolant to IC2 Coolant
+
  mods.gregtech.VacuumFreezer.addRecipe(<IC2:itemCellEmpty:2>, <IC2:itemCellEmpty:11>, 50);
import mods.gregtech.VacuumFreezer;
+
VacuumFreezer.addRecipe(<IC2:itemFluidCell>.withTag({Fluid: {FluidName: "ic2coolant", Amount: 1000}}), <IC2:itemFluidCell>.withTag({Fluid: {FluidName: "ic2hotcoolant", Amount: 1000}}), 200);
+
 
+
 
  //Wiremill
 
  //Wiremill
  //output stack, input stack, time in ticks, energy per tick
+
  //OutputStack, InputStack, Time in Ticks, EnergyUsage
  //Applied Energistics Quartz Fiber
+
  mods.gregtech.Wiremill.addRecipe(<minecraft:string> * 4, <minecraft:wool>, 100, 50);
import mods.gregtech.Wiremill;
+
Wiremill.addRecipe(<appliedenergistics2:item.ItemMultiPart:140>, <gregtech:gt.metaitem.01:23516> * 2, 200, 128);
+

Latest revision as of 14:36, 12 September 2023

Handlers Supported

The following handlers are supported:

  • Alloy Smelter
  • Amplifabricator
  • Arc Furnace
  • Assembler
  • Autoclave
  • Blast Furnace
  • Brewery
  • Canner
  • Centrifuge
  • Chemical Bath
  • Chemical Reactor
  • Cutting Saw
  • Distillation Tower
  • Distillery
  • Extruder
  • Electrolyzer
  • Fermenter
  • Fluid Canner
  • Fluid Extractor
  • Fluid Heater
  • Fluid Solidifier
  • Forge Hammer
  • Forming Press
  • Fuels
  • Fusion Reactor
  • Implosion Compressor
  • Lathe
  • Mixer
  • Oil Cracker
  • Packer
  • Plasma Arc Furnace
  • Plate Bender
  • Plate Cutter
  • Polarizer
  • Precision Laser
  • Printer
  • Pulverizer
  • Pyroluse Oven
  • Separator
  • Sifter
  • Slicer
  • Unpacker
  • VacuumFreezer
  • Wiremill

NOTE: Time in Ticks * EnergyUsage = InputEU

Each of these handlers can have recipes added or removed:

Parameters marked as red are optional and can be left out
 
//Alloy Smelter
//OutputStack, InputStack1, InputStack2, Time in Ticks, EnergyUsage
mods.gregtech.AlloySmelter.addRecipe(<minecraft:slime_ball>, <IC2:itemRubber>, <gregtech:gt.metaitem.01:32307> * 0, 800, 30);

//Amplifabricator
//InputStack, Time in Ticks, OutputUU
mods.gregtech.Amplifabricator.addRecipe(<minecraft:tnt>, 200, 10);

//Arc Furnace
//OutputArray, InputStack, InputFluid, OutputArrayChances, Time in Ticks, EnergyUsage
mods.gregtech.ArcFurnace.addRecipe([<gregtech:gt.metaitem.01:11304> * 5, <gregtech:gt.metaitem.01:11304> * 4], <IC2:itemRecipePart:11>, <liquid:oxygen> * 504, [10000, 5000], 1200, 32);

//Assembler
//OutputStack, InputStack1, InputStack2, InputFluid, Time in Ticks, EnergyUsage
mods.gregtech.Assembler.addRecipe(<IC2:itemRTGPellet>, <gregtech:gt.metaitem.01:22032> * 6, <IC2:itemPlutonium> * 3, <liquid:glue> * 1000, 1200, 128);

//Autoclave
//OutputStack, InputStack, InputFluid, OutputStackChance, Time in Ticks, EnergyUsage
 mods.gregtech.Autoclave.addRecipe(<minecraft:diamond>, <gregtech:gt.metaitem.01:2500>, <liquid:water> * 200, 9000, 2000, 32);
 
//Blast Furnace
//OutputArray, InputFluid, InputArray, Time in Ticks, EnergyUsage, HeatAmount
mods.gregtech.BlastFurnace.addRecipe([<gregtech:gt.blockmetal6:13>, <gregtech:gt.metaitem.01:2816>], <liquid:oxygen> * 9000, [<gregtech:gt.blockmetal8:2>], 1500, 120, 1500);

//Brewery
//InputFluid, InputStack, OutputFluid, isHidden
mods.gregtech.Brewery.addRecipe(<liquid:ic2distilledwater> * 10000, <minecraft:nether_star>, <liquid:holywater> * 1000, false);

//Canning Machine
//OutputArray, InputStack1, InputStack2, Time in Ticks, EnergyUsage
mods.gregtech.Canner.addRecipe([<IC2:itemTinCanFilled> * 4, <minecraft:sugar>], <minecraft:reeds> * 4, <IC2:itemTinCan>, 50, 200);

//Centrifuge
//OutputArray, InputFluid, InputStack, InputCell, OutputFluid, OutputArrayChances, Time in Ticks, EnergyUsage
mods.gregtech.Centrifuge.addRecipe([<minecraft:sand> * 12, <minecraft:gunpowder> * 15, <minecraft:flint> * 6], <liquid:water> * 200, <IC2:blockITNT> * 4, <gregtech:gt.metatool.01:26>, <liquid:potion.mineralwater> * 200, [10000, 9000, 8000], 100, 50);

//Chemical Bath
//OutputArray, InputStack, InputFluid, OutputArrayChances, Time in Ticks, EnergyUsage
mods.gregtech.ChemicalBath.addRecipe([<IC2:itemToolPainterBlack>], <IC2:itemToolPainter>, <liquid:dye.watermixed.dyeblack> * 144, [10000], 200, 2);

//Chemical Reactor
//OutputStack, OutputFluid, InputStack1, InputStack2, InputFluid, Time in Ticks
mods.gregtech.ChemicalReactor.addRecipe(<IC2:itemFertilizer> * 2, <liquid:potion.mineralwater>, <minecraft:dye:15>, <gregtech:gt.metaitem.01:2815>, <liquid:water>, 200);

//Cutting Saw
//OutputArray, InputStack, InputFluid, Time in Ticks, EnergyUsage
mods.gregtech.CuttingSaw.addRecipe([<minecraft:planks> * 3, <minecraft:wool> * 3], <minecraft:bed>, <liquid:water> * 12, 30, 30);

//Distillation Tower
//OutputFluidArray, OutputStack, InputFluid, Time in Ticks, EnergyUsage
mods.gregtech.DistillationTower.addRecipe([<liquid:lava> * 800, <liquid:liquid_heavy_oil> * 100, <liquid:liquid_medium_oil> * 75, <liquid:liquid_light_oil> * 25],  <gregtech:gt.metaitem.01:2940> * 4, <liquid:ic2pahoehoelava> * 1000, 50, 100);

//Distillery
//OutputFluid, InputCircuit, InputFluid, Time in Ticks, EnergyUsage, isHidden
mods.gregtech.Distillery.addRecipe(<liquid:potion.chocolatemilk> * 250, <gregtech:gt.integrated_circuit:4> * 0, <liquid:milk> * 250, 80, 30, false);

//Electrolyzer
//OutputArray, OutputFluid, InputStack, InputCell, InputFluid, OutputArrayChances, Time in Ticks, EnergyUsage
mods.gregtech.Electrolyzer.addRecipe([<gregtech:gt.metaitem.01:2086> * 3, <gregtech:gt.metaitem.01:1086> * 4, <gregtech:gt.metaitem.01:86> * 5], <liquid:molten.gold>,  <gregtech:gt.blockmetal5:12>, <gregtech:gt.neutronreflector>, <liquid:molten.platinum>, [10000, 8000, 6000], 1000, 40000);

//Extruder
//OutputStack, InputStack, InputShape, Time in Ticks, EnergyUsage
mods.gregtech.Extruder.addRecipe(<minecraft:quartz_block>, <minecraft:quartz> * 4, <gregtech:gt.metaitem.01:32363> * 0, 120, 128);

//Fermenter
//OutputFluid, InputFluid, Time in Ticks, isHidden
mods.gregtech.Fermenter.addRecipe(<liquid:ic2pahoehoelava> * 50, <liquid:lava> * 1000, 20, false);

//Fluid Canner
//OutputStack, InputStack, OutputFluid, InputFluid
mods.gregtech.FluidCanner.addRecipe(<IC2:itemMugCoffee:1>, <IC2:itemMugEmpty>, <liquid:steam> * 200, <liquid:potion.darkcoffee> * 500);

//Fluid Extractor
//OutputStack, InputStack, OutputFluid, OutputStackChance, Time in Ticks, EnergyUsage
mods.gregtech.FluidExtractor.addRecipe(<gregtech:gt.metaitem.01:30702>, <minecraft:packed_ice> , <liquid:ice> * 4000, 6000, 20, 2);

//Fluid Heater
//OutputFluid, InputCircuit, InputFluid, Time in Ticks, EnergyUsage
mods.gregtech.FluidHeater.addRecipe(<liquid:ic2hotcoolant> * 250, <gregtech:gt.integrated_circuit> * 0, <liquid:ic2coolant> * 250, 40, 20); 

//Fluid Solidifier
//OutputStack, InputMold, InputFluid, Time in Ticks, EnergyUsage
mods.gregtech.FluidSolidifier.addRecipe(<minecraft:packed_ice>, <gregtech:gt.metaitem.01:32308> * 0, <liquid:ice> * 4000, 480, 64);

//Forge Hammer
//OutputStack, InputStack, Time in Ticks, EnergyUsage
mods.gregtech.ForgeHammer.addRecipe(<gregtech:gt.metaitem.02:22874>, <gregtech:gt.metaitem.01:23874> * 2, 20, 16);

//Forming Press
//OutputStack, InputStack1, InputStack2, Time in Ticks, EnergyUsage
mods.gregtech.FormingPress.addRecipe(<gregtech:gt.metaitem.01:32200> * 12, <IC2:blockAlloyGlass>, <gregtech:gt.metaitem.01:32316>, 200, 480);

//Fuels
//OutputStack, InputStack, EnergyOutputPerMb //One InputStack equals 1000mB
mods.gregtech.Fuels.addDieselFuel(<IC2:itemCellEmpty>, <gregtech:gt.metaitem.01:30730>, 250);
mods.gregtech.Fuels.addGasTurbineFuel(<IC2:itemCellEmpty>, <IC2:itemCellEmpty:14>, 100);
mods.gregtech.Fuels.addThermalGeneratorFuel(<IC2:itemCellEmpty>, <IC2:itemCellEmpty:11>, 1000);
mods.gregtech.Fuels.addDenseFluidFuel(<IC2:itemCellEmpty>, <gregtech:gt.metaitem.01:30964>, 2000);
mods.gregtech.Fuels.addPlasmaGeneratorFuel(<IC2:itemCellEmpty>, <IC2:itemCellEmpty:2>, 20);
mods.gregtech.Fuels.addMagicGeneratorFuel(<gregtech:gt.metaitem.01:24532>, <minecraft:dragon_egg>, 20000);

//Fusion Recator
//OutputFluid, InputFluid1, InputFluid2, Time in Ticks, EnergyUsage, StartEnergy
mods.gregtech.FusionReactor.addRecipe(<liquid:potion.diablosauce.strong> * 5, <liquid:molten.plutonium> * 100, <liquid:molten.naquadah> * 50, 200, 5000, 10000000); 

//Implosion Compressor
//OutputArray, InputStack, TNTAmount
mods.gregtech.ImplosionCompressor.addRecipe([<minecraft:bedrock>, <gregtech:gt.metaitem.01:2816> * 16], <gregtech:gt.metaitem.01:21327> * 32, 64);

//Lathe
//OutputArray, InputStack, Time in Ticks, EnergyUsage
mods.gregtech.Lathe.addRecipe([<minecraft:redstone>, <minecraft:stick>], <minecraft:redstone_torch>, 640, 16);

//Mixer
//OutputStack, OutputFluid, InputArray, FluidInput, Time in Ticks, EnergyUsage
mods.gregtech.Mixer.addRecipe(<IC2:itemFertilizer>, <liquid:dye.watermixed.dyered> * 1000, [<minecraft:sand>, <minecraft:double_plant:4>], <liquid:water> * 1000, 100, 16);

//Oil Cracker
//OutputFluid, InputFluidTime, Time in Ticks, EnergyUsage
mods.gregtech.OilCracker.addRecipe(recipe needed);

//Packer
//OutputStack, InputStack1, InputStack2, Time in Ticks, EnergyUsage
mods.gregtech.Packer.addRecipe(<minecraft:iron_block>, <minecraft:iron_ingot> * 9, <gregtech:gt.metaitem.01:32497>, 50, 25);

//Plasma Arc Furnace
//OutputArray, OutputFluid, InputStack, InputFluid, OutputArrayChances, Time in Ticks, EnergyUsage
mods.gregtech.PlasmaArcFurnace.addRecipe([<IC2:itemCellEmpty:13>], <liquid:nitrogen> * 250, <IC2:itemCellEmpty:14>, <liquid:plasma.nitrogen> * 250, [10000], 65, 30);

//Plate Bender
//OutputStack, InputStack, Time in Ticks, EnergyUsage
mods.gregtech.PlateBender.addRecipe(<IC2:itemDensePlates:7>, <gregtech:gt.metaitem.01:17804> * 9, 3600, 96);

//Polarizer
//OutputStack, InputStack, Time in Ticks, EnergyUsage
mods.gregtech.Polarizer.addRecipe(<IC2:itemStaticBoots>, <minecraft:iron_boots>, 600, 30);

//Precision Laser
//OutputStack, InputLens, InputStack, Time in Ticks, EnergyUsage
mods.gregtech.PrecisionLaser.addRecipe(<gregtech:gt.metaitem.02:29500>, <gregtech:gt.metaitem.01:24500> * 0, <minecraft:diamond> * 4, 1200, 480);

//Printer
//OutputStack, InputStack, InputStick, InputFluid, Time in Ticks, EnergyUsage
mods.gregtech.Printer.addRecipe(<minecraft:writable_book>, <minecraft:book>, <minecraft:feather>, <liquid:squidink>, 25, 15);

//Pulveriser
//OutputArray, InputStack, OutputArrayChances, Time in Ticks, EnergyUsage
mods.gregtech.Pulverizer.addRecipe([<minecraft:dirt>, <IC2:itemFuelPlantBall>, <minecraft:red_mushroom>, <minecraft:brown_mushroom>], <minecraft:dirt:2>, [10000, 3000, 1500, 1500], 400, 2);

//Pyrolyse Oven
//OutputStack, OutputFluid, Circuit as Int, InputStack, InputFluidTime, Time in Ticks, EnergyUsage
mods.gregtech.PyrolYseOven.addRecipe(recipe needed);
 
//Separator
//OutputArray, InputStack, OutputArrayChances, Time in Ticks, EnergyUsage
mods.gregtech.Separator.addRecipe([<gregtech:gt.metaitem.02:27500>, <gregtech:gt.metaitem.01:1324> * 2, <gregtech:gt.metaitem.01:324> * 4], <gregtech:gt.metaitem.01:2506>, [5000, 2000, 1500], 200, 300);

//Sifter
//OutputArray, InputStack, OutputArrayChances, Time in Ticks, EnergyUsage
mods.gregtech.Sifter.addRecipe([<minecraft:wheat_seeds>, <gregtech:gt.metaitem.01:2299>, <IC2:itemFertilizer>], <minecraft:dirt>, [2000, 500, 250], 10, 5);

//Slicer
//OutputStack, InputStack, InputBlade, Time in Ticks, EnergyUsage
mods.gregtech.Slicer.addRecipe(<minecraft:melon> * 8, <minecraft:melon_block>, <gregtech:gt.metaitem.01:32398> * 0, 100, 8);

//Unpacker
//OutputStack1, OutputStack2, InputStack, Time in Ticks, EnergyUsage
mods.gregtech.Unpacker.addRecipe(<minecraft:sand> * 4, <minecraft:gunpowder> * 5, <minecraft:tnt>, 50, 200);

//Vacuum Freezer
//OutputStack, InputStack, Time in Ticks
mods.gregtech.VacuumFreezer.addRecipe(<IC2:itemCellEmpty:2>, <IC2:itemCellEmpty:11>, 50);

//Wiremill
//OutputStack, InputStack, Time in Ticks, EnergyUsage
mods.gregtech.Wiremill.addRecipe(<minecraft:string> * 4, <minecraft:wool>, 100, 50);