Hierarchy For Package net.minecraft.item
Class Hierarchy
- java.lang.Object
- net.minecraft.item.BlockPredicatesChecker
 - net.minecraft.item.FoodComponent
 - net.minecraft.item.FoodComponent.Builder
 - net.minecraft.item.FoodComponents
 - net.minecraft.item.Item (implements net.minecraft.item.ItemConvertible, net.minecraft.resource.featuretoggle.ToggleableFeature)
- net.minecraft.item.AirBlockItem
 - net.minecraft.item.ArmorItem (implements net.minecraft.item.Equipment)
- net.minecraft.item.DyeableArmorItem (implements net.minecraft.item.DyeableItem)
 
 - net.minecraft.item.ArmorStandItem
 - net.minecraft.item.ArrowItem
- net.minecraft.item.SpectralArrowItem
 - net.minecraft.item.TippedArrowItem
 
 - net.minecraft.item.BannerPatternItem
 - net.minecraft.item.BlockItem
- net.minecraft.item.AliasedBlockItem
 - net.minecraft.item.BedItem
 - net.minecraft.item.OperatorOnlyBlockItem
 - net.minecraft.item.PlaceableOnWaterItem
 - net.minecraft.item.PowderSnowBucketItem (implements net.minecraft.item.FluidModificationItem)
 - net.minecraft.item.ScaffoldingItem
 - net.minecraft.item.TallBlockItem
 - net.minecraft.item.VerticallyAttachableBlockItem
- net.minecraft.item.BannerItem
 - net.minecraft.item.SignItem
- net.minecraft.item.HangingSignItem
 
 - net.minecraft.item.SkullItem
 
 
 - net.minecraft.item.BoatItem
 - net.minecraft.item.BoneMealItem
 - net.minecraft.item.BookItem
 - net.minecraft.item.BrushItem
 - net.minecraft.item.BucketItem (implements net.minecraft.item.FluidModificationItem)
- net.minecraft.item.EntityBucketItem
 
 - net.minecraft.item.BundleItem
 - net.minecraft.item.ChorusFruitItem
 - net.minecraft.item.CompassItem (implements net.minecraft.item.Vanishable)
 - net.minecraft.item.DebugStickItem
 - net.minecraft.item.DecorationItem
- net.minecraft.item.ItemFrameItem
 
 - net.minecraft.item.DiscFragmentItem
 - net.minecraft.item.DyeItem (implements net.minecraft.item.SignChangingItem)
 - net.minecraft.item.EggItem
 - net.minecraft.item.ElytraItem (implements net.minecraft.item.Equipment)
 - net.minecraft.item.EnchantedBookItem
 - net.minecraft.item.EnchantedGoldenAppleItem
 - net.minecraft.item.EndCrystalItem
 - net.minecraft.item.EnderEyeItem
 - net.minecraft.item.EnderPearlItem
 - net.minecraft.item.ExperienceBottleItem
 - net.minecraft.item.FireChargeItem
 - net.minecraft.item.FireworkRocketItem
 - net.minecraft.item.FireworkStarItem
 - net.minecraft.item.FishingRodItem (implements net.minecraft.item.Vanishable)
 - net.minecraft.item.FlintAndSteelItem
 - net.minecraft.item.GlassBottleItem
 - net.minecraft.item.GlowInkSacItem (implements net.minecraft.item.SignChangingItem)
 - net.minecraft.item.GoatHornItem
 - net.minecraft.item.HoneyBottleItem
 - net.minecraft.item.HoneycombItem (implements net.minecraft.item.SignChangingItem)
 - net.minecraft.item.HorseArmorItem
- net.minecraft.item.DyeableHorseArmorItem (implements net.minecraft.item.DyeableItem)
 
 - net.minecraft.item.InkSacItem (implements net.minecraft.item.SignChangingItem)
 - net.minecraft.item.KnowledgeBookItem
 - net.minecraft.item.LeadItem
 - net.minecraft.item.MilkBucketItem
 - net.minecraft.item.MinecartItem
 - net.minecraft.item.MusicDiscItem
 - net.minecraft.item.NameTagItem
 - net.minecraft.item.NetherStarItem
 - net.minecraft.item.NetworkSyncedItem
- net.minecraft.item.EmptyMapItem
 - net.minecraft.item.FilledMapItem
 
 - net.minecraft.item.OnAStickItem<T>
 - net.minecraft.item.PotionItem
- net.minecraft.item.ThrowablePotionItem
- net.minecraft.item.LingeringPotionItem
 - net.minecraft.item.SplashPotionItem
 
 
 - net.minecraft.item.ThrowablePotionItem
 - net.minecraft.item.RangedWeaponItem
- net.minecraft.item.BowItem (implements net.minecraft.item.Vanishable)
 - net.minecraft.item.CrossbowItem (implements net.minecraft.item.Vanishable)
 
 - net.minecraft.item.SaddleItem
 - net.minecraft.item.ShearsItem
 - net.minecraft.item.ShieldItem (implements net.minecraft.item.Equipment)
 - net.minecraft.item.SmithingTemplateItem
 - net.minecraft.item.SnowballItem
 - net.minecraft.item.SpawnEggItem
 - net.minecraft.item.SpyglassItem
 - net.minecraft.item.StewItem
 - net.minecraft.item.SuspiciousStewItem
 - net.minecraft.item.ToolItem
- net.minecraft.item.MiningToolItem (implements net.minecraft.item.Vanishable)
- net.minecraft.item.AxeItem
 - net.minecraft.item.HoeItem
 - net.minecraft.item.PickaxeItem
 - net.minecraft.item.ShovelItem
 
 - net.minecraft.item.SwordItem (implements net.minecraft.item.Vanishable)
 
 - net.minecraft.item.MiningToolItem (implements net.minecraft.item.Vanishable)
 - net.minecraft.item.TridentItem (implements net.minecraft.item.Vanishable)
 - net.minecraft.item.WritableBookItem
 - net.minecraft.item.WrittenBookItem
 
 - net.minecraft.item.Item.Settings
 - net.minecraft.item.ItemGroup
 - net.minecraft.item.ItemGroup.Builder
 - net.minecraft.item.ItemGroup.EntriesImpl (implements net.minecraft.item.ItemGroup.Entries)
 - net.minecraft.item.ItemGroups
 - net.minecraft.item.Items
 - net.minecraft.item.ItemStack
 - net.minecraft.item.ItemStackSet
 - net.minecraft.item.ItemUsage
 - net.minecraft.item.ItemUsageContext
- net.minecraft.item.ItemPlacementContext
- net.minecraft.item.AutomaticItemPlacementContext
 
 
 - net.minecraft.item.ItemPlacementContext
 
 
Interface Hierarchy
- net.minecraft.item.ArmorMaterial
 - net.minecraft.item.DyeableItem
 - net.minecraft.item.FluidModificationItem
 - net.minecraft.item.Instruments
 - net.minecraft.item.ItemConvertible
 - net.minecraft.item.ItemGroup.Entries
 - net.minecraft.item.ItemGroup.EntryCollector
 - net.minecraft.item.SignChangingItem
 - net.minecraft.item.ToolMaterial
 - net.minecraft.item.Vanishable
- net.minecraft.item.Equipment
 
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.item.ArmorItem.Type
 - net.minecraft.item.ArmorMaterials (implements net.minecraft.item.ArmorMaterial, net.minecraft.util.StringIdentifiable)
 - net.minecraft.item.FireworkRocketItem.Type
 - net.minecraft.item.ItemGroup.Row
 - net.minecraft.item.ItemGroup.StackVisibility
 - net.minecraft.item.ItemGroup.Type
 - net.minecraft.item.ItemStack.TooltipSection
 - net.minecraft.item.ToolMaterials (implements net.minecraft.item.ToolMaterial)
 
 
 - 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.item.BrushItem.DustParticlesOffset
 - net.minecraft.item.Instrument
 - net.minecraft.item.ItemGroup.DisplayContext
 
 
 - java.lang.Record