Difference between revisions of "Mods:GregTech Support"

From MineTweaker 3
Jump to: navigation, search
Line 50: Line 50:
 
  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'''
+
//Alloy Smelter
 
  //output stack1, input stack1, input stack2, time in ticks, energy per tick
 
  //output stack1, input stack1, input stack2, time in ticks, energy per tick
 
  import mods.gregtech.AlloySmelter;
 
  import mods.gregtech.AlloySmelter;
 
  AlloySmelter.addRecipe(<extracells:certustank>, <appliedenergistics2:tile.BlockQuartzGlass> * 8, <gregtech:gt.metaitem.01:32308> * 0, 800, 30);
 
  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
 
  //input stack, time in ticks, amount of uu matter in millibuckets
 
  //(1000 millibuckets = 1 Bucket)
 
  //(1000 millibuckets = 1 Bucket)
Line 70: Line 70:
 
  <GalacticraftCore:item.spaceship>, <liquid:oxygen> * 2000, [10000, 10000, 10000], 1200, 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   
 
  //output stack1, input stack1, input stack2, <span style="color:red">fluid input</span>, time in ticks, energy per tick   
 
  //IC 2 RTG Pellets
 
  //IC 2 RTG Pellets
Line 94: Line 94:
 
  500, 480, 2000);   
 
  500, 480, 2000);   
 
    
 
    
*'''Brewery'''
+
//Brewery
 
  //fluid output, input stack, fluid input, hidden (true or false)
 
  //fluid output, input stack, fluid input, hidden (true or false)
 
  //(true = Recipe are hidden)
 
  //(true = Recipe are hidden)
Line 111: Line 111:
 
  Canner.addRecipe([output1, output2], input1, input2, durationTicks, euPerTick);
 
  Canner.addRecipe([output1, output2], input1, input2, durationTicks, euPerTick);
  
*'''Centrifuge'''
+
//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>], 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 ,
 
  //[output stack1, <span style="color:red">output stack2, output stack3, output stack4</span>], fluid input, input stack,  input stack cells ,
Line 124: Line 124:
 
  <gregtech:gt.metaitem.01:85>, <gregtech:gt.metaitem.01:81>], null, <dreamcraft:item.MoonStoneDust>, null, null, [5000, 2000, 1000, 750, 500, 250], 400, 30);  
 
  <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
 
  //[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
 
  //Black Painter from IC 2
 
  //Black Painter from IC 2
Line 130: Line 130:
 
  ChemicalBath.addRecipe([<IC2:itemToolPainterBlack>], <IC2:itemToolPainter>, <liquid:dye.watermixed.dyeblack> * 144, [10000], 200, 2);
 
  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
 
  //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
 
  //Jeweled Apple from Tinker Construct
 
  //Jeweled Apple from Tinker Construct
Line 139: Line 139:
 
  ChemicalReactor.addRecipe(<OpenBlocks:sponge>, null, <minecraft:wool>, <minecraft:slime_ball>, <liquid:water> * 1000, 200);
 
  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
 
  //[output stack1, <span style="color:red">output stack2</span>], input stack, lubricant fluid, time in ticks, energy per tick
 
  //output stack1, output stack2, input stack, lubricant fluid, time in ticks, energy per tick
 
  //output stack1, output stack2, input stack, lubricant fluid, time in ticks, energy per tick
Line 150: Line 150:
 
  CuttingSaw.addRecipe(<harvestthenether:netherPlanks> * 6, <gregtech:gt.metaitem.01:2809>, <harvestthenether:netherLog>, <liquid:water> * 5, 200, 8);
 
  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
 
  //[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
 
  //(Only available with GT 5.08.* unofficial by Blood Asp)
 
  //(Only available with GT 5.08.* unofficial by Blood Asp)
Line 164: Line 164:
 
  Distillery.addRecipe(<liquid:ic2biogas> * 250, <gregtech:gt.integrated_circuit:4> * 0, <liquid:ic2biomass> * 8, 80, 30, false);
 
  Distillery.addRecipe(<liquid:ic2biogas> * 250, <gregtech:gt.integrated_circuit:4> * 0, <liquid:ic2biomass> * 8, 80, 30, false);
  
*'''Electrolyser'''
+
//Electrolyser
 
  //[output stack1, <span style="color:red">output stack2, output stack3, output stack4</span>], input stack, cells, time in ticks, energy per tick
 
  //[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)
 
  //(cells = numbers of cells)
Line 176: Line 176:
 
  Electrolyzer.addRecipe([output1, output2, output3, output4], input, cells stack, [chnces1, chances2, chances3, chances4], duration, euPerTick);
 
  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
 
  //output stack, input stack, shape, time in ticks, energy per tick
 
  //(shap = can be any item stack)
 
  //(shap = can be any item stack)
Line 183: Line 183:
 
  Extruder.addRecipe(<GalacticraftCore:tile.oxygenPipe> * 2, <IC2:blockAlloyGlass>, <gregtech:gt.metaitem.01:32359> * 0, 120, 128);
 
  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)
 
  //output stack, input stack, time in ticks, hidden (true or false)
 
  //(hidden = false = recipe are visible)
 
  //(hidden = false = recipe are visible)
Line 190: Line 190:
 
  Fermenter.addRecipe(<liquid:honey> * 1000, <liquid:for.honey> * 1000, 20, false);
 
  Fermenter.addRecipe(<liquid:honey> * 1000, <liquid:for.honey> * 1000, 20, false);
  
*'''Fluid Canner'''
+
//Fluid Canner
 
  //output stack, input stack, liquidOutput, liquidInput);
 
  //output stack, input stack, liquidOutput, liquidInput);
 
  //IC2 Dark Coffee in a Mug
 
  //IC2 Dark Coffee in a Mug
Line 196: Line 196:
 
  FluidCanner.addRecipe(<IC2:itemMugCoffee:1>, <IC2:itemMugEmpty>, null, <liquid:potion.darkcoffee> * 500);
 
  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
 
  //output stack, input stack, liquid output, chance, time in ticks, energy per tick
 
  //(chance 5000 = 50% outputChance)
 
  //(chance 5000 = 50% outputChance)
Line 203: Line 203:
 
  FluidExtractor.addRecipe(<BiomesOPlenty:jarEmpty>, <BiomesOPlenty:jarFilled:1> , <liquid:poison> * 1000, 10000, 20, 2);
 
  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
 
  //liquid output, input stack, liquid input, time in ticks, energy per tick
 
  //No recipe yet
 
  //No recipe yet
Line 209: Line 209:
 
  FluidHeater.addRecipe(LiquidOutput, itemInput, liquidInput, durationTicks, euPerTick);  
 
  FluidHeater.addRecipe(LiquidOutput, itemInput, liquidInput, durationTicks, euPerTick);  
  
*'''Fluid Solidifier'''
+
//Fluid Solidifier
 
  //output stack, mold, liquid input, time in ticks, energy per tick
 
  //output stack, mold, liquid input, time in ticks, energy per tick
 
  //(mold = any item stack)
 
  //(mold = any item stack)
Line 216: Line 216:
 
  FluidSolidifier.addRecipe(<Railcraft:anvil>, <gregtech:gt.metaitem.01:32314> * 0, <liquid:molten.steel> * 4464, 480, 64);
 
  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
 
  //output stack, input stack, time in ticks, energy per tick
 
  //Gregtech Long Plastic Rod
 
  //Gregtech Long Plastic Rod
Line 222: Line 222:
 
  ForgeHammer.addRecipe(<gregtech:gt.metaitem.02:22874>, <gregtech:gt.metaitem.01:23874> * 2, 20, 16);
 
  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
 
  //output stack, input stack1, input stack2, time in ticks, energy per tick
 
  //Buildcraft Emerald Chipset
 
  //Buildcraft Emerald Chipset
Line 228: Line 228:
 
  FormingPress.addRecipe(<BuildCraft|Silicon:redstoneChipset:7>, <gregtech:gt.metaitem.01:17501>, <BuildCraft|Silicon:redstoneChipset>, 200, 480);
 
  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
 
  //output stack, input stack1, eu per milli bucket
 
  //(1000 mili buckets = 1 bucket)
 
  //(1000 mili buckets = 1 bucket)
Line 251: Line 251:
 
  Fuels.addMagicGeneratorFuel(output, input, euPerMillibucket);
 
  Fuels.addMagicGeneratorFuel(output, input, euPerMillibucket);
  
*'''Fusion Recator'''
+
//Fusion Recator
 
  //liquid output, liquid input1, liquid input 2, time in ticks, energy per tick, start energy
 
  //liquid output, liquid input1, liquid input 2, time in ticks, energy per tick, start energy
 
  //(start energy = energy needed to start the process)
 
  //(start energy = energy needed to start the process)
Line 259: Line 259:
 
  FusionReactor.addRecipe(liquidOutput, liquidInput1, liquidInput2, durationTicks, euPerTick, startEnergy);  
 
  FusionReactor.addRecipe(liquidOutput, liquidInput1, liquidInput2, durationTicks, euPerTick, startEnergy);  
  
*'''Implosion Compressor'''
+
//Implosion Compressor
 
  //output stack, input stack, number of iTNT
 
  //output stack, input stack, number of iTNT
 
  //(number of iTNT = how much iTNT the process needed)
 
  //(number of iTNT = how much iTNT the process needed)
Line 270: Line 270:
 
  ImplosionCompressor.addRecipe([<GalacticraftCore:item.basicItem:6>, <gregtech:gt.metaitem.01:816>], <gregtech:gt.metaitem.01:19035>, 1);
 
  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
 
  //output stack, input stack,  time in ticks, energy per tick
 
  //[output stack1, <span style="color:red">output stack2</span>], input stack,  time in ticks, energy per tick
 
  //[output stack1, <span style="color:red">output stack2</span>], input stack,  time in ticks, energy per tick
Line 280: Line 280:
 
  Lathe.addRecipe([<dreamcraft:item.ReinforcedGlassLense>, <gregtech:gt.metaitem.01:1890>], <dreamcraft:item.ReinforcedGlassPlate>, 400, 16);
 
  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
 
  //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
 
  //Soul Sand
 
  //Soul Sand
Line 286: Line 286:
 
  Mixer.addRecipe(<minecraft:soul_sand> * 4, null, [<minecraft:sand:*> * 4, <minecraft:dirt:*>, <MagicBees:wax:1> * 4], <liquid:water> * 1000, 100, 16);
 
  Mixer.addRecipe(<minecraft:soul_sand> * 4, null, [<minecraft:sand:*> * 4, <minecraft:dirt:*>, <MagicBees:wax:1> * 4], <liquid:water> * 1000, 100, 16);
  
*'''Packer'''
+
//Packer
 
  //output stack, input stack1, input stack2, time in ticks, energy per tick
 
  //output stack, input stack1, input stack2, time in ticks, energy per tick
 
  //Project Red Black Insulated Wire
 
  //Project Red Black Insulated Wire
Line 292: Line 292:
 
  Packer.addRecipe(<ProjRed|Transmission:projectred.transmission.wire:16>, <ProjRed|Transmission:projectred.transmission.wire>, <gregtech:gt.metaitem.01:17880>, 100, 8);
 
  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
 
  //[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
 
  //(only available with GT 5.08.* unofficial by Blood Asp)
 
  //(only available with GT 5.08.* unofficial by Blood Asp)
Line 300: Line 300:
 
  <liquid:nitrogen> * 8, <GalacticraftCore:item.spaceship>, <liquid:plasma.nitrogen> * 8, [10000, 10000, 10000], 65, 30);
 
  <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
 
  //output stack, input stack, time in ticks, energy per tick
 
  //IC2 Dense Obsidian Plate
 
  //IC2 Dense Obsidian Plate
Line 306: Line 306:
 
  PlateBender.addRecipe(<IC2:itemDensePlates:7>, <gregtech:gt.metaitem.01:17804> * 9, 3600, 96);
 
  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
 
  //output stack, input stack, time in ticks, energy per tick
 
  //IC2 Static Boots
 
  //IC2 Static Boots
Line 312: Line 312:
 
  Polarizer.addRecipe(<IC2:itemStaticBoots>, <minecraft:iron_boots>, 600, 30);
 
  Polarizer.addRecipe(<IC2:itemStaticBoots>, <minecraft:iron_boots>, 600, 30);
  
*'''Precision Laser'''
+
//Precision Laser
 
  //output stack, lens, input stack, time in ticks, energy per tick
 
  //output stack, lens, input stack, time in ticks, energy per tick
 
  //(lens = any item stack)
 
  //(lens = any item stack)
Line 319: Line 319:
 
  PrecisionLaser.addRecipe(<gregtech:gt.metaitem.02:29500>, <gregtech:gt.metaitem.01:24500> * 0, <minecraft:diamond> * 4, 1200, 480);
 
  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
 
  //output stack, data stick, ink, time in ticks, energy per tick
 
  //(data stick = any item stack, ink = any liquid)
 
  //(data stick = any item stack, ink = any liquid)
Line 326: Line 326:
 
  Printer.addRecipe(output, input, DataStick, ink, durationTicks, euPerTick);
 
  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
 
  //[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
 
  //Tinkers Construct Ardite Dust
 
  //Tinkers Construct Ardite Dust
Line 332: Line 332:
 
  Pulverizer.addRecipe([<TConstruct:materials:38> * 2, <TConstruct:materials:38>], <TConstruct:SearedBrick:2>, [10000, 1000], 400, 2);
 
  Pulverizer.addRecipe([<TConstruct:materials:38> * 2, <TConstruct:materials:38>], <TConstruct:SearedBrick:2>, [10000, 1000], 400, 2);
  
*'''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
 
  //[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
 
  //No recipe yet
 
  //No recipe yet
Line 338: Line 338:
 
  Separator.addRecipe(output1, output2, outpu3], input, [chance1, chance2, chance3], durationTicks, euPerTick);
 
  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>],  
 
  //[output stack1, <span style="color:red">output stack2, output stack3, output stack4, output stack5, output stack6, output stack7, output stack8, output stack9</span>],  
 
  //input stack, [chances1, <span style="color:red">chances2, chances3, chances4, chances5, chances6, chances7, chances8, chances9</span>], time in ticks, energy per tick
 
  //input stack, [chances1, <span style="color:red">chances2, chances3, chances4, chances5, chances6, chances7, chances8, chances9</span>], time in ticks, energy per tick
Line 346: Line 346:
 
  chance5, chance6, chance7, chance8, chance9], durationTicks, euPerTick);
 
  chance5, chance6, chance7, chance8, chance9], durationTicks, euPerTick);
  
*'''Slicer'''
+
//Slicer
 
  //output stack, input stack, blade, time in ticks, energy per tick
 
  //output stack, input stack, blade, time in ticks, energy per tick
 
  //(blade = any item stack)
 
  //(blade = any item stack)
Line 353: Line 353:
 
  Slicer.addRecipe(<minecraft:melon> * 8, <minecraft:melon_block>, <gregtech:gt.metaitem.01:32398> * 0, 100, 8);
 
  Slicer.addRecipe(<minecraft:melon> * 8, <minecraft:melon_block>, <gregtech:gt.metaitem.01:32398> * 0, 100, 8);
  
*'''Unpacker'''
+
//Unpacker'''
 
  //output stack1, output stack2, input stack, time in ticks, energy per tick
 
  //output stack1, output stack2, input stack, time in ticks, energy per tick
 
  //Project Red Alloy Wire
 
  //Project Red Alloy Wire
Line 359: Line 359:
 
  Unpacker.addRecipe(<ProjRed|Transmission:projectred.transmission.wire>, <gregtech:gt.metaitem.01:17880>, <ProjRed|Transmission:projectred.transmission.wire:16>, 100, 8);
 
  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
 
  //output stack, input stack, time in ticks
 
  //IC2 Hot Coolant to IC2 Coolant
 
  //IC2 Hot Coolant to IC2 Coolant
Line 365: Line 365:
 
  VacuumFreezer.addRecipe(<IC2:itemFluidCell>.withTag({Fluid: {FluidName: "ic2coolant", Amount: 1000}}), <IC2:itemFluidCell>.withTag({Fluid: {FluidName: "ic2hotcoolant", Amount: 1000}}), 200);
 
  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
 
  //output stack, input stack, time in ticks, energy per tick
 
  //Applied Energistics Quartz Fiber
 
  //Applied Energistics Quartz Fiber
 
  import mods.gregtech.Wiremill;
 
  import mods.gregtech.Wiremill;
 
  Wiremill.addRecipe(<appliedenergistics2:item.ItemMultiPart:140>, <gregtech:gt.metaitem.01:23516> * 2, 200, 128);
 
  Wiremill.addRecipe(<appliedenergistics2:item.ItemMultiPart:140>, <gregtech:gt.metaitem.01:23516> * 2, 200, 128);

Revision as of 12:20, 3 October 2015

Handlers Supported

The following handlers are supported:

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


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.

Parameters marked as red are optional and can be left out

//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
//input stack, time in ticks, amount of uu matter in millibuckets
//(1000 millibuckets = 1 Bucket)
//UU mater out of diamond
import mods.gregtech.Amplifabricator;
Amplifabricator.addRecipe(<minecraft:diamond>, 200, 10);
  • Arc Furnace
//[output stack1, output stack2, output stack3, output stack4], input, liquidInput, [out chance1, out chance2, out chance3, out chance4] , 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
//output stack1, input stack1, input stack2, fluid input, time in ticks, energy per tick  
//IC 2 RTG Pellets
import mods.gregtech.Assembler;
Assembler.addRecipe(<IC2:itemRTGPellet>, <gregtech:gt.metaitem.01:22032> * 6, <IC2:itemPlutonium> * 3, <liquid:ic2coolant> * 1000, 1200, 128);
  • Autoclave
//output stack, input stack, fluid input, chnace out, time in ticks, energy per tick
//(chance 9000 = 90%)  
//Thaumcraft Amber out of Dust
import mods.gregtech.Autoclave;
Autoclave.addRecipe(<Thaumcraft:ItemResource:6>, <gregtech:gt.metaitem.01:2514>, <liquid:water> * 200, 8000, 2000, 32);
  • Electric Blast Furnace
//[output stack1, output stack2], fluid input, [input stack1, input stack2], 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
//fluid output, input stack, fluid input, hidden (true or false)
//(true = Recipe are hidden)
//Radioactive Bacterial Sludge (Some fluid i create but possible with all other fluids too)
import mods.gregtech.Brewery;
Brewery.addRecipe(<liquid:bacterialsludge> * 750, <gregtech:gt.metaitem.01:2098>, <liquid:enrichedbacterialsludge> * 750, false);
  • Canner
//[output stack1, output stack2], input stack1, input stack2, time in ticks, energy per tick
//output stack1, input stack1, input stack2, time in ticks, energy per tick
//Project Red Empty Battery
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, output stack2, output stack3, output stack4], input stack, cells, time in ticks
//[output stack1, output stack2, output stack3, output stack4], fluid input, input stack,  input stack cells ,
//fluid output, [out chance1, out chance2, out chance3, out chance4], 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
//[output stack1, output stack2, output stack3], input stack, liquid input, [out chance1, out chance2, out chance3], time in ticks, energy per tick
//Black Painter from IC 2
import mods.gregtech.ChemicalBath;
ChemicalBath.addRecipe([<IC2:itemToolPainterBlack>], <IC2:itemToolPainter>, <liquid:dye.watermixed.dyeblack> * 144, [10000], 200, 2);
//Chemical Reactor
//output stack, liquid output, input stack1, input stack2, liquid input, time in ticks, energy per tick
//Jeweled Apple from Tinker Construct
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
//[output stack1, output stack2], input stack, lubricant fluid, time in ticks, energy per tick
//output stack1, output stack2, input stack, lubricant fluid, time in ticks, energy per tick
//(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
//[liquid output1, liquid output2, liquid output3, liquid output4, liquid output5, liquid output6], input stack, liquid input, time in ticks, energy per tick
//(Only available with GT 5.08.* unofficial by Blood Asp)
//No recipe yet
import mods.gregtech.DistillationTower;
DistillationTower.addRecipe([liquidOutput1, liquidOutput2, liquidOutput3, liquidOutput4, liquidOutput5, liquidOutput6],  itemOutput, fluidInput, durationTicks, euPerTick);
  • Distillery
//output stack, circuit input stack, input stack, time in ticks, energy per tick, hidden (true or false)
//(hidden = false = recipe are visible)(circuit = any item stack)
//IC2 Biogas out of IC2 Biomass
import mods.gregtech.Distillery;
Distillery.addRecipe(<liquid:ic2biogas> * 250, <gregtech:gt.integrated_circuit:4> * 0, <liquid:ic2biomass> * 8, 80, 30, false);
//Electrolyser
//[output stack1, output stack2, output stack3, output stack4], input stack, cells, time in ticks, energy per tick
//(cells = numbers of cells)
//[output stack1, output stack2, output stack3, output stack4], input stack, cells stack, [out chance1, out chance2, out chance3, out chance4], 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
//output stack, input stack, shape, time in ticks, energy per tick
//(shap = can be any item stack)
//Galacticraft oxygen pipe
import mods.gregtech.Extruder;
Extruder.addRecipe(<GalacticraftCore:tile.oxygenPipe> * 2, <IC2:blockAlloyGlass>, <gregtech:gt.metaitem.01:32359> * 0, 120, 128);
//Fermenter
//output stack, input stack, time in ticks, hidden (true or false)
//(hidden = false = recipe are visible)
//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
//output stack, input stack, liquidOutput, liquidInput);
//IC2 Dark Coffee in a Mug
import mods.gregtech.FluidCanner;
FluidCanner.addRecipe(<IC2:itemMugCoffee:1>, <IC2:itemMugEmpty>, null, <liquid:potion.darkcoffee> * 500);
//Fluid Extractor
//output stack, input stack, liquid output, chance, time in ticks, energy per tick
//(chance 5000 = 50% outputChance)
//Biome o Plenty Poison
import mods.gregtech.FluidExtractor;
FluidExtractor.addRecipe(<BiomesOPlenty:jarEmpty>, <BiomesOPlenty:jarFilled:1> , <liquid:poison> * 1000, 10000, 20, 2);
//Fluid Heater
//liquid output, input stack, liquid input, time in ticks, energy per tick
//No recipe yet
import mods.gregtech.FluidHeater;
FluidHeater.addRecipe(LiquidOutput, itemInput, liquidInput, durationTicks, euPerTick); 
//Fluid Solidifier
//output stack, mold, liquid input, time in ticks, energy per tick
//(mold = any item stack)
//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
//output stack, input stack, time in ticks, energy per tick
//Gregtech Long Plastic Rod
import mods.gregtech.ForgeHammer;
ForgeHammer.addRecipe(<gregtech:gt.metaitem.02:22874>, <gregtech:gt.metaitem.01:23874> * 2, 20, 16);
//Forming Press
//output stack, input stack1, input stack2, time in ticks, energy per tick
//Buildcraft Emerald Chipset
import mods.gregtech.FormingPress;
FormingPress.addRecipe(<BuildCraft|Silicon:redstoneChipset:7>, <gregtech:gt.metaitem.01:17501>, <BuildCraft|Silicon:redstoneChipset>, 200, 480);
//Fuels
//output stack, input stack1, eu per milli bucket
//(1000 mili buckets = 1 bucket)
//(output = empty cell, bucket etc..., input = full cell, bucket etc...)
//no recipe yet
import mods.gregtech.Fuels;
Fuels.addDieselFuel(output, input, euPerMillibucket);
//no recipe yet
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
//liquid output, liquid input1, liquid input 2, time in ticks, energy per tick, start energy
//(start energy = energy needed to start the process)
//(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
//output stack, input stack, number of iTNT
//(number of iTNT = how much iTNT the process needed)
//[output stack1, output stack2], 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
//output stack, input stack,  time in ticks, energy per tick
//[output stack1, output stack2], input stack,  time in ticks, energy per tick
//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
//output stack, liquid output, [input stack1, input stack2, input stack3, input stack4], liquid input, time in ticks, energy per tick
//Soul Sand
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);
//Packer
//output stack, input stack1, input stack2, time in ticks, energy per tick
//Project Red Black Insulated Wire
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
//[output stack1, output stack2, output stack3, output stack4], liquid output, input stack1, liquid input, [chances1, chances2, chances3, chances4], time in ticks, energy per tick
//(only available with GT 5.08.* unofficial by Blood Asp)
//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
//output stack, input stack, time in ticks, energy per tick
//IC2 Dense Obsidian Plate
import mods.gregtech.PlateBender;
PlateBender.addRecipe(<IC2:itemDensePlates:7>, <gregtech:gt.metaitem.01:17804> * 9, 3600, 96);
//Polarizer
//output stack, input stack, time in ticks, energy per tick
//IC2 Static Boots
import mods.gregtech.Polarizer;
Polarizer.addRecipe(<IC2:itemStaticBoots>, <minecraft:iron_boots>, 600, 30);
//Precision Laser
//output stack, lens, input stack, time in ticks, energy per tick
//(lens = any item stack)
//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
//output stack, data stick, ink, time in ticks, energy per tick
//(data stick = any item stack, ink = any liquid)
//No recipe yet
import mods.gregtech.Printer;
Printer.addRecipe(output, input, DataStick, ink, durationTicks, euPerTick);
//Pulveriser
//[output stack1, output stack2, output stack3, output stack4], input stack, [chances1, chances2, chances3 chances4], time in ticks, energy per tick
//Tinkers Construct Ardite Dust
import mods.gregtech.Pulverizer;
Pulverizer.addRecipe([<TConstruct:materials:38> * 2, <TConstruct:materials:38>], <TConstruct:SearedBrick:2>, [10000, 1000], 400, 2);
//Separator
//[output stack1, output stack2, output stack3], input stack, [chances1, chances2, chances3], time in ticks, energy per tick
//No recipe yet
import mods.gregtech.Separator;
Separator.addRecipe(output1, output2, outpu3], input, [chance1, chance2, chance3], durationTicks, euPerTick);
//Sifter
//[output stack1, output stack2, output stack3, output stack4, output stack5, output stack6, output stack7, output stack8, output stack9], 
//input stack, [chances1, chances2, chances3, chances4, chances5, chances6, chances7, chances8, chances9], time in ticks, energy per tick
//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
//output stack, input stack, blade, time in ticks, energy per tick
//(blade = any item stack)
//Melon Slices
import mods.gregtech.Slicer;
Slicer.addRecipe(<minecraft:melon> * 8, <minecraft:melon_block>, <gregtech:gt.metaitem.01:32398> * 0, 100, 8);
//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
//output stack, input stack, time in ticks
//IC2 Hot Coolant to IC2 Coolant
import mods.gregtech.VacuumFreezer;
VacuumFreezer.addRecipe(<IC2:itemFluidCell>.withTag({Fluid: {FluidName: "ic2coolant", Amount: 1000}}), <IC2:itemFluidCell>.withTag({Fluid: {FluidName: "ic2hotcoolant", Amount: 1000}}), 200);
//Wiremill
//output stack, input stack, time in ticks, energy per tick
//Applied Energistics Quartz Fiber
import mods.gregtech.Wiremill;
Wiremill.addRecipe(<appliedenergistics2:item.ItemMultiPart:140>, <gregtech:gt.metaitem.01:23516> * 2, 200, 128);