Class NBTCarryRecipeBuilder

java.lang.Object
net.minecraft.data.recipes.ShapedRecipeBuilder
team.lodestar.lodestone.recipe.builder.NBTCarryRecipeBuilder
All Implemented Interfaces:
net.minecraft.data.recipes.RecipeBuilder, LodestoneRecipeBuilder<NBTCarryRecipe>

public class NBTCarryRecipeBuilder extends net.minecraft.data.recipes.ShapedRecipeBuilder implements LodestoneRecipeBuilder<NBTCarryRecipe>
  • Field Details

    • copyFrom

      public final net.minecraft.world.item.crafting.Ingredient copyFrom
  • Constructor Details

    • NBTCarryRecipeBuilder

      public NBTCarryRecipeBuilder(net.minecraft.data.recipes.RecipeCategory category, net.minecraft.world.item.ItemStack result, net.minecraft.world.item.crafting.Ingredient copyFrom)
  • Method Details

    • buildRecipe

      public NBTCarryRecipe buildRecipe(net.minecraft.resources.ResourceLocation id)
      Specified by:
      buildRecipe in interface LodestoneRecipeBuilder<NBTCarryRecipe>
    • save

      public void save(net.minecraft.data.recipes.RecipeOutput recipeOutput)
      Specified by:
      save in interface net.minecraft.data.recipes.RecipeBuilder
    • save

      public void save(net.minecraft.data.recipes.RecipeOutput recipeOutput, String id)
      Specified by:
      save in interface net.minecraft.data.recipes.RecipeBuilder
    • define

      public NBTCarryRecipeBuilder define(Character symbol, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> tag)
      Overrides:
      define in class net.minecraft.data.recipes.ShapedRecipeBuilder
    • define

      public NBTCarryRecipeBuilder define(Character symbol, net.minecraft.world.level.ItemLike item)
      Overrides:
      define in class net.minecraft.data.recipes.ShapedRecipeBuilder
    • define

      public NBTCarryRecipeBuilder define(Character symbol, net.minecraft.world.item.crafting.Ingredient ingredient)
      Overrides:
      define in class net.minecraft.data.recipes.ShapedRecipeBuilder
    • pattern

      public NBTCarryRecipeBuilder pattern(String pattern)
      Overrides:
      pattern in class net.minecraft.data.recipes.ShapedRecipeBuilder
    • unlockedBy

      public NBTCarryRecipeBuilder unlockedBy(String name, net.minecraft.advancements.Criterion<?> criterion)
      Specified by:
      unlockedBy in interface net.minecraft.data.recipes.RecipeBuilder
      Overrides:
      unlockedBy in class net.minecraft.data.recipes.ShapedRecipeBuilder
    • group

      public NBTCarryRecipeBuilder group(@Nullable @Nullable String groupName)
      Specified by:
      group in interface net.minecraft.data.recipes.RecipeBuilder
      Overrides:
      group in class net.minecraft.data.recipes.ShapedRecipeBuilder
    • showNotification

      public NBTCarryRecipeBuilder showNotification(boolean showNotification)
      Overrides:
      showNotification in class net.minecraft.data.recipes.ShapedRecipeBuilder