public class RecipeCache<T extends net.minecraft.item.crafting.IRecipeType<R>,R extends net.minecraft.item.crafting.IRecipe<C>,C extends net.minecraft.inventory.IInventory>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static RecipeCache<net.minecraft.item.crafting.IRecipeType<net.minecraft.item.crafting.ICraftingRecipe>,net.minecraft.item.crafting.ICraftingRecipe,net.minecraft.inventory.CraftingInventory> |
CRAFTING |
static RecipeCache<net.minecraft.item.crafting.IRecipeType<net.minecraft.item.crafting.FurnaceRecipe>,net.minecraft.item.crafting.FurnaceRecipe,net.minecraft.inventory.IInventory> |
SMELTING |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
java.util.Optional<R> |
getCachedRecipe(net.minecraft.world.World world,
C inv) |
public static final RecipeCache<net.minecraft.item.crafting.IRecipeType<net.minecraft.item.crafting.ICraftingRecipe>,net.minecraft.item.crafting.ICraftingRecipe,net.minecraft.inventory.CraftingInventory> CRAFTING
public static final RecipeCache<net.minecraft.item.crafting.IRecipeType<net.minecraft.item.crafting.FurnaceRecipe>,net.minecraft.item.crafting.FurnaceRecipe,net.minecraft.inventory.IInventory> SMELTING