Hierarchy For Package net.minecraft.world.item.crafting
Class Hierarchy
- java.lang.Object
- net.neoforged.neoforge.resource.ContextAwareReloadListener (implements net.minecraft.server.packs.resources.PreparableReloadListener)
- net.minecraft.server.packs.resources.SimplePreparableReloadListener<T> (implements net.minecraft.server.packs.resources.PreparableReloadListener)
- net.minecraft.world.item.crafting.RecipeManager (implements net.minecraft.world.item.crafting.RecipeAccess)
- net.minecraft.server.packs.resources.SimplePreparableReloadListener<T> (implements net.minecraft.server.packs.resources.PreparableReloadListener)
- net.minecraft.world.item.crafting.CraftingInput (implements net.minecraft.world.item.crafting.RecipeInput)
- net.minecraft.world.item.crafting.CustomRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- 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.MapExtendingRecipe
- net.minecraft.world.item.crafting.RepairItemRecipe
- net.minecraft.world.item.crafting.ShieldDecorationRecipe
- net.minecraft.world.item.crafting.Ingredient (implements java.util.function.Predicate<T>, net.minecraft.world.entity.player.StackedContents.IngredientInfo<T>)
- net.minecraft.world.item.crafting.NormalCraftingRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- net.minecraft.world.item.crafting.DyeRecipe
- net.minecraft.world.item.crafting.ImbueRecipe
- net.minecraft.world.item.crafting.ShapedRecipe
- net.minecraft.world.item.crafting.ShapelessRecipe
- net.minecraft.world.item.crafting.TransmuteRecipe
- net.minecraft.world.item.crafting.PlacementInfo
- net.minecraft.world.item.crafting.RecipeBookCategories
- net.minecraft.world.item.crafting.RecipeBookCategory (implements net.minecraft.world.item.crafting.ExtendedRecipeBookCategory)
- net.minecraft.world.item.crafting.RecipeCache
- net.minecraft.world.item.crafting.RecipeManager.IngredientCollector (implements java.util.function.Consumer<T>)
- net.minecraft.world.item.crafting.RecipeMap
- net.minecraft.world.item.crafting.RecipePropertySet
- net.minecraft.world.item.crafting.RecipeSerializers
- net.minecraft.world.item.crafting.ShapedRecipePattern
- net.minecraft.world.item.crafting.SimpleSmithingRecipe (implements net.minecraft.world.item.crafting.SmithingRecipe)
- net.minecraft.world.item.crafting.SmithingTransformRecipe
- net.minecraft.world.item.crafting.SmithingTrimRecipe
- net.minecraft.world.item.crafting.SingleItemRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- net.minecraft.world.item.crafting.AbstractCookingRecipe
- 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.StonecutterRecipe
- net.minecraft.world.item.crafting.AbstractCookingRecipe
- net.neoforged.neoforge.resource.ContextAwareReloadListener (implements net.minecraft.server.packs.resources.PreparableReloadListener)
Interface Hierarchy
- net.minecraft.world.item.crafting.AbstractCookingRecipe.Factory<T>
- java.util.function.BiFunction<T,
U, R> - net.minecraft.world.item.crafting.Recipe.BookInfo.Constructor<CategoryType, SelfType>
- net.minecraft.world.item.crafting.ExtendedRecipeBookCategory
- net.minecraft.world.item.crafting.Recipe<T>
- net.minecraft.world.item.crafting.CraftingRecipe
- net.minecraft.world.item.crafting.SmithingRecipe
- net.minecraft.world.item.crafting.Recipe.BookInfo<CategoryType>
- net.minecraft.world.item.crafting.RecipeAccess
- net.minecraft.world.item.crafting.RecipeInput
- net.minecraft.world.item.crafting.RecipeManager.CachedCheck<I,
T> - net.minecraft.world.item.crafting.RecipeManager.IngredientExtractor
- net.minecraft.world.item.crafting.RecipeType<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)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.world.item.crafting.AbstractCookingRecipe.CookingBookInfo (implements net.minecraft.world.item.crafting.Recipe.BookInfo<CategoryType>)
- net.minecraft.world.item.crafting.CraftingInput.Positioned
- net.minecraft.world.item.crafting.CraftingRecipe.CraftingBookInfo (implements net.minecraft.world.item.crafting.Recipe.BookInfo<CategoryType>)
- net.minecraft.world.item.crafting.Recipe.CommonInfo
- net.minecraft.world.item.crafting.RecipeCache.Entry
- net.minecraft.world.item.crafting.RecipeHolder<T>
- net.minecraft.world.item.crafting.RecipeManager.ServerDisplayInfo
- net.minecraft.world.item.crafting.RecipeSerializer<T>
- net.minecraft.world.item.crafting.SelectableRecipe<T>
- net.minecraft.world.item.crafting.SelectableRecipe.SingleInputEntry<T>
- net.minecraft.world.item.crafting.SelectableRecipe.SingleInputSet<T>
- net.minecraft.world.item.crafting.ShapedRecipePattern.Data
- net.minecraft.world.item.crafting.SingleRecipeInput (implements net.minecraft.world.item.crafting.RecipeInput)
- net.minecraft.world.item.crafting.SmithingRecipeInput (implements net.minecraft.world.item.crafting.RecipeInput)
- java.lang.Record