Blast Furnace
The Blast Furnace package can be used to add/remove recipes/fuels to/from the Immersive Engineering Blast Furnace.
Calling The Package
You can call the BlastFurnace package using mods.immersiveengineering.BlastFurnace.
Add Recipe:
| Required | Type | Data Type |
|---|---|---|
Required Required | Type Output | Data Type IItemstack |
Required Required | Type Input | Data Type IIngredient |
Required Required | Type Time | Data Type Integer |
Required Optional | Type Slag | Data Type IItemstack |
Example
//Example:mods.immersiveengineering.BlastFurnace.addRecipe(IItemStack output, IIngredient input, int time, @Optional IItemStack slag);mods.immersiveengineering.BlastFurnace.addRecipe(<minecraft:diamond>, <ore:logWood>, 2000);mods.immersiveengineering.BlastFurnace.addRecipe(<minecraft:diamond>, <ore:logWood>, 2000, <minecraft:dirt>);Remove Recipe
| Type | Data Type |
|---|---|
Type Output | Data Type IItemstack |
Example:
//Example:mods.immersiveengineering.BlastFurnace.removeRecipe(IItemStack output);mods.immersiveengineering.BlastFurnace.removeRecipe(<minecraft:diamond>);Add Fuel
| Required | Type | Data Type |
|---|---|---|
Required Required | Type Input | Data Type IIngredient |
Required Required | Type Time | Data Type Integer |
Example
//Example:mods.immersiveengineering.BlastFurnace.addFuel(IIngredient input, int time);mods.immersiveengineering.BlastFurnace.addFuel(<ore:plankWood>, 2000);Remove Fuel
| Required | Type | Data Type |
|---|---|---|
Required Required | Type Output | Data Type IItemstack |
Example
//Example:mods.immersiveengineering.BlastFurnace.removeFuel(IItemStack output);mods.immersiveengineering.BlastFurnace.removeFuel(<minecraft:planks>);