Package net.minecraft.item.crafting
Interface IRecipeType<T extends IRecipe<?>>
public interface IRecipeType<T extends IRecipe<?>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final IRecipeType<BlastingRecipe>
static final IRecipeType<CampfireCookingRecipe>
static final IRecipeType<ICraftingRecipe>
static final IRecipeType<FurnaceRecipe>
static final IRecipeType<SmithingRecipe>
static final IRecipeType<SmokingRecipe>
static final IRecipeType<StonecuttingRecipe>
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends IRecipe<?>>
IRecipeType<T>default <C extends IInventory>
Optional<T>
-
Field Details
-
CRAFTING
-
SMELTING
-
BLASTING
-
SMOKING
-
CAMPFIRE_COOKING
-
STONECUTTING
-
SMITHING
-
-
Method Details
-
register
-
tryMatch
default <C extends IInventory> Optional<T> tryMatch(IRecipe<C> p_222148_1_, World p_222148_2_, C p_222148_3_)
-