Class Hierarchy
- java.lang.Object
- net.minecraft.world.item.crafting.AbstractCookingRecipe (implements net.minecraft.world.item.crafting.Recipe<C>)
- net.minecraft.world.item.crafting.BlastingRecipe
- net.minecraft.world.item.crafting.CampfireCookingRecipe
- net.minecraft.world.item.crafting.SmeltingRecipe
- net.minecraft.world.item.crafting.SmokingRecipe
- net.minecraft.world.item.crafting.CustomRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- net.minecraft.world.item.crafting.ArmorDyeRecipe
- net.minecraft.world.item.crafting.BannerDuplicateRecipe
- net.minecraft.world.item.crafting.BookCloningRecipe
- net.minecraft.world.item.crafting.DecoratedPotRecipe
- net.minecraft.world.item.crafting.FireworkRocketRecipe
- net.minecraft.world.item.crafting.FireworkStarFadeRecipe
- net.minecraft.world.item.crafting.FireworkStarRecipe
- net.minecraft.world.item.crafting.MapCloningRecipe
- net.minecraft.world.item.crafting.RepairItemRecipe
- net.minecraft.world.item.crafting.ShieldDecorationRecipe
- net.minecraft.world.item.crafting.ShulkerBoxColoring
- net.minecraft.world.item.crafting.SuspiciousStewRecipe
- net.minecraft.world.item.crafting.TippedArrowRecipe
- net.minecraft.world.item.crafting.Ingredient (implements java.util.function.Predicate<T>)
- net.minecraft.world.item.crafting.RecipeCache
- java.lang.Record
- net.minecraft.world.item.crafting.Ingredient.ItemValue (implements net.minecraft.world.item.crafting.Ingredient.Value)
- net.minecraft.world.item.crafting.Ingredient.TagValue (implements net.minecraft.world.item.crafting.Ingredient.Value)
- net.minecraft.world.item.crafting.RecipeCache.Entry
- net.minecraft.world.item.crafting.RecipeHolder<T>
- net.minecraft.world.item.crafting.ShapedRecipePattern
- net.minecraft.world.item.crafting.ShapedRecipePattern.Data
- net.minecraft.world.item.crafting.ShapedRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe, net.minecraftforge.common.crafting.IShapedRecipe<T>)
- net.minecraft.world.item.crafting.MapExtendingRecipe
- net.minecraft.world.item.crafting.ShapedRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- net.minecraft.world.item.crafting.ShapelessRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- net.minecraft.world.item.crafting.ShapelessRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- net.minecraft.world.item.crafting.SimpleCookingSerializer<T> (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- net.minecraft.world.item.crafting.SimpleCraftingRecipeSerializer<T> (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- net.minecraft.server.packs.resources.SimplePreparableReloadListener<T> (implements net.minecraft.server.packs.resources.PreparableReloadListener)
- net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener
- net.minecraft.world.item.crafting.RecipeManager
- net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener
- net.minecraft.world.item.crafting.SingleItemRecipe (implements net.minecraft.world.item.crafting.Recipe<C>)
- net.minecraft.world.item.crafting.StonecutterRecipe
- net.minecraft.world.item.crafting.SingleItemRecipe.Serializer<T> (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- net.minecraft.world.item.crafting.SmithingTransformRecipe (implements net.minecraft.world.item.crafting.SmithingRecipe)
- net.minecraft.world.item.crafting.SmithingTransformRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- net.minecraft.world.item.crafting.SmithingTrimRecipe (implements net.minecraft.world.item.crafting.SmithingRecipe)
- net.minecraft.world.item.crafting.SmithingTrimRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- net.minecraft.world.item.crafting.AbstractCookingRecipe (implements net.minecraft.world.item.crafting.Recipe<C>)
Interface Hierarchy
- net.minecraft.world.item.crafting.AbstractCookingRecipe.Factory<T>
- net.minecraft.world.item.crafting.Ingredient.Value
- net.minecraft.world.item.crafting.Recipe<C>
- net.minecraft.world.item.crafting.CraftingRecipe
- net.minecraft.world.item.crafting.SmithingRecipe
- net.minecraft.world.item.crafting.RecipeManager.CachedCheck<C,
T> - net.minecraft.world.item.crafting.RecipeSerializer<T>
- net.minecraft.world.item.crafting.RecipeType<T>
- net.minecraft.world.item.crafting.SimpleCraftingRecipeSerializer.Factory<T>
- net.minecraft.world.item.crafting.SingleItemRecipe.Factory<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.world.item.crafting.CookingBookCategory (implements net.minecraft.util.StringRepresentable)
- net.minecraft.world.item.crafting.CraftingBookCategory (implements net.minecraft.util.StringRepresentable)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)