Package hiiragi283.core.api.event
Class HTRegisterRuntimeRecipeEvent
-
- All Implemented Interfaces:
public final class HTRegisterRuntimeRecipeEvent extends Event
-
-
Field Summary
Fields Modifier and Type Field Description public final static LoggerLOGGERprivate final RegistryAccessregistryAccessprivate final RecipeManagerrecipeManagerprivate final RecipeOutputoutputprivate final HTItemIngredientCreatoritemCreatorprivate final HTFluidIngredientCreatorfluidCreatorprivate final HTItemResultCreatoritemResultprivate final HTFluidResultCreatorfluidResult
-
Constructor Summary
Constructors Constructor Description HTRegisterRuntimeRecipeEvent(RegistryAccess registryAccess, RecipeManager recipeManager, HTMaterialManager materialManager, Consumer<RecipeHolder<?>> consumer)
-
Method Summary
Modifier and Type Method Description final RegistryAccessgetRegistryAccess()final RecipeManagergetRecipeManager()final RecipeOutputgetOutput()final HTItemIngredientCreatorgetItemCreator()final HTFluidIngredientCreatorgetFluidCreator()final HTItemResultCreatorgetItemResult()final HTFluidResultCreatorgetFluidResult()final Unitsave(ResourceLocation id, Recipe<?> recipe)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)final Sequence<Entry.Map<HTMaterialKey, HTPropertyMap>>getAllMaterials()-
-
Constructor Detail
-
HTRegisterRuntimeRecipeEvent
HTRegisterRuntimeRecipeEvent(RegistryAccess registryAccess, RecipeManager recipeManager, HTMaterialManager materialManager, Consumer<RecipeHolder<?>> consumer)
-
-
Method Detail
-
getRegistryAccess
final RegistryAccess getRegistryAccess()
-
getRecipeManager
final RecipeManager getRecipeManager()
-
getOutput
final RecipeOutput getOutput()
-
getItemCreator
final HTItemIngredientCreator getItemCreator()
-
getFluidCreator
final HTFluidIngredientCreator getFluidCreator()
-
getItemResult
final HTItemResultCreator getItemResult()
-
getFluidResult
final HTFluidResultCreator getFluidResult()
-
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)
-
getAllMaterials
final Sequence<Entry.Map<HTMaterialKey, HTPropertyMap>> getAllMaterials()
-
-
-
-