Package vazkii.botania.common.crafting
Class BotaniaRecipeTypes
java.lang.Object
vazkii.botania.common.crafting.BotaniaRecipeTypes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.world.item.crafting.RecipeType<BotanicalBreweryRecipe> static final net.minecraft.world.item.crafting.RecipeType<ElvenTradeRecipe> static final net.minecraft.world.item.crafting.RecipeType<ManaInfusionRecipe> static final net.minecraft.world.item.crafting.RecipeType<OrechidRecipe> static final net.minecraft.world.item.crafting.RecipeType<OrechidRecipe> static final net.minecraft.world.item.crafting.RecipeType<OrechidRecipe> static final net.minecraft.world.item.crafting.RecipeType<PetalApothecaryRecipe> static final net.minecraft.world.item.crafting.RecipeType<PureDaisyRecipe> static final net.minecraft.world.item.crafting.RecipeType<RunicAltarRecipe> static final net.minecraft.world.item.crafting.RecipeType<TerrestrialAgglomerationRecipe> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <C extends net.minecraft.world.item.crafting.RecipeInput,T extends net.minecraft.world.item.crafting.Recipe<C>>
Optional<net.minecraft.world.item.crafting.RecipeHolder<T>> getRecipe(net.minecraft.world.level.Level world, net.minecraft.resources.ResourceLocation id, net.minecraft.world.item.crafting.RecipeType<T> expectedType) static <C extends net.minecraft.world.item.crafting.RecipeInput,T extends net.minecraft.world.item.crafting.Recipe<C>>
Collection<net.minecraft.world.item.crafting.RecipeHolder<T>> getRecipes(net.minecraft.world.level.Level world, net.minecraft.world.item.crafting.RecipeType<T> type) static voidsubmitRecipeSerializers(BiConsumer<net.minecraft.world.item.crafting.RecipeSerializer<?>, net.minecraft.resources.ResourceLocation> r) static voidsubmitRecipeTypes(BiConsumer<net.minecraft.world.item.crafting.RecipeType<?>, net.minecraft.resources.ResourceLocation> r)
-
Field Details
-
MANA_INFUSION_TYPE
public static final net.minecraft.world.item.crafting.RecipeType<ManaInfusionRecipe> MANA_INFUSION_TYPE -
ELVEN_TRADE_TYPE
-
PURE_DAISY_TYPE
-
BREW_TYPE
-
PETAL_TYPE
-
RUNE_TYPE
-
TERRA_PLATE_TYPE
public static final net.minecraft.world.item.crafting.RecipeType<TerrestrialAgglomerationRecipe> TERRA_PLATE_TYPE -
ORECHID_TYPE
-
ORECHID_IGNEM_TYPE
-
MARIMORPHOSIS_TYPE
-
-
Constructor Details
-
BotaniaRecipeTypes
public BotaniaRecipeTypes()
-
-
Method Details
-
submitRecipeTypes
public static void submitRecipeTypes(BiConsumer<net.minecraft.world.item.crafting.RecipeType<?>, net.minecraft.resources.ResourceLocation> r) -
submitRecipeSerializers
public static void submitRecipeSerializers(BiConsumer<net.minecraft.world.item.crafting.RecipeSerializer<?>, net.minecraft.resources.ResourceLocation> r) -
getRecipes
public static <C extends net.minecraft.world.item.crafting.RecipeInput,T extends net.minecraft.world.item.crafting.Recipe<C>> Collection<net.minecraft.world.item.crafting.RecipeHolder<T>> getRecipes(net.minecraft.world.level.Level world, net.minecraft.world.item.crafting.RecipeType<T> type) -
getRecipe
public static <C extends net.minecraft.world.item.crafting.RecipeInput,T extends net.minecraft.world.item.crafting.Recipe<C>> Optional<net.minecraft.world.item.crafting.RecipeHolder<T>> getRecipe(net.minecraft.world.level.Level world, net.minecraft.resources.ResourceLocation id, net.minecraft.world.item.crafting.RecipeType<T> expectedType)
-