- 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) |
|