Difference between revisions of "Mods:GregTech Support"
Line 34: | Line 34: | ||
import mods.gregtech.Aplifabricator; | import mods.gregtech.Aplifabricator; | ||
import mods.gregtech.Boxing; | import mods.gregtech.Boxing; | ||
+ | |||
+ | The following machines and methods are available (soon) with Gregtech 5 Addon Mod: | ||
+ | |||
+ | import mods.gregtech.Assemblerliq; (Lquid Support for the Assembler) | ||
+ | import mods.gregtech.Autoclave; | ||
+ | import.mods.gregtech.Brewery; | ||
+ | import.mods.gregtech.ChemicalBath; | ||
+ | import.mods.gregtech.ChemicalReactorLiq; (Liquid Support for the Chemical Reactor) | ||
+ | import.mods.gregtech.Distillery; | ||
+ | import.mods.gregtech.Fermenter; | ||
+ | import.mods.gregtech.FormingPress; | ||
+ | import.mods.gregtech.Mixer; | ||
+ | import.mods.gregtech.PrecisionLaser; | ||
+ | |||
+ | |||
# TODO: replace with real examples | # TODO: replace with real examples |
Revision as of 21:27, 11 March 2015
MineTweaker now also contains GregTech support. Each machine has methods to add recipes for it.
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.
The following machines and methods are available:
import mods.gregtech.AlloySmelter; import mods.gregtech.Assembler; import mods.gregtech.BlastFurnace; import mods.gregtech.Canner; import mods.gregtech.Centrifuge; import mods.gregtech.CNC; import mods.gregtech.ChemicalReactor; import mods.gregtech.DistillationTower; import mods.gregtech.Electrolyzer; import mods.gregtech.ForgeHammer; import mods.gregtech.Fuels; import mods.gregtech.FusionReactor; import mods.gregtech.Grinder; import mods.gregtech.ImplosionCompressor; import mods.gregtech.Lathe; import mods.gregtech.PlateBender; import mods.gregtech.PlateCutter; import mods.gregtech.Sawmill; import mods.gregtech.Sonictron; import mods.gregtech.VacuumFreezer; import mods.gregtech.Wiremill; // these are 1.6.4 only import mods.gregtech.ComputerCube; import mods.gregtech.JackHammer; // these are 1.7.2 only import mods.gregtech.Aplifabricator; import mods.gregtech.Boxing;
The following machines and methods are available (soon) with Gregtech 5 Addon Mod:
import mods.gregtech.Assemblerliq; (Lquid Support for the Assembler) import mods.gregtech.Autoclave; import.mods.gregtech.Brewery; import.mods.gregtech.ChemicalBath; import.mods.gregtech.ChemicalReactorLiq; (Liquid Support for the Chemical Reactor) import.mods.gregtech.Distillery; import.mods.gregtech.Fermenter; import.mods.gregtech.FormingPress; import.mods.gregtech.Mixer; import.mods.gregtech.PrecisionLaser;
# TODO: replace with real examples # Soon there will be the complete API documentation AlloySmelter.addRecipe(output, input1, input2, durationTicks, euPerTick); Assembler.addRecipe(output, input1, input2, durationTicks, euPerTick); BlastFurnace.addRecipe(output, input1, input2, durationTicks, euPerTick, temperature); BlastFurnace.addRecipe([output1, output2], input1, input2, durationTicks, euPerTick, temperature); Canner.addRecipe(output, input1, input2, durationTicks, euPerTick); Canner.addRecipe([output1, output2], input1, input2, durationTicks, euPerTick); Centrifuge.addRecipe([output1, output2, output3, output4], input, cells, durationTicks); Centrifuge.addRecipeFuelCan([output1, output2, output3, output4], input, durationTicks); ChemicalReactor.addRecipe(output, input1, input2, durationTicks); DistillationTower.addRecipe(output, input, numCells, durationTicks, euPerTick); DistillationTower.addRecipe([output1, output2, output3, output4], input, numCells, durationTicks, euPerTick); Electrolyzer.addRecipe([output1, output2, output3, output4], input, cells, duration, euPerTick); Extruder.addRecipe(output, input2 shape, durationTicks, euPerTick); ForgeHammer.addRecipe(output, input, durationTicks, euPerTick); Fuels.addDieselFuel(output, input, euPerMillibucket); Fuels.addGasTurbineFuel(output, input, euPerMillibucket); Fuels.addThermalGeneratorFuel(output, input, euPerMillibucket); Fuels.addDenseFluidFuel(output, input, euPerMillibucket); Fuels.addPlasmaGeneratorFuel(output, input, euPerMillibucket); Fuels.addMagicGeneratorFuel(output, input, euPerMillibucket); FusionReactor.addRecipe(output, input1, input2, durationTicks, energyPerTick, startEnergy); Grinder.addRecipe(output, input); Grinder.addRecipe(output, input1, input2); Grinder.addRecipe([output1, output2, output3, output4], input); Grinder.addRecipe([output1, output2, output3, output4], input1, input2); ImplosionCompressor.addRecipe(output, input, numTnt); ImplosionCompressor.addRecipe([output1, output2], input, numTnt); Lathe.addRecipe(output, input, durationTicks, euPerTick); Lathe.addRecipe([output1, output2], input, durationTicks, euPerTick); PlateBender.addRecipe(output, input, durationTicks, euPerTick); PlateCutter.addRecipe(output, input, durationTicks, euPerTick); Sawmill.addRecipe(output, input1); Sawmill.addRecipe(output, input1, input2); Sawmill.addRecipe([output1, output2], input1); Sawmill.addRecipe([output1, output2], input1, input2); Sonictron.addSound(item, soundName); VacuumFreezer.addRecipe(output, input, durationTicks); Wiremill.addRecipe(<item.stick> * 3, <tile.wood>, 20, 1); // these are 1.6.4 only ComputerCube.addDescriptionSet([item1, item2, ...], [textLine1, textLine2, ...]); JackHammer.addMinableBlock(item); JackHammer.addDiamondMinableBlock(item); // these are 1.7.2 only Amplifabricator.addAmplifier(item, durationTicks, amount); Boxing.addBoxingRecipe(fullBox, item, emptyBox, durationTicks, euPerTick); Boxing.addUnboxingRecipe(item, emptyBox, fullBox, durationTicks, euPerTick);