Class RecipeManager1_11_2

java.lang.Object
com.viaversion.viafabricplus.features.recipe.RecipeManager1_11_2

public final class RecipeManager1_11_2 extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    RecipeManager1_11_2(Iterable<net.minecraft.world.item.crafting.RecipeHolder<?>> recipes)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional<net.minecraft.world.item.crafting.RecipeHolder<?>>
    get(net.minecraft.resources.ResourceKey<net.minecraft.world.item.crafting.Recipe<?>> id)
     
    <I extends net.minecraft.world.item.crafting.RecipeInput, T extends net.minecraft.world.item.crafting.Recipe<I>>
    Optional<net.minecraft.world.item.crafting.RecipeHolder<T>>
    getFirstMatch(net.minecraft.world.item.crafting.RecipeType<T> type, I input, net.minecraft.world.level.Level world)
     
    Stream<net.minecraft.resources.ResourceKey<net.minecraft.world.item.crafting.Recipe<?>>>
     
    Collection<net.minecraft.world.item.crafting.RecipeHolder<?>>
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RecipeManager1_11_2

      public RecipeManager1_11_2(Iterable<net.minecraft.world.item.crafting.RecipeHolder<?>> recipes)
  • Method Details

    • getFirstMatch

      public <I extends net.minecraft.world.item.crafting.RecipeInput, T extends net.minecraft.world.item.crafting.Recipe<I>> Optional<net.minecraft.world.item.crafting.RecipeHolder<T>> getFirstMatch(net.minecraft.world.item.crafting.RecipeType<T> type, I input, net.minecraft.world.level.Level world)
    • get

      public Optional<net.minecraft.world.item.crafting.RecipeHolder<?>> get(net.minecraft.resources.ResourceKey<net.minecraft.world.item.crafting.Recipe<?>> id)
    • values

      public Collection<net.minecraft.world.item.crafting.RecipeHolder<?>> values()
    • keys

      public Stream<net.minecraft.resources.ResourceKey<net.minecraft.world.item.crafting.Recipe<?>>> keys()