Class FurnaceRecipeBuilder

All Implemented Interfaces:
RecipeBuilder

public class FurnaceRecipeBuilder extends AbstractItemStackRecipeBuilder<FurnaceRecipeBuilder>
Created by covers1624 on 28/12/20.
  • Constructor Details

    • FurnaceRecipeBuilder

      protected FurnaceRecipeBuilder(net.minecraft.resources.Identifier id, net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result, FurnaceRecipeBuilder.Factory factory)
  • Method Details

    • smelting

      public static FurnaceRecipeBuilder smelting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result)
    • smelting

      public static FurnaceRecipeBuilder smelting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, int count)
    • smelting

      public static FurnaceRecipeBuilder smelting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.Identifier id)
    • smelting

      public static FurnaceRecipeBuilder smelting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result)
    • smelting

      public static FurnaceRecipeBuilder smelting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count)
    • smelting

      public static FurnaceRecipeBuilder smelting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.Identifier id)
    • smelting

      public static FurnaceRecipeBuilder smelting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result)
    • smelting

      public static FurnaceRecipeBuilder smelting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result, net.minecraft.resources.Identifier id)
    • blasting

      public static FurnaceRecipeBuilder blasting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result)
    • blasting

      public static FurnaceRecipeBuilder blasting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, int count)
    • blasting

      public static FurnaceRecipeBuilder blasting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.Identifier id)
    • blasting

      public static FurnaceRecipeBuilder blasting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result)
    • blasting

      public static FurnaceRecipeBuilder blasting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count)
    • blasting

      public static FurnaceRecipeBuilder blasting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.Identifier id)
    • blasting

      public static FurnaceRecipeBuilder blasting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result)
    • blasting

      public static FurnaceRecipeBuilder blasting(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result, net.minecraft.resources.Identifier id)
    • smoking

      public static FurnaceRecipeBuilder smoking(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result)
    • smoking

      public static FurnaceRecipeBuilder smoking(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, int count)
    • smoking

      public static FurnaceRecipeBuilder smoking(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.Identifier id)
    • smoking

      public static FurnaceRecipeBuilder smoking(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result)
    • smoking

      public static FurnaceRecipeBuilder smoking(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count)
    • smoking

      public static FurnaceRecipeBuilder smoking(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.Identifier id)
    • smoking

      public static FurnaceRecipeBuilder smoking(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result)
    • smoking

      public static FurnaceRecipeBuilder smoking(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result, net.minecraft.resources.Identifier id)
    • campfire

      public static FurnaceRecipeBuilder campfire(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result)
    • campfire

      public static FurnaceRecipeBuilder campfire(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, int count)
    • campfire

      public static FurnaceRecipeBuilder campfire(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.Identifier id)
    • campfire

      public static FurnaceRecipeBuilder campfire(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result)
    • campfire

      public static FurnaceRecipeBuilder campfire(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count)
    • campfire

      public static FurnaceRecipeBuilder campfire(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.Identifier id)
    • campfire

      public static FurnaceRecipeBuilder campfire(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result)
    • campfire

      public static FurnaceRecipeBuilder campfire(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result, net.minecraft.resources.Identifier id)
    • custom

      public static FurnaceRecipeBuilder custom(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, FurnaceRecipeBuilder.Factory factory)
    • custom

      public static FurnaceRecipeBuilder custom(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, int count, FurnaceRecipeBuilder.Factory factory)
    • custom

      public static FurnaceRecipeBuilder custom(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.level.ItemLike result, int count, net.minecraft.resources.Identifier id, FurnaceRecipeBuilder.Factory factory)
    • custom

      public static FurnaceRecipeBuilder custom(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, FurnaceRecipeBuilder.Factory factory)
    • custom

      public static FurnaceRecipeBuilder custom(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, FurnaceRecipeBuilder.Factory factory)
    • custom

      public static FurnaceRecipeBuilder custom(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, Supplier<? extends net.minecraft.world.level.ItemLike> result, int count, net.minecraft.resources.Identifier id, FurnaceRecipeBuilder.Factory factory)
    • custom

      public static FurnaceRecipeBuilder custom(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result, FurnaceRecipeBuilder.Factory factory)
    • custom

      public static FurnaceRecipeBuilder custom(net.minecraft.core.HolderGetter<net.minecraft.world.item.Item> items, net.minecraft.world.item.ItemStack result, net.minecraft.resources.Identifier id, FurnaceRecipeBuilder.Factory factory)
    • category

      public FurnaceRecipeBuilder category(net.minecraft.world.item.crafting.CookingBookCategory category)
    • ingredient

      public FurnaceRecipeBuilder ingredient(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> tag)
    • ingredient

      public FurnaceRecipeBuilder ingredient(net.minecraft.world.level.ItemLike item)
    • ingredient

      public FurnaceRecipeBuilder ingredient(Supplier<? extends net.minecraft.world.level.ItemLike> item)
    • ingredient

      public FurnaceRecipeBuilder ingredient(net.minecraft.world.item.crafting.Ingredient ingredient)
    • experience

      public FurnaceRecipeBuilder experience(float experience)
    • cookingTime

      public FurnaceRecipeBuilder cookingTime(int cookingTime)
    • _build

      public net.minecraft.world.item.crafting.Recipe<?> _build()
      Specified by:
      _build in class AbstractItemStackRecipeBuilder<FurnaceRecipeBuilder>
    • validate

      protected void validate()
      Overrides:
      validate in class AbstractRecipeBuilder<net.minecraft.world.item.ItemStack,FurnaceRecipeBuilder>