Compressing
This class was added by a mod with mod-id mekanism
. So you need to have this mod installed if you
want to use this feature.
Importing the class
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
Extending ItemStackChemicalToItemStack
Compressing extends ItemStackChemicalToItemStack. That means all methods available in ItemStackChemicalToItemStack are also available in Compressing
Methods
Return Type: void
Parameter | Type | Description |
---|---|---|
Parameter name | Type string | Description No Description Provided |
Parameter data | Type IData | Description No Description Provided |
Adds a recipe that converts an item and a chemical into an item.
If this is called from the compressing recipe manager, this will be a compressing recipe and the
chemical input must be
a GasStackIngredient
that will be used at a constant rate over the duration of the recipe. Osmium Compressors and
Compressing Factories can process this recipe type.
If this is called from the injecting recipe manager, this will be an injecting recipe and the
chemical input must be
a GasStackIngredient
that will be used at a near constant rate over the duration of the recipe. Chemical Injection
Chambers and Injecting Factories can process this recipe type.
If this is called from the purifying recipe manager, this will be a purifying recipe and the
chemical input must be
a GasStackIngredient
that will be used at a near constant rate over the duration of the recipe. Purification Chambers and
Purifying Factories can process this recipe type.
If this is called from the metallurgic infusing recipe manager, this will be a metallurgic infusing
recipe and the chemical input must be an {
Return Type: void
Parameter | Type | Description |
---|---|---|
Parameter name | Type string | Description Name of the new recipe. |
Parameter itemInput | Type ItemStackIngredient | Description ItemStackIngredient representing the item input of the recipe. |
Parameter chemicalInput | Type INGREDIENT | Description ChemicalStackIngredient<CHEMICAL,STACK> representing the chemical input of the recipe. The type of this chemical depends on the recipe manager it is called from. |
Parameter output | Type IItemStack | Description IItemStack representing the output of the recipe. |
Return Type: stdlib.List<WrapperRecipe>
Return Type: WrapperRecipe
Parameter | Type | Description |
---|---|---|
Parameter name | Type string | Description No Description Provided |
Return Type: WrapperRecipe[MCResourceLocation]
Return Type: void
Return Type: void
Parameter | Type | Description |
---|---|---|
Parameter modid | Type string | Description No Description Provided |
Return Type: void
Parameter | Type | Description |
---|---|---|
Parameter modid | Type string | Description No Description Provided |
Parameter exclude | Type RecipeFilter | Description No Description Provided |
Return Type: void
Parameter | Type | Description |
---|---|---|
Parameter name | Type string | Description No Description Provided |
Return Type: void
Parameter | Type | Description |
---|---|---|
Parameter regex | Type string | Description No Description Provided |
Return Type: void
Parameter | Type | Description |
---|---|---|
Parameter regex | Type string | Description No Description Provided |
Parameter exclude | Type RecipeFilter | Description No Description Provided |
Return Type: void
Parameter | Type | Description |
---|---|---|
Parameter output | Type IItemStack | Description No Description Provided |
Return Type: void
Parameter | Type | Description |
---|---|---|
Parameter input | Type IItemStack | Description No Description Provided |
Properties
Name | Type | Has Getter | Has Setter | Description |
---|---|---|---|---|
Name allRecipes | Type stdlib.List<WrapperRecipe> | Has Getter true | Has Setter false | Description No Description Provided |
Name recipeMap | Type WrapperRecipe[MCResourceLocation] | Has Getter true | Has Setter false | Description No Description Provided |