Class ManaInfusionProvider

java.lang.Object
vazkii.botania.data.recipes.BotaniaRecipeProvider
vazkii.botania.data.recipes.ManaInfusionProvider
All Implemented Interfaces:
net.minecraft.data.DataProvider

public class ManaInfusionProvider extends BotaniaRecipeProvider
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider

    net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider>
  • Field Summary

    Fields inherited from interface net.minecraft.data.DataProvider

    FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER
  • Constructor Summary

    Constructors
    Constructor
    Description
    ManaInfusionProvider(net.minecraft.data.PackOutput packOutput, CompletableFuture<net.minecraft.core.HolderLookup.Provider> lookupProvider)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    buildRecipes(net.minecraft.data.recipes.RecipeOutput consumer)
     
    protected void
    cycle(net.minecraft.data.recipes.RecipeOutput consumer, int cost, String group, net.minecraft.world.level.ItemLike... items)
     
    protected void
    deconstruct(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.resources.ResourceLocation id, net.minecraft.world.level.ItemLike items, net.minecraft.world.level.ItemLike block)
     
     
    protected net.minecraft.resources.ResourceLocation
     
    protected static net.minecraft.world.item.crafting.Ingredient
    ingr(net.minecraft.world.level.ItemLike i)
     
    protected void
    mini(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.world.level.ItemLike mini, net.minecraft.world.level.ItemLike full)
     

    Methods inherited from class vazkii.botania.data.recipes.BotaniaRecipeProvider

    run

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ManaInfusionProvider

      public ManaInfusionProvider(net.minecraft.data.PackOutput packOutput, CompletableFuture<net.minecraft.core.HolderLookup.Provider> lookupProvider)
  • Method Details

    • getName

      public String getName()
    • buildRecipes

      public void buildRecipes(net.minecraft.data.recipes.RecipeOutput consumer)
      Specified by:
      buildRecipes in class BotaniaRecipeProvider
    • cycle

      protected void cycle(net.minecraft.data.recipes.RecipeOutput consumer, int cost, String group, net.minecraft.world.level.ItemLike... items)
    • mini

      protected void mini(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.world.level.ItemLike mini, net.minecraft.world.level.ItemLike full)
    • deconstruct

      protected void deconstruct(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.resources.ResourceLocation id, net.minecraft.world.level.ItemLike items, net.minecraft.world.level.ItemLike block)
    • id

      protected net.minecraft.resources.ResourceLocation id(String s)
    • ingr

      protected static net.minecraft.world.item.crafting.Ingredient ingr(net.minecraft.world.level.ItemLike i)