Package hiiragi283.core.api.event
Class HTRegisterRuntimeRecipeEvent
-
- All Implemented Interfaces:
public final class HTRegisterRuntimeRecipeEvent extends Event
-
-
Field Summary
Fields Modifier and Type Field Description private final RecipeManagerrecipeManagerprivate final HTRecipeProviderContextcontext
-
Constructor Summary
Constructors Constructor Description HTRegisterRuntimeRecipeEvent(RecipeManager recipeManager, HTRecipeProviderContext context)HTRegisterRuntimeRecipeEvent(RecipeManager recipeManager, HolderLookup.Provider provider, Function<RecipeHolder<?>, Boolean> consumer)
-
Method Summary
Modifier and Type Method Description final RecipeManagergetRecipeManager()final HTRecipeProviderContextgetContext()final <T extends Any> HTTextResult<Holder<T>>getHolderResult(TagKey<T> tagKey)final <T extends Any> Holder<T>getFirstHolder(TagKey<T> tagKey, Boolean printLog)final Holder<Item>getFirstHolder(HTTagPrefix prefix, HTMaterialLike material)final <T extends Any> BooleanisPresentTag(TagKey<T> tagKey)final BooleanisPresentTag(HTTagPrefix prefix, HTMaterialLike material)-
-
Constructor Detail
-
HTRegisterRuntimeRecipeEvent
HTRegisterRuntimeRecipeEvent(RecipeManager recipeManager, HTRecipeProviderContext context)
-
-
Method Detail
-
getRecipeManager
final RecipeManager getRecipeManager()
-
getContext
final HTRecipeProviderContext getContext()
-
getHolderResult
final <T extends Any> HTTextResult<Holder<T>> getHolderResult(TagKey<T> tagKey)
-
getFirstHolder
final <T extends Any> Holder<T> getFirstHolder(TagKey<T> tagKey, Boolean printLog)
-
getFirstHolder
final Holder<Item> getFirstHolder(HTTagPrefix prefix, HTMaterialLike material)
-
isPresentTag
final <T extends Any> Boolean isPresentTag(TagKey<T> tagKey)
-
isPresentTag
final Boolean isPresentTag(HTTagPrefix prefix, HTMaterialLike material)
-
-
-
-