Class ShapedRecipeBuilder

All Implemented Interfaces:
RecipeBuilder

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

    • ShapedRecipeBuilder

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

    • builder

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

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

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

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

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

      public static ShapedRecipeBuilder builder(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)
    • builder

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

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

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

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

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

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

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

      public ShapedRecipeBuilder key(char key, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> item)
    • key

      public ShapedRecipeBuilder key(char key, net.minecraft.world.level.ItemLike item)
    • key

      public ShapedRecipeBuilder key(char key, Supplier<? extends net.minecraft.world.level.ItemLike> item)
    • key

      public ShapedRecipeBuilder key(char key, net.minecraft.world.item.crafting.Ingredient ingredient)
    • patternLine

      public ShapedRecipeBuilder patternLine(String patternIn)
    • category

      public ShapedRecipeBuilder category(net.minecraft.world.item.crafting.CraftingBookCategory category)
    • showNotifications

      public ShapedRecipeBuilder showNotifications(boolean showNotification)
    • _build

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

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