Hierarchy For Package net.minecraft.recipe
Class Hierarchy
- java.lang.Object
- net.minecraft.recipe.AbstractCookingRecipe (implements net.minecraft.recipe.Recipe<T>)
- net.minecraft.recipe.BlastingRecipe
- net.minecraft.recipe.CampfireCookingRecipe
- net.minecraft.recipe.SmeltingRecipe
- net.minecraft.recipe.SmokingRecipe
- net.minecraft.recipe.BrewingRecipeRegistry
- net.minecraft.recipe.BrewingRecipeRegistry.Builder
- net.minecraft.recipe.CookingRecipeSerializer<T> (implements net.minecraft.recipe.RecipeSerializer<T>)
- net.minecraft.recipe.CuttingRecipe (implements net.minecraft.recipe.Recipe<T>)
- 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.InputSlotFiller<I,
R> (implements net.minecraft.recipe.RecipeGridAligner<T>) - net.minecraft.recipe.RawShapedRecipe
- net.minecraft.recipe.RecipeCache
- 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<T>)
Interface Hierarchy
- net.minecraft.recipe.AbstractCookingRecipe.RecipeFactory<T>
- net.minecraft.recipe.CuttingRecipe.RecipeFactory<T>
- net.minecraft.recipe.Ingredient.Entry
- net.minecraft.recipe.Recipe<T>
- net.minecraft.recipe.CraftingRecipe
- net.minecraft.recipe.SmithingRecipe
- net.minecraft.recipe.RecipeGridAligner<T>
- net.minecraft.recipe.RecipeInputProvider
- net.minecraft.recipe.RecipeManager.MatchGetter<I,
T> - net.minecraft.recipe.RecipeSerializer<T>
- net.minecraft.recipe.RecipeType<T>
- net.minecraft.recipe.RecipeUnlocker
- net.minecraft.recipe.SpecialRecipeSerializer.Factory<T>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.recipe.BrewingRecipeRegistry.Recipe<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.RawShapedRecipe.Data
- net.minecraft.recipe.RecipeCache.CachedRecipe
- net.minecraft.recipe.RecipeEntry<T>
- java.lang.Record