Package hiiragi283.core.api.event
Class HTRegisterRuntimeRecipeEvent
-
- All Implemented Interfaces:
public final class HTRegisterRuntimeRecipeEvent extends Event
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classHTRegisterRuntimeRecipeEvent.Result
-
Field Summary
Fields Modifier and Type Field Description private final RecipeManagerrecipeManagerprivate final HTRecipeProviderContextcontext
-
Constructor Summary
Constructors Constructor Description HTRegisterRuntimeRecipeEvent(RecipeManager recipeManager, HolderLookup.Provider provider, List<HTRegisterRuntimeRecipeEvent.Result> patches)
-
Method Summary
Modifier and Type Method Description final RecipeManagergetRecipeManager()final HTRecipeProviderContextgetContext()final UnitremoveRecipe(ResourceLocation id)final <T extends Any> HTTextResult<HTHolderLike<T, T>>getHolderResult(TagKey<T> tagKey)final <T extends Any> HTHolderLike<T, T>getFirstHolder(TagKey<T> tagKey, Boolean printLog)final HTItemHolderLike<Item>getFirstHolder(HTTagPrefix prefix, HTMaterialLike material)final HTFluidHolderLike<Fluid>getFirstHolder(HTFluidPart part, HTMaterialLike material)final <T extends Any> BooleanisPresentTag(TagKey<T> tagKey)final BooleanisPresentTag(HTTagPrefix prefix, HTMaterialLike material)final BooleanisPresentTag(HTFluidPart part, HTMaterialLike material)-
-
Constructor Detail
-
HTRegisterRuntimeRecipeEvent
HTRegisterRuntimeRecipeEvent(RecipeManager recipeManager, HolderLookup.Provider provider, List<HTRegisterRuntimeRecipeEvent.Result> patches)
-
-
Method Detail
-
getRecipeManager
final RecipeManager getRecipeManager()
-
getContext
final HTRecipeProviderContext getContext()
-
removeRecipe
final Unit removeRecipe(ResourceLocation id)
- Since:
0.14.0
-
getHolderResult
final <T extends Any> HTTextResult<HTHolderLike<T, T>> getHolderResult(TagKey<T> tagKey)
-
getFirstHolder
final <T extends Any> HTHolderLike<T, T> getFirstHolder(TagKey<T> tagKey, Boolean printLog)
-
getFirstHolder
final HTItemHolderLike<Item> getFirstHolder(HTTagPrefix prefix, HTMaterialLike material)
-
getFirstHolder
final HTFluidHolderLike<Fluid> getFirstHolder(HTFluidPart part, HTMaterialLike material)
-
isPresentTag
final <T extends Any> Boolean isPresentTag(TagKey<T> tagKey)
-
isPresentTag
final Boolean isPresentTag(HTTagPrefix prefix, HTMaterialLike material)
-
isPresentTag
final Boolean isPresentTag(HTFluidPart part, HTMaterialLike material)
-
-
-
-