This page relates to Immersive Intelligence, which has built-in support!
Chemical Bath
The ChemicalBath
package can be used to modify the Immersive Intelligence Chemical Bath recipes.
Importing the Package
import mods.immersiveintelligence.ChemicalBath;
Adding Recipes
Parameters
Type | Name | Required |
---|---|---|
Type IIngredient | Name Item Input | Required Yes |
Type IItemStack | Name Item Output | Required Yes |
Type ILiquidStack | Name Fluid Input | Required Yes |
Type int | Name Energy | Required Yes |
Type int | Name Time | Required Yes |
Syntax
mods.immersiveintelligence.ChemicalBath.addRecipe(IIngredient itemInput, IItemStack itemOutput, ILiquidStack fluidInput, int energy, int time);
Example
mods.immersiveintelligence.ChemicalBath.addRecipe(<ore:ingotIron>, <minecraft:diamond>, <liquid:lava>, 2000, 200);
Adding Washing Recipes
Washing recipes are functionally the same as regular recipes, but are placed in a different category in JEI.
Parameters
Type | Name | Required |
---|---|---|
Type IIngredient | Name Item Input | Required Yes |
Type IItemStack | Name Item Output | Required Yes |
Type ILiquidStack | Name Fluid Input | Required Yes |
Type int | Name Energy | Required Yes |
Type int | Name Time | Required Yes |
Syntax
mods.immersiveintelligence.ChemicalBath.addWashingRecipe(IIngredient itemInput, IItemStack itemOutput, ILiquidStack fluidInput, int energy, int time);
Example
mods.immersiveintelligence.ChemicalBath.addWashingRecipe(<ore:ingotIron>, <minecraft:diamond>, <liquid:water>, 2000, 200);
Removing Recipes
Parameters
Type | Name | Required |
---|---|---|
Type IItemStack | Name Output | Required Yes |
Syntax
mods.immersiveintelligence.ChemicalBath.removeRecipe(IItemStack output);
Example
mods.immersiveintelligence.ChemicalBath.removeRecipe(<minecraft:diamond>);