Class HTTripleInputRecipeCache
-
- All Implemented Interfaces:
public abstract class HTTripleInputRecipeCache<INPUT_A extends Object, INPUT_B extends Object, INPUT_C extends Object, RECIPE extends TriPredicate<INPUT_A, INPUT_B, INPUT_C>> extends HTBasicRecipeCache<RECIPE>
-
-
Constructor Summary
Constructors Constructor Description HTTripleInputRecipeCache(HTRecipeLookup<RECIPE> lookup)
-
Method Summary
Modifier and Type Method Description final RECIPEfindFirstRecipe(INPUT_A firstInput, INPUT_B secondInput, INPUT_C thirdInput, Level level)final RECIPEfindFirstRecipe(INPUT_A firstInput, INPUT_B secondInput, INPUT_C thirdInput, HTRecipeLookup.Context context)final HTRecipeHolder<RECIPE>findFirstHolder(INPUT_A firstInput, INPUT_B secondInput, INPUT_C thirdInput, HTRecipeLookup.Context context)-
-
Constructor Detail
-
HTTripleInputRecipeCache
HTTripleInputRecipeCache(HTRecipeLookup<RECIPE> lookup)
-
-
Method Detail
-
findFirstRecipe
final RECIPE findFirstRecipe(INPUT_A firstInput, INPUT_B secondInput, INPUT_C thirdInput, Level level)
-
findFirstRecipe
final RECIPE findFirstRecipe(INPUT_A firstInput, INPUT_B secondInput, INPUT_C thirdInput, HTRecipeLookup.Context context)
-
findFirstHolder
final HTRecipeHolder<RECIPE> findFirstHolder(INPUT_A firstInput, INPUT_B secondInput, INPUT_C thirdInput, HTRecipeLookup.Context context)
-
-
-
-