Uses of Interface
net.minecraft.world.item.crafting.CraftingRecipe
Package
Description
-
Uses of CraftingRecipe in net.minecraft.world.inventory
Modifier and TypeMethodDescriptionvoid
CraftingMenu.finishPlacingRecipe
(RecipeHolder<CraftingRecipe> p_345915_) boolean
CraftingMenu.recipeMatches
(RecipeHolder<CraftingRecipe> p_300858_) boolean
InventoryMenu.recipeMatches
(RecipeHolder<CraftingRecipe> p_300901_) protected static void
CraftingMenu.slotChangedCraftingGrid
(AbstractContainerMenu p_150547_, Level p_150548_, Player p_150549_, CraftingContainer p_150550_, ResultContainer p_150551_, RecipeHolder<CraftingRecipe> p_345124_) -
Uses of CraftingRecipe in net.minecraft.world.item.crafting
Modifier and TypeClassDescriptionclass
SimpleCraftingRecipeSerializer<T extends CraftingRecipe>
static interface
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeFieldDescriptionstatic final RecipeType
<CraftingRecipe> RecipeType.CRAFTING
private final RecipeHolder
<CraftingRecipe> RecipeCache.Entry.value
The field for thevalue
record component.Modifier and TypeMethodDescriptionprivate Optional
<RecipeHolder<CraftingRecipe>> RecipeCache.compute
(CraftingInput p_345136_, Level p_307202_) RecipeCache.get
(Level p_307315_, CraftingInput p_345726_) RecipeCache.Entry.value()
Returns the value of thevalue
record component.Modifier and TypeMethodDescriptionprivate void
RecipeCache.insert
(CraftingInput p_348525_, RecipeHolder<CraftingRecipe> p_336146_) ModifierConstructorDescription(package private)
Entry
(NonNullList<ItemStack> key, int width, int height, RecipeHolder<CraftingRecipe> value) Creates an instance of aEntry
record class. -
Uses of CraftingRecipe in net.minecraft.world.level.block
Modifier and TypeMethodDescriptionstatic Optional
<RecipeHolder<CraftingRecipe>> CrafterBlock.getPotentialResults
(Level p_307625_, CraftingInput p_345096_) Modifier and TypeMethodDescriptionprivate void
CrafterBlock.dispenseItem
(ServerLevel p_335887_, BlockPos p_307620_, CrafterBlockEntity p_307387_, ItemStack p_307296_, BlockState p_307501_, RecipeHolder<CraftingRecipe> p_335494_) -
Uses of CraftingRecipe in net.neoforged.neoforge.debug.crafting
Modifier and TypeClassDescription(package private) static class