Class RecipeHandlerRegistry
java.lang.Object
com.blamejared.crafttweaker.impl.registry.recipe.RecipeHandlerRegistry
- All Implemented Interfaces:
IRecipeHandlerRegistry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends net.minecraft.world.item.crafting.Recipe<?>>
IRecipeHandler<T> getRecipeHandlerFor(Class<T> recipeClass) <T extends net.minecraft.world.item.crafting.Recipe<?>>
IRecipeHandler<T> getRecipeHandlerFor(T recipe) <T extends net.minecraft.world.item.crafting.Recipe<?>>
voidregister(Class<? extends T> clazz, IRecipeHandler<T> handler)
-
Constructor Details
-
RecipeHandlerRegistry
public RecipeHandlerRegistry()
-
-
Method Details
-
register
public <T extends net.minecraft.world.item.crafting.Recipe<?>> void register(Class<? extends T> clazz, IRecipeHandler<T> handler) -
getRecipeHandlerFor
public <T extends net.minecraft.world.item.crafting.Recipe<?>> IRecipeHandler<T> getRecipeHandlerFor(T recipe) - Specified by:
getRecipeHandlerForin interfaceIRecipeHandlerRegistry
-
getRecipeHandlerFor
public <T extends net.minecraft.world.item.crafting.Recipe<?>> IRecipeHandler<T> getRecipeHandlerFor(Class<T> recipeClass) - Specified by:
getRecipeHandlerForin interfaceIRecipeHandlerRegistry
-