Uses of Interface
net.minecraft.world.item.crafting.CraftingRecipe
Packages that use CraftingRecipe
Package
Description
-
Uses of CraftingRecipe in net.minecraft.world.inventory
Method parameters in net.minecraft.world.inventory with type arguments of type CraftingRecipeModifier 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
Classes in net.minecraft.world.item.crafting with type parameters of type CraftingRecipeModifier and TypeClassDescriptionclass
SimpleCraftingRecipeSerializer<T extends CraftingRecipe>
static interface
Classes in net.minecraft.world.item.crafting that implement CraftingRecipeModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Fields in net.minecraft.world.item.crafting with type parameters of type CraftingRecipeModifier and TypeFieldDescriptionstatic final RecipeType
<CraftingRecipe> RecipeType.CRAFTING
private final RecipeHolder
<CraftingRecipe> RecipeCache.Entry.value
The field for thevalue
record component.Methods in net.minecraft.world.item.crafting that return types with arguments of type CraftingRecipeModifier 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.Method parameters in net.minecraft.world.item.crafting with type arguments of type CraftingRecipeModifier and TypeMethodDescriptionprivate void
RecipeCache.insert
(CraftingInput p_348525_, RecipeHolder<CraftingRecipe> p_336146_) Constructor parameters in net.minecraft.world.item.crafting with type arguments of type CraftingRecipeModifierConstructorDescription(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
Methods in net.minecraft.world.level.block that return types with arguments of type CraftingRecipeModifier and TypeMethodDescriptionstatic Optional
<RecipeHolder<CraftingRecipe>> CrafterBlock.getPotentialResults
(Level p_307625_, CraftingInput p_345096_) Method parameters in net.minecraft.world.level.block with type arguments of type CraftingRecipeModifier 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
Classes in net.neoforged.neoforge.debug.crafting that implement CraftingRecipeModifier and TypeClassDescription(package private) static class