Uses of Interface
net.minecraft.recipe.CraftingRecipe
Packages that use CraftingRecipe
-
Uses of CraftingRecipe in net.minecraft.block
Methods in net.minecraft.block that return types with arguments of type CraftingRecipeModifier and TypeMethodDescriptionstatic Optional
<RecipeEntry<CraftingRecipe>> CrafterBlock.getCraftingRecipe
(ServerWorld world, CraftingRecipeInput input) -
Uses of CraftingRecipe in net.minecraft.recipe
Classes in net.minecraft.recipe with type parameters of type CraftingRecipeModifier and TypeClassDescriptionstatic class
A serializer for hardcoded recipes.static interface
Classes in net.minecraft.recipe that implement CraftingRecipeModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Fields in net.minecraft.recipe with type parameters of type CraftingRecipeModifier and TypeFieldDescriptionstatic final RecipeType
<CraftingRecipe> RecipeType.CRAFTING
private final @Nullable RecipeEntry
<CraftingRecipe> RecipeCache.CachedRecipe.value
The field for thevalue
record component.Methods in net.minecraft.recipe that return types with arguments of type CraftingRecipeModifier and TypeMethodDescriptionprivate Optional
<RecipeEntry<CraftingRecipe>> RecipeCache.getAndCacheRecipe
(CraftingRecipeInput input, ServerWorld world) RecipeCache.getRecipe
(ServerWorld world, CraftingRecipeInput input) RecipeSerializer
<? extends CraftingRecipe> CraftingRecipe.getSerializer()
Returns the serializer associated with this recipe.default RecipeType
<CraftingRecipe> CraftingRecipe.getType()
Returns the type of this recipe.RecipeCache.CachedRecipe.value()
Returns the value of thevalue
record component.Method parameters in net.minecraft.recipe with type arguments of type CraftingRecipeModifier and TypeMethodDescriptionprivate void
RecipeCache.cache
(CraftingRecipeInput input, @Nullable RecipeEntry<CraftingRecipe> recipe) Constructor parameters in net.minecraft.recipe with type arguments of type CraftingRecipeModifierConstructorDescription(package private)
CachedRecipe
(DefaultedList<ItemStack> defaultedList, int int2, int int3, @Nullable RecipeEntry<CraftingRecipe> recipeEntry) -
Uses of CraftingRecipe in net.minecraft.screen
Method parameters in net.minecraft.screen with type arguments of type CraftingRecipeModifier and TypeMethodDescriptionprotected void
AbstractCraftingScreenHandler.onInputSlotFillFinish
(ServerWorld world, RecipeEntry<CraftingRecipe> recipe) void
CraftingScreenHandler.onInputSlotFillFinish
(ServerWorld world, RecipeEntry<CraftingRecipe> recipe) protected static void
CraftingScreenHandler.updateResult
(ScreenHandler handler, ServerWorld world, PlayerEntity player, RecipeInputInventory craftingInventory, CraftingResultInventory resultInventory, @Nullable RecipeEntry<CraftingRecipe> recipe)