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> pRecipe) boolean
CraftingMenu.recipeMatches
(RecipeHolder<CraftingRecipe> pRecipe) boolean
InventoryMenu.recipeMatches
(RecipeHolder<CraftingRecipe> pRecipe) protected static void
CraftingMenu.slotChangedCraftingGrid
(AbstractContainerMenu pMenu, Level 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 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 pInput, Level pLevel) RecipeCache.get
(Level pLevel, CraftingInput pInput) 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
(Level pLevel, CraftingInput pInput) Method parameters in net.minecraft.world.level.block with type arguments of type CraftingRecipeModifier and TypeMethodDescriptionprivate void
CrafterBlock.dispenseItem
(ServerLevel pLevel, BlockPos pPos, CrafterBlockEntity pCrafter, ItemStack pStack, BlockState pState, RecipeHolder<CraftingRecipe> pRecipe) -
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