Class PneumaticCraftRecipeType<T extends PneumaticCraftRecipe>

java.lang.Object
me.desht.pneumaticcraft.common.recipes.PneumaticCraftRecipeType<T>
All Implemented Interfaces:
net.minecraft.world.item.crafting.RecipeType<T>

public class PneumaticCraftRecipeType<T extends PneumaticCraftRecipe> extends Object implements net.minecraft.world.item.crafting.RecipeType<T>
  • Constructor Details

    • PneumaticCraftRecipeType

      public PneumaticCraftRecipeType()
  • Method Details

    • getRecipes

      public Map<net.minecraft.resources.ResourceLocation,T> getRecipes(net.minecraft.world.level.Level world)
    • stream

      public Stream<T> stream(net.minecraft.world.level.Level world)
    • findFirst

      public T findFirst(net.minecraft.world.level.Level world, Predicate<T> predicate)
    • getRecipe

      public T getRecipe(net.minecraft.world.level.Level world, net.minecraft.resources.ResourceLocation recipeId)
    • getCacheReloadListener

      public static PneumaticCraftRecipeType.CacheReloadListener getCacheReloadListener()
    • clearCachedRecipes

      public static void clearCachedRecipes()