Using MineTweaker and Immersive Engineering

==ZenScript Classes==
===mods.immersiveengineering.ArcFurnace===
Functions 	Parameters 	Returns
addRecipe(output, input, slag, time, energyPerTick, *additives)	output: (IItemStack) output of Arc Furnace recipe.input: (IIngredient) input/inputs of Arc Furnace recipe.slag: (IItemStack) output reserved for Slag.time: (int) recipe time (in ticks).energyPerTick: (int) Redstone Flux consumption per tick.additives: OPTIONAL (IIngredient[])	
removeRecipe(output) 	output: (IItemStack) output of recipe wanted to be removed. 	
===mods.immersiveengineering.BlastFurnace===
Functions 	Parameters 	Returns
addRecipe(output, input, time)	output: (IItemStack) output of Blast Furnace recipe.input: (IIngredient) input/inputs of Blast Furnace recipe.time: (int) recipe time (in ticks).	
removeRecipe(output) 	output: (IItemStack) output of recipe wanted to be removed. 	
addFuel(input, time) 	input: (IIngredient) usable fuel.time: (int) how long said fuel last (in ticks). 	
removeFuel(output) 	output: (IItemStack) fuel wanted to be removed. 	
===mods.immersiveengineering.BottlingMachine===
Functions 	Parameters 	Returns
addRecipe(output, input, fluid)	output: (IItemStack) output of Bottling Machine recipe.input: (IIngredient) input/inputs of Bottling Machine recipe.fluid: (ILiquidStack) fluid to be bottled	
removeRecipe(output) 	output: (IItemStack) output of recipe wanted to be removed. 	
===mods.immersiveengineering.CokeOven===
Functions 	Parameters 	Returns
addRecipe(output, fuelOutput, input, time)	output: (IItemStack) output of Coke Oven recipe.fuelOutput: (int) Creosote Oil output (in mB)input: (IIngredient) input/inputs of Coke Oven recipe.time: (int) recipe time (in ticks).	
removeRecipe(output) 	output: (IItemStack) output of recipe wanted to be removed. 	
===mods.immersiveengineering.Crusher===
Functions 	Parameters 	Returns
addRecipe(output, input, energy, *secondaryOutput, *secondaryChance)	output: (IItemStack) output of Crusher recipe.input: (IIngredient) input/inputs of Crusher recipe.energy: (int) amount of Redstone Flux required.secondaryOutput: OPTIONAL (IItemStack) possible secondary output. Requires secondaryChance parameter.secondaryChance: OPTIONAL (double) chance of obtaining the secondary output as a decimal (such as 0.5 being a 50% or 1/2 chance). Requires secondaryOutput parameter.	
removeRecipe(output) 	output: (IItemStack) output of recipe wanted to be removed. 	
===mods.immersiveengineering.Excavator===
Functions 	Parameters 	Returns
addMineral(name, mineralWeight, failChance, ores, chances, *dimensionWhitelist, *blacklist)	name: (String) new mineral name.mineralWeight: (int) the mineral weight- the higher, the more likely it is to be caught.failChance: (double)ores: (String[]) the ores, in their ore dictionary format.chances: (double[]) chances on each ore, should match ores.dimensionWhitelist: OPTIONAL (int[]) dimension IDs for the mineral to strictly spawn in.blacklist: OPTIONAL (boolean) if true, converts the whitelist to a blacklist- all listed dimension will NOT have the ore.	
removeMineral(name) 	name: (String) name of mineral wanted to be removed. 	
getMineral(name) 	name: (String) name of mineral mix wanted to be received. 	(MineralMix)
====Example usage====
mods.immersiveengineering.Excavator.addMineral("Iron", 25, 0.1, ["oreIron", "oreNickel", "oreTin", "denseoreIron"], [0.5, 0.25, 0.20, 0.05])
produces the default settings for Iron.
====See also====
* mods.immersiveengineering.MineralMix
===mods.immersiveengineering.MineralMix===
Functions 	Parameters 	Returns
failChance() 	 	(double)
failChance(chance) 	chance: (double) 	
addOre(ore, chance)	ore: (String) the ore, in its ore dictionary format.chance: (double)	
removeOre(ore) 	ore: (String) 	
===mods.immersiveengineering.Fermenter===
Functions 	Parameters 	Returns
addRecipe(output, fluid, input, time)	output: (IItemStack)fluid: (ILiquidStack)input: (IIngredient)time: (int)	
removeFluidRecipe(fluid) 	fluid: (ILiquidStack) 	
removeItemRecipe(stack) 	IItemStack: (IItemStack) 	
===mods.immersiveengineering.MetalPress===
Functions 	Parameters 	Returns
addRecipe(output, input, mold, energy, *inputSize)	output: (IItemStack)input: (IItemStack)mold: (IItemStack)energy: (int)inputSize: OPTIONAL (int)	
removeRecipe(output) 	output: (IItemStack) 	
removeRecipeByMold(mold) 	mold: (IItemStack) 	
===mods.immersiveengineering.Refinery===
Functions 	Parameters 	Returns
addRecipe(output, input0, input1)	output: (ILiquidStack)input0: (ILiquidStack)input1: (ILiquidStack)	
removeRecipe(output) 	output: (ILiquidStack) 	
===mods.immersiveengineering.Squeezer===
Functions 	Parameters 	Returns
addRecipe(output, fluid, input, time)	output: (IItemStack)fluid: (ILiquidStack)input: (IIngredient)time: (int)	
removeFluidRecipe(fluid) 	fluid: (ILiquidStack) 	
removeItemRecipe(stack) 	IItemStack: (IItemStack) 	
Category:Mod guidesCategory:MineTweakerCategory:Immersive Engineering