java.lang.Object
tech.anonymoushacker1279.immersiveweapons.item.crafting.SmallPartsRecipe
All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>

public class SmallPartsRecipe extends Object implements net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     
    static class 
     
  • Field Summary

    Fields inherited from interface net.minecraft.world.item.crafting.Recipe

    CODEC, CONDITIONAL_CODEC, KEY_CODEC, STREAM_CODEC
  • Constructor Summary

    Constructors
    Constructor
    Description
    SmallPartsRecipe(String group, net.minecraft.world.item.crafting.Ingredient material, List<net.minecraft.world.item.ItemStack> craftables)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.world.item.ItemStack
    assemble(net.minecraft.world.item.crafting.RecipeInput input, net.minecraft.core.HolderLookup.Provider registries)
     
    List<net.minecraft.world.item.ItemStack>
     
    net.minecraft.world.item.crafting.RecipeSerializer<SmallPartsRecipe>
     
    net.minecraft.world.item.crafting.RecipeType<SmallPartsRecipe>
     
     
    net.minecraft.world.item.crafting.Ingredient
     
    boolean
     
    boolean
    matches(net.minecraft.world.item.crafting.RecipeInput input, net.minecraft.world.level.Level level)
     
    net.minecraft.world.item.crafting.PlacementInfo
     
    net.minecraft.world.item.crafting.RecipeBookCategory
     

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface net.minecraft.world.item.crafting.Recipe

    display, showNotification
  • Constructor Details

    • SmallPartsRecipe

      public SmallPartsRecipe(String group, net.minecraft.world.item.crafting.Ingredient material, List<net.minecraft.world.item.ItemStack> craftables)
  • Method Details

    • group

      public String group()
      Specified by:
      group in interface net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
    • input

      public net.minecraft.world.item.crafting.Ingredient input()
    • craftables

      public List<net.minecraft.world.item.ItemStack> craftables()
    • getSerializer

      public net.minecraft.world.item.crafting.RecipeSerializer<SmallPartsRecipe> getSerializer()
      Specified by:
      getSerializer in interface net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
    • getType

      public net.minecraft.world.item.crafting.RecipeType<SmallPartsRecipe> getType()
      Specified by:
      getType in interface net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
    • recipeBookCategory

      public net.minecraft.world.item.crafting.RecipeBookCategory recipeBookCategory()
      Specified by:
      recipeBookCategory in interface net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
    • matches

      public boolean matches(net.minecraft.world.item.crafting.RecipeInput input, net.minecraft.world.level.Level level)
      Specified by:
      matches in interface net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
    • assemble

      public net.minecraft.world.item.ItemStack assemble(net.minecraft.world.item.crafting.RecipeInput input, net.minecraft.core.HolderLookup.Provider registries)
      Specified by:
      assemble in interface net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
    • isSpecial

      public boolean isSpecial()
      Specified by:
      isSpecial in interface net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
    • placementInfo

      public net.minecraft.world.item.crafting.PlacementInfo placementInfo()
      Specified by:
      placementInfo in interface net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>