Class OrechidProvider

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

public class OrechidProvider 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
    OrechidProvider(net.minecraft.data.PackOutput packOutput, CompletableFuture<net.minecraft.core.HolderLookup.Provider> lookupProvider)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    biomeStone(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.world.level.block.Block output, net.minecraft.tags.TagKey<net.minecraft.world.level.biome.Biome> biome)
     
    void
    buildRecipes(net.minecraft.data.recipes.RecipeOutput consumer)
     
    protected void
    deepslate(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.world.level.block.Block output, int weight)
     
    protected static StateIngredient
    forBlock(net.minecraft.world.level.block.Block block)
     
    protected static StateIngredient
    forTag(net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> tag)
     
     
    protected net.minecraft.resources.ResourceLocation
    ignemId(net.minecraft.world.level.block.Block b)
     
    protected net.minecraft.resources.ResourceLocation
    marimorphosisId(net.minecraft.world.level.block.Block b)
     
    protected void
    netherrack(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.world.level.block.Block output, int weight)
     
    protected net.minecraft.resources.ResourceLocation
    orechidId(net.minecraft.world.level.block.Block b)
     
    protected void
    stone(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.world.level.block.Block output, int weight)
     

    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

    • OrechidProvider

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

    • buildRecipes

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

      protected net.minecraft.resources.ResourceLocation orechidId(net.minecraft.world.level.block.Block b)
    • ignemId

      protected net.minecraft.resources.ResourceLocation ignemId(net.minecraft.world.level.block.Block b)
    • marimorphosisId

      protected net.minecraft.resources.ResourceLocation marimorphosisId(net.minecraft.world.level.block.Block b)
    • stone

      protected void stone(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.world.level.block.Block output, int weight)
    • deepslate

      protected void deepslate(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.world.level.block.Block output, int weight)
    • netherrack

      protected void netherrack(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.world.level.block.Block output, int weight)
    • biomeStone

      protected void biomeStone(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.world.level.block.Block output, net.minecraft.tags.TagKey<net.minecraft.world.level.biome.Biome> biome)
    • forBlock

      protected static StateIngredient forBlock(net.minecraft.world.level.block.Block block)
    • forTag

      protected static StateIngredient forTag(net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> tag)
    • getName

      public String getName()