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 TypeMethodDescriptionprotected void
AbstractCraftingMenu.finishPlacingRecipe
(ServerLevel pLevel, RecipeHolder<CraftingRecipe> pRecipe) void
CraftingMenu.finishPlacingRecipe
(ServerLevel pLevel, RecipeHolder<CraftingRecipe> pRecipe) protected static void
CraftingMenu.slotChangedCraftingGrid
(AbstractContainerMenu pMenu, ServerLevel pLevel, Player pPlayer, CraftingContainer pCraftSlots, ResultContainer pResultSlots, RecipeHolder<CraftingRecipe> pRecipe) -
Uses of CraftingRecipe in net.minecraft.world.item.crafting
Classes in net.minecraft.world.item.crafting with type parameters of type CraftingRecipeModifier and TypeClassDescriptionstatic class
CustomRecipe.Serializer<T extends CraftingRecipe>
static interface
CustomRecipe.Serializer.Factory<T extends CraftingRecipe>
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
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 pCraftingInput, ServerLevel pLevel) RecipeCache.get
(ServerLevel pLevel, CraftingInput pCraftingInput) RecipeSerializer
<? extends CraftingRecipe> CraftingRecipe.getSerializer()
default RecipeType
<CraftingRecipe> CraftingRecipe.getType()
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 pInput, RecipeHolder<CraftingRecipe> pRecipe) 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
(ServerLevel pLevel, CraftingInput pCraftingInput)