Warning: This only applies to forge versions 1.12.2

Minetweaker support

TechReborn has built in support for minetweaker.

Most of the recipes support disabling ore dictionary checking, this can be done by appending

.setUseOreDict(boolean useOreDict)

after you have added a recipe. An example:

mods.techreborn.alloySmelter.addRecipe(<minecraft:gold_ingot>, <minecraft:iron_ingot>, <minecraft:diamond>, 20, 100).setUseOreDict(false);

mods.techreborn.alloySmelter.addRecipe(IItemStack output, IIngredient input1, IIngredient input2, int ticktime, int euTick)
mods.techreborn.alloySmelter.removeInputRecipe(IItemStack input1, IItemStack input2)
mods.techreborn.alloySmelter.removeRecipe(IItemStack output)
mods.techreborn.alloySmelter.removeAll()

mods.techreborn.assemblingMachine.addRecipe(IItemStack output, IIngredient input1, IIngredient input2, int ticktime, int euTick)
mods.techreborn.assemblingMachine.removeInputRecipe(IItemStack input1, IItemStack input2)
mods.techreborn.assemblingMachine.removeRecipe(IItemStack output)
mods.techreborn.assemblingMachine.removeAll()

mods.techreborn.blastFurnace.addRecipe(IItemStack output1, IItemStack output2, IIngredient input1, IIngredient input2, int ticktime, int euTick, int neededHeat)
mods.techreborn.blastFurnace.removeInputRecipe(IIngredient iIngredient)
mods.techreborn.blastFurnace.removeRecipe(IItemStack output)
mods.techreborn.blastFurnace.removeAll()

mods.techreborn.centrifuge.addRecipe(IItemStack output1, IItemStack output2, IItemStack output3, IItemStack output4, IIngredient input1, IIngredient input2, int ticktime, int euTick)
mods.techreborn.centrifuge.removeInputRecipe(IIngredient iIngredient)
mods.techreborn.centrifuge.removeRecipe(IItemStack output)
mods.techreborn.centrifuge.removeAll()

mods.techreborn.chemicalReactor.addRecipe(IItemStack output1, IIngredient input1, IIngredient input2, int ticktime, int euTick)
mods.techreborn.chemicalReactor.removeInputRecipe(IItemStack input1, IItemStack input2)
mods.techreborn.chemicalReactor.removeRecipe(IItemStack output)
mods.techreborn.chemicalReactor.removeAll()

mods.techreborn.compressor.addRecipe(IItemStack output1, IIngredient input1, int ticktime, int euTick)
mods.techreborn.compressor.removeInputRecipe(IIngredient iIngredient)
mods.techreborn.compressor.removeRecipe(IItemStack output)
mods.techreborn.compressor.removeAll()

mods.techreborn.distillationTower.addRecipe(IItemStack output1, IItemStack output2, IItemStack output3, IItemStack output4, IIngredient input1, IIngredient input2, int ticktime, int euTick)
mods.techreborn.distillationTower.removeInputRecipe(IIngredient iIngredient)
mods.techreborn.distillationTower.removeRecipe(IItemStack output)
mods.techreborn.distillationTower.removeAll()

mods.techreborn.extractor.addRecipe(IItemStack output, IIngredient input1, int ticktime, int euTick)
mods.techreborn.extractor.removeInputRecipe(IItemStack input1)
mods.techreborn.extractor.removeRecipe(IItemStack output)
mods.techreborn.extractor.removeAll()

mods.techreborn.fluidGen.addThermalFluid(ILiquidStack fluid, int energyPerMb)
mods.techreborn.fluidGen.addGasFluid(ILiquidStack fluid, int energyPerMb)
mods.techreborn.fluidGen.addSemiFluid(ILiquidStack fluid, int energyPerMb)
mods.techreborn.fluidGen.addDieselFluid(ILiquidStack fluid, int energyPerMb)
mods.techreborn.fluidGen.addPlasmaFluid(ILiquidStack fluid, int energyPerMb)
mods.techreborn.fluidGen.removeThermalFluid(ILiquidStack fluid)
mods.techreborn.fluidGen.removeGasFluid(ILiquidStack fluid)
mods.techreborn.fluidGen.removeSemiFluid(ILiquidStack fluid)
mods.techreborn.fluidGen.removeDieselFluid(ILiquidStack fluid)
mods.techreborn.fluidGen.removePlasmaFluid(ILiquidStack fluid)

mods.techreborn.fusionReactor.addRecipe(IIngredient topInput, IIngredient bottomInput, IItemStack output, int startEU, int euTick, int tickTime)
mods.techreborn.fusionReactor.removeTopInputRecipe(IIngredient iIngredient)
mods.techreborn.fusionReactor.removeBottomInputRecipe(IIngredient iIngredient)
mods.techreborn.fusionReactor.removeRecipe(IItemStack output)
mods.techreborn.fusionReactor.removeAll()

mods.techreborn.grinder.addRecipe(IItemStack output, IIngredient input1, int ticktime, int euTick)
mods.techreborn.grinder.removeInputRecipe(IIngredient iIngredient)
mods.techreborn.grinder.removeRecipe(IItemStack output)
mods.techreborn.grinder.removeAll()

mods.techreborn.implosionCompressor.addRecipe(IItemStack output1, IItemStack output2, IIngredient input1, IIngredient input2, int ticktime, int euTick)
mods.techreborn.implosionCompressor.removeInputRecipe(IIngredient iIngredient)
mods.techreborn.implosionCompressor.removeRecipe(IItemStack output)
mods.techreborn.implosionCompressor.removeAll()

mods.techreborn.industrialElectrolyzer.addRecipe(IItemStack output1, IItemStack output2, IItemStack output3, IItemStack output4, IIngredient cells, IIngredient input2, int ticktime, int euTick)
mods.techreborn.industrialElectrolyzer.removeInputRecipe(IIngredient iIngredient)
mods.techreborn.industrialElectrolyzer.removeRecipe(IItemStack output)
mods.techreborn.industrialElectrolyzer.removeAll()

mods.techreborn.industrialGrinder.addRecipe(IItemStack output1, IItemStack output2, IItemStack output3, IItemStack output4, IIngredient input1, IIngredient input2, int ticktime, int euTick)
mods.techreborn.industrialGrinder.addRecipe(IItemStack output1, IItemStack output2, IItemStack output3, IItemStack output4, IIngredient input1, IIngredient input2, ILiquidStack fluid, int ticktime, int euTick)
mods.techreborn.industrialGrinder.removeInputRecipe(IIngredient iIngredient)
mods.techreborn.industrialGrinder.removeRecipe(IItemStack output)
mods.techreborn.industrialGrinder.removeAll()

mods.techreborn.industrialSawmill.addRecipe(IItemStack output1, IItemStack output2, IItemStack output3, IIngredient input1, ILiquidStack fluid, int ticktime, int euTick)
mods.techreborn.industrialSawmill.addRecipe(IItemStack output1, IItemStack output2, IItemStack output3, IIngredient input1, int ticktime, int euTick)
mods.techreborn.industrialSawmill.addRecipe(IItemStack output1, IItemStack output2, IItemStack output3, IIngredient input1, int ticktime, int euTick, boolean useOreDic)
mods.techreborn.industrialSawmill.addRecipe(IItemStack output1, IItemStack output2, IItemStack output3, IIngredient input1, ILiquidStack fluid, int ticktime, int euTick, boolean useOreDic)
mods.techreborn.industrialSawmill.removeInputRecipe(IIngredient iIngredient)
mods.techreborn.industrialSawmill.removeRecipe(IItemStack output)
mods.techreborn.industrialSawmill.removeAll()

mods.techreborn.plateBendingMachine.addRecipe(IItemStack output, IIngredient input1, int ticktime, int euTick)
mods.techreborn.plateBendingMachine.removeInputRecipe(IItemStack input1)
mods.techreborn.plateBendingMachine.removeRecipe(IItemStack output)
mods.techreborn.plateBendingMachine.removeAll()

mods.techreborn.rollingMachine.addShaped(IItemStack output, IIngredient[][] ingredients)
mods.techreborn.rollingMachine.addShapeless(IItemStack output, IIngredient[] ingredients)
mods.techreborn.rollingMachine.removeRecipe(IItemStack output)
mods.techreborn.rollingMachine.removeAll()

mods.techreborn.solidCanningMachine.addRecipe(IItemStack output1, IIngredient input1, IIngredient input2, int ticktime, int euTick)
mods.techreborn.solidCanningMachine.removeInputRecipe(IItemStack input1, IItemStack input2)
mods.techreborn.solidCanningMachine.removeRecipe(IItemStack output)
mods.techreborn.solidCanningMachine.removeAll()

mods.techreborn.scrapbox.addScrapboxDrop(IIngredient input)
mods.techreborn.scrapbox.removeRecipe(IItemStack output)
mods.techreborn.scrapbox.removeAll()

mods.techreborn.vacuumFreezer.addRecipe(IItemStack output, IIngredient input, int ticktime, int euTick)
mods.techreborn.vacuumFreezer.removeInputRecipe(IIngredient iIngredient)
mods.techreborn.vacuumFreezer.removeRecipe(IItemStack output)
mods.techreborn.vacuumFreezer.removeAll()

mods.techreborn.wireMill.addRecipe(IItemStack output, IIngredient input1, int ticktime, int euTick)
mods.techreborn.wireMill.removeInputRecipe(IItemStack input1)
mods.techreborn.wireMill.removeRecipe(IItemStack output)
mods.techreborn.wireMill.removeAll()

mods.techreborn.fluidReplicator.addRecipe(int input, ILiquidStack output, int ticks, int euPerTick)
mods.techreborn.fluidReplicator.removeRecipe(ILiquidStack fluid)