Class LodestoneSingleItemRecipeBuilder

java.lang.Object
net.minecraft.data.recipes.SingleItemRecipeBuilder
team.lodestar.lodestone.recipe.builder.LodestoneSingleItemRecipeBuilder
All Implemented Interfaces:
net.minecraft.data.recipes.RecipeBuilder, LodestoneRecipeBuilder<net.minecraft.world.item.crafting.SingleItemRecipe>

public class LodestoneSingleItemRecipeBuilder extends net.minecraft.data.recipes.SingleItemRecipeBuilder implements LodestoneRecipeBuilder<net.minecraft.world.item.crafting.SingleItemRecipe>
  • Field Summary

    Fields inherited from class net.minecraft.data.recipes.SingleItemRecipeBuilder

    category, count, criteria, factory, group, ingredient, result

    Fields inherited from interface net.minecraft.data.recipes.RecipeBuilder

    ROOT_RECIPE_ADVANCEMENT
  • Constructor Summary

    Constructors
    Constructor
    Description
    LodestoneSingleItemRecipeBuilder(net.minecraft.data.recipes.SingleItemRecipeBuilder parent)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.world.item.crafting.SingleItemRecipe
    build(net.minecraft.resources.ResourceLocation id)
     
    void
    save(net.minecraft.data.recipes.RecipeOutput recipeOutput, net.minecraft.resources.ResourceLocation id)
     

    Methods inherited from class net.minecraft.data.recipes.SingleItemRecipeBuilder

    ensureValid, getResult, group, stonecutting, stonecutting, unlockedBy

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface team.lodestar.lodestone.recipe.builder.LodestoneRecipeBuilder

    defaultSaveFunc, getCriteria, getRecipeSubfolder, tweakAdvancement, write

    Methods inherited from interface net.minecraft.data.recipes.RecipeBuilder

    save, save
  • Constructor Details

    • LodestoneSingleItemRecipeBuilder

      public LodestoneSingleItemRecipeBuilder(net.minecraft.data.recipes.SingleItemRecipeBuilder parent)
  • Method Details

    • build

      public net.minecraft.world.item.crafting.SingleItemRecipe build(net.minecraft.resources.ResourceLocation id)
      Specified by:
      build in interface LodestoneRecipeBuilder<net.minecraft.world.item.crafting.SingleItemRecipe>
    • save

      public void save(net.minecraft.data.recipes.RecipeOutput recipeOutput, net.minecraft.resources.ResourceLocation id)
      Specified by:
      save in interface LodestoneRecipeBuilder<net.minecraft.world.item.crafting.SingleItemRecipe>
      Specified by:
      save in interface net.minecraft.data.recipes.RecipeBuilder
      Overrides:
      save in class net.minecraft.data.recipes.SingleItemRecipeBuilder