Uses of Interface
net.minecraft.world.item.crafting.Recipe
Packages that use Recipe
Package
Description
Classes for NeoForge's own data generation.
-
Uses of Recipe in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type Recipe -
Uses of Recipe in net.minecraft.data.recipes
Fields in net.minecraft.data.recipes with type parameters of type RecipeModifier and TypeFieldDescriptionprivate final Function<CraftingBookCategory, Recipe<?>> SpecialRecipeBuilder.factoryMethods in net.minecraft.data.recipes with parameters of type RecipeModifier and TypeMethodDescriptiondefault voidRecipeOutput.accept(ResourceLocation location, Recipe<?> recipe, AdvancementHolder advancement) Method parameters in net.minecraft.data.recipes with type arguments of type RecipeModifier and TypeMethodDescriptionstatic SpecialRecipeBuilderSpecialRecipeBuilder.special(Function<CraftingBookCategory, Recipe<?>> factory) Constructor parameters in net.minecraft.data.recipes with type arguments of type RecipeModifierConstructorDescriptionSpecialRecipeBuilder(Function<CraftingBookCategory, Recipe<?>> factory) -
Uses of Recipe in net.minecraft.recipebook
Classes in net.minecraft.recipebook with type parameters of type RecipeModifier and TypeClassDescriptionclassServerPlaceRecipe<I extends RecipeInput,R extends Recipe<I>> -
Uses of Recipe in net.minecraft.world.entity.player
Fields in net.minecraft.world.entity.player declared as RecipeMethods in net.minecraft.world.entity.player with parameters of type RecipeModifier and TypeMethodDescriptionbooleanbooleanStackedContents.canCraft(Recipe<?> recipe, it.unimi.dsi.fastutil.ints.IntList stackingIndexList, int amount) Constructors in net.minecraft.world.entity.player with parameters of type Recipe -
Uses of Recipe in net.minecraft.world.inventory
Classes in net.minecraft.world.inventory with type parameters of type Recipe -
Uses of Recipe in net.minecraft.world.item.crafting
Classes in net.minecraft.world.item.crafting with type parameters of type RecipeModifier and TypeClassDescriptionfinal recordRecipeHolder<T extends Recipe<?>>static interfaceRecipeManager.CachedCheck<I extends RecipeInput,T extends Recipe<I>> interfaceRecipeSerializer<T extends Recipe<?>>interfaceRecipeType<T extends Recipe<?>>Subinterfaces of Recipe in net.minecraft.world.item.craftingClasses in net.minecraft.world.item.crafting that implement RecipeModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.world.item.crafting declared as RecipeModifier and TypeFieldDescriptionprivate final TRecipeHolder.valueThe field for thevaluerecord component.Fields in net.minecraft.world.item.crafting with type parameters of type RecipeModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Recipe<?>> Recipe.CODECstatic final com.mojang.serialization.Codec<Optional<WithConditions<Recipe<?>>>> Recipe.CONDITIONAL_CODECstatic final StreamCodec<RegistryFriendlyByteBuf, Recipe<?>> Recipe.STREAM_CODECMethods in net.minecraft.world.item.crafting with type parameters of type RecipeModifier and TypeMethodDescriptionprivate <T extends Recipe<?>>
RecipeHolder<T> RecipeManager.byKeyTyped(RecipeType<T> type, ResourceLocation name) private <I extends RecipeInput,T extends Recipe<I>>
Collection<RecipeHolder<T>> RecipeManager.byType(RecipeType<T> type) static <I extends RecipeInput,T extends Recipe<I>>
RecipeManager.CachedCheck<I, T> RecipeManager.createCheck(RecipeType<T> recipeType) <I extends RecipeInput,T extends Recipe<I>>
List<RecipeHolder<T>> RecipeManager.getAllRecipesFor(RecipeType<T> recipeType) <I extends RecipeInput,T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> recipeType, I input, Level level) <I extends RecipeInput,T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> recipeType, I input, Level level, ResourceLocation lastRecipe) <I extends RecipeInput,T extends Recipe<I>>
Optional<RecipeHolder<T>> RecipeManager.getRecipeFor(RecipeType<T> recipeType, I input, Level level, RecipeHolder<T> lastRecipe) <I extends RecipeInput,T extends Recipe<I>>
List<RecipeHolder<T>> RecipeManager.getRecipesFor(RecipeType<T> recipeType, I input, Level level) <I extends RecipeInput,T extends Recipe<I>>
NonNullList<ItemStack> RecipeManager.getRemainingItemsFor(RecipeType<T> recipeType, I input, Level lvel) static <S extends RecipeSerializer<T>,T extends Recipe<?>>
Sstatic <T extends Recipe<?>>
RecipeType<T> static <T extends Recipe<?>>
RecipeType<T> RecipeType.simple(ResourceLocation name) -
Uses of Recipe in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with type parameters of type RecipeModifier and TypeMethodDescriptionstatic <T extends Recipe<?>>
@Nullable RecipeBookCategoriesRecipeBookManager.findCategories(RecipeType<T> type, RecipeHolder<T> recipe) Finds the category the specified recipe should display in, or null if none. -
Uses of Recipe in net.neoforged.neoforge.common.crafting
Methods in net.neoforged.neoforge.common.crafting with parameters of type RecipeModifier and TypeMethodDescriptionvoidConditionalRecipeOutput.accept(ResourceLocation id, Recipe<?> recipe, @Nullable AdvancementHolder advancement, ICondition... conditions) -
Uses of Recipe in net.neoforged.neoforge.common.data.internal
Methods in net.neoforged.neoforge.common.data.internal that return RecipeModifier and TypeMethodDescriptionprivate @Nullable Recipe<?> NeoForgeRecipeProvider.enhance(ResourceLocation id, Recipe<?> vanilla) Methods in net.neoforged.neoforge.common.data.internal with parameters of type RecipeModifier and TypeMethodDescriptionprivate @Nullable Recipe<?> NeoForgeRecipeProvider.enhance(ResourceLocation id, Recipe<?> vanilla) -
Uses of Recipe in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type RecipeModifier and TypeMethodDescriptionvoidIRecipeOutputExtension.accept(ResourceLocation id, Recipe<?> recipe, @Nullable AdvancementHolder advancement, ICondition... conditions) Generates a recipe with the given conditions.