Interface LodestoneRecipeBuilder<R extends net.minecraft.world.item.crafting.Recipe<?>>

All Known Subinterfaces:
AutonamedRecipeBuilder<R>
All Known Implementing Classes:
LodestoneCookingRecipeBuilder, LodestoneShapedRecipeBuilder, LodestoneShapelessRecipeBuilder, LodestoneSingleItemRecipeBuilder, LodestoneSmithingTransformRecipeBuilder, LodestoneSmithingTrimRecipeBuilder, NBTCarryRecipe.Builder

public interface LodestoneRecipeBuilder<R extends net.minecraft.world.item.crafting.Recipe<?>>
  • Method Summary

    Modifier and Type
    Method
    Description
    build(net.minecraft.resources.ResourceLocation id)
     
    default void
    defaultSaveFunc(net.minecraft.data.recipes.RecipeOutput recipeOutput, net.minecraft.resources.ResourceLocation id)
     
    default Map<String,net.minecraft.advancements.Criterion<?>>
     
    default String
     
    void
    save(net.minecraft.data.recipes.RecipeOutput recipeOutput, net.minecraft.resources.ResourceLocation id)
     
    default void
    tweakAdvancement(net.minecraft.advancements.Advancement.Builder advancement)
     
    default void
    write(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.resources.ResourceLocation id, R recipe, net.minecraft.advancements.Advancement.Builder advancement)
     
  • Method Details

    • save

      void save(net.minecraft.data.recipes.RecipeOutput recipeOutput, net.minecraft.resources.ResourceLocation id)
    • tweakAdvancement

      default void tweakAdvancement(net.minecraft.advancements.Advancement.Builder advancement)
    • build

      R build(net.minecraft.resources.ResourceLocation id)
    • write

      default void write(net.minecraft.data.recipes.RecipeOutput consumer, net.minecraft.resources.ResourceLocation id, R recipe, net.minecraft.advancements.Advancement.Builder advancement)
    • defaultSaveFunc

      default void defaultSaveFunc(net.minecraft.data.recipes.RecipeOutput recipeOutput, net.minecraft.resources.ResourceLocation id)
    • getCriteria

      default Map<String,net.minecraft.advancements.Criterion<?>> getCriteria()
    • getRecipeSubfolder

      default String getRecipeSubfolder()