Class Hierarchy
- java.lang.Object
- net.minecraft.recipe.AbstractCookingRecipe (implements net.minecraft.recipe.Recipe<C>)
- net.minecraft.recipe.BlastingRecipe
- net.minecraft.recipe.CampfireCookingRecipe
- net.minecraft.recipe.SmeltingRecipe
- net.minecraft.recipe.SmokingRecipe
- net.minecraft.recipe.BrewingRecipeRegistry
- net.minecraft.recipe.BrewingRecipeRegistry.Recipe<T>
- net.minecraft.recipe.CookingRecipeSerializer<T> (implements net.minecraft.recipe.RecipeSerializer<T>)
- net.minecraft.recipe.CuttingRecipe (implements net.minecraft.recipe.Recipe<C>)
- net.minecraft.recipe.StonecuttingRecipe
- net.minecraft.recipe.CuttingRecipe.Serializer<T> (implements net.minecraft.recipe.RecipeSerializer<T>)
- net.minecraft.recipe.Ingredient (implements java.util.function.Predicate<T>)
- net.minecraft.recipe.Ingredient.StackEntry (implements net.minecraft.recipe.Ingredient.Entry)
- net.minecraft.recipe.Ingredient.TagEntry (implements net.minecraft.recipe.Ingredient.Entry)
- net.minecraft.recipe.InputSlotFiller<C> (implements net.minecraft.recipe.RecipeGridAligner<T>)
- net.minecraft.recipe.LegacySmithingRecipe (implements net.minecraft.recipe.SmithingRecipe)
- net.minecraft.recipe.LegacySmithingRecipe.Serializer (implements net.minecraft.recipe.RecipeSerializer<T>)
- net.minecraft.recipe.RecipeMatcher
- net.minecraft.recipe.RecipeMatcher.Matcher
- net.minecraft.recipe.ShapedRecipe (implements net.minecraft.recipe.CraftingRecipe)
- net.minecraft.recipe.MapExtendingRecipe
- net.minecraft.recipe.ShapedRecipe.Serializer (implements net.minecraft.recipe.RecipeSerializer<T>)
- net.minecraft.recipe.ShapelessRecipe (implements net.minecraft.recipe.CraftingRecipe)
- net.minecraft.recipe.ShapelessRecipe.Serializer (implements net.minecraft.recipe.RecipeSerializer<T>)
- net.minecraft.resource.SinglePreparationResourceReloader<T> (implements net.minecraft.resource.ResourceReloader)
- net.minecraft.resource.JsonDataLoader
- net.minecraft.recipe.RecipeManager
- net.minecraft.resource.JsonDataLoader
- net.minecraft.recipe.SmithingTransformRecipe (implements net.minecraft.recipe.SmithingRecipe)
- net.minecraft.recipe.SmithingTransformRecipe.Serializer (implements net.minecraft.recipe.RecipeSerializer<T>)
- net.minecraft.recipe.SmithingTrimRecipe (implements net.minecraft.recipe.SmithingRecipe)
- net.minecraft.recipe.SmithingTrimRecipe.Serializer (implements net.minecraft.recipe.RecipeSerializer<T>)
- net.minecraft.recipe.SpecialCraftingRecipe (implements net.minecraft.recipe.CraftingRecipe)
- net.minecraft.recipe.ArmorDyeRecipe
- net.minecraft.recipe.BannerDuplicateRecipe
- net.minecraft.recipe.BookCloningRecipe
- net.minecraft.recipe.CraftingDecoratedPotRecipe
- net.minecraft.recipe.FireworkRocketRecipe
- net.minecraft.recipe.FireworkStarFadeRecipe
- net.minecraft.recipe.FireworkStarRecipe
- net.minecraft.recipe.MapCloningRecipe
- net.minecraft.recipe.RepairItemRecipe
- net.minecraft.recipe.ShieldDecorationRecipe
- net.minecraft.recipe.ShulkerBoxColoringRecipe
- net.minecraft.recipe.SuspiciousStewRecipe
- net.minecraft.recipe.TippedArrowRecipe
- net.minecraft.recipe.SpecialRecipeSerializer<T> (implements net.minecraft.recipe.RecipeSerializer<T>)
- net.minecraft.recipe.AbstractCookingRecipe (implements net.minecraft.recipe.Recipe<C>)
Interface Hierarchy
- net.minecraft.recipe.CookingRecipeSerializer.RecipeFactory<T>
- net.minecraft.recipe.CuttingRecipe.Serializer.RecipeFactory<T>
- net.minecraft.recipe.Ingredient.Entry
- net.minecraft.recipe.Recipe<C>
- net.minecraft.recipe.CraftingRecipe
- net.minecraft.recipe.SmithingRecipe
- net.minecraft.recipe.RecipeGridAligner<T>
- net.minecraft.recipe.RecipeInputProvider
- net.minecraft.recipe.RecipeManager.MatchGetter<C,
T> - net.minecraft.recipe.RecipeSerializer<T>
- net.minecraft.recipe.RecipeType<T>
- net.minecraft.recipe.RecipeUnlocker
- net.minecraft.recipe.SpecialRecipeSerializer.Factory<T>