Feed The Beast Wiki
Advertisement
This page is about using MineTweaker with Immersive Engineering. For using MineTweaker in general, see How to Use MineTweaker 3.

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

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)



Advertisement