Class ImmersiveEngineeringAddon.IECrusherMapper
java.lang.Object
com.tagnumelite.projecteintegration.api.recipe.ABaseRecipeMapper<blusunrize.immersiveengineering.api.crafting.CrusherRecipe>
com.tagnumelite.projecteintegration.api.recipe.ARecipeTypeMapper<blusunrize.immersiveengineering.api.crafting.CrusherRecipe>
com.tagnumelite.projecteintegration.addons.ImmersiveEngineeringAddon.IEMultiblockRecipeMapper<blusunrize.immersiveengineering.api.crafting.CrusherRecipe>
com.tagnumelite.projecteintegration.addons.ImmersiveEngineeringAddon.IECrusherMapper
- All Implemented Interfaces:
IRecipeMapper<blusunrize.immersiveengineering.api.crafting.CrusherRecipe>,moze_intel.projecte.api.config.IConfigurableElement,moze_intel.projecte.api.mapper.recipe.IRecipeTypeMapper
- Enclosing class:
ImmersiveEngineeringAddon
public static class ImmersiveEngineeringAddon.IECrusherMapper
extends ImmersiveEngineeringAddon.IEMultiblockRecipeMapper<blusunrize.immersiveengineering.api.crafting.CrusherRecipe>
-
Field Summary
Fields inherited from class com.tagnumelite.projecteintegration.api.recipe.ABaseRecipeMapper
fakeGroupManager, mapper, recipeID, registryAccess -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanHandle(net.minecraft.world.item.crafting.RecipeType<?> recipeType) protected List<net.minecraft.world.item.crafting.Ingredient> getIngredients(blusunrize.immersiveengineering.api.crafting.CrusherRecipe recipe) getName()getOutput(blusunrize.immersiveengineering.api.crafting.CrusherRecipe recipe) Methods inherited from class com.tagnumelite.projecteintegration.addons.ImmersiveEngineeringAddon.IEMultiblockRecipeMapper
getInputMethods inherited from class com.tagnumelite.projecteintegration.api.recipe.ARecipeTypeMapper
getRequiredMods, getTranslationKey, handleRecipeMethods inherited from class com.tagnumelite.projecteintegration.api.recipe.ABaseRecipeMapper
addConversionsAndReturn, addIngredient, convertFluidIngredient, convertFluidIngredient, convertFluidIngredient, convertFluidIngredients, convertIngredient, convertIngredient, convertItemStack, convertRecipe, convertSingleFluidStack, convertSingleIngredient, convertSingleIngredient, convertSingleItemStack, getDescription, getFakeGroup, getOutputBuilder, mapOutput, mapOutputsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface moze_intel.projecte.api.config.IConfigurableElement
addConfigOptions, getConfigPath, getDescriptionMethods inherited from interface moze_intel.projecte.api.mapper.recipe.IRecipeTypeMapper
isAvailable
-
Constructor Details
-
IECrusherMapper
public IECrusherMapper()
-
-
Method Details
-
getName
-
canHandle
public boolean canHandle(net.minecraft.world.item.crafting.RecipeType<?> recipeType) -
getOutput
- Specified by:
getOutputin interfaceIRecipeMapper<blusunrize.immersiveengineering.api.crafting.CrusherRecipe>- Overrides:
getOutputin classImmersiveEngineeringAddon.IEMultiblockRecipeMapper<blusunrize.immersiveengineering.api.crafting.CrusherRecipe>- Parameters:
recipe-- Returns:
-
getIngredients
protected List<net.minecraft.world.item.crafting.Ingredient> getIngredients(blusunrize.immersiveengineering.api.crafting.CrusherRecipe recipe) - Overrides:
getIngredientsin classARecipeTypeMapper<blusunrize.immersiveengineering.api.crafting.CrusherRecipe>- Parameters:
recipe-- Returns:
-