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 TypeMethodDescriptionbuild(net.minecraft.resources.ResourceLocation id) default voiddefaultSaveFunc(net.minecraft.data.recipes.RecipeOutput recipeOutput, net.minecraft.resources.ResourceLocation id) default Stringvoidsave(net.minecraft.data.recipes.RecipeOutput recipeOutput, net.minecraft.resources.ResourceLocation id) default voidtweakAdvancement(net.minecraft.advancements.Advancement.Builder advancement) default voidwrite(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
-
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
-
getRecipeSubfolder
-