Class Hierarchy
- java.lang.Object
- net.minecraft.world.level.block.entity.BannerPattern
 - net.minecraft.world.level.block.entity.BannerPattern.Builder
 - net.minecraft.world.level.block.entity.BannerPatterns
 - net.minecraft.world.level.block.entity.BeaconBlockEntity.BeaconBeamSection
 - net.minecraft.world.level.block.entity.BeehiveBlockEntity.BeeData
 - net.minecraft.world.level.block.entity.BlockEntityType<T>
 - net.minecraft.world.level.block.entity.BlockEntityType.Builder<T>
 - net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProviderImpl<B>)
- net.minecraft.world.level.block.entity.BlockEntity (implements net.minecraftforge.common.extensions.IForgeBlockEntity)
- net.minecraft.world.level.block.entity.BannerBlockEntity (implements net.minecraft.world.Nameable)
 - net.minecraft.world.level.block.entity.BaseContainerBlockEntity (implements net.minecraft.world.Container, net.minecraft.world.MenuProvider, net.minecraft.world.Nameable)
- net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity (implements net.minecraft.world.inventory.RecipeHolder, net.minecraft.world.inventory.StackedContentsCompatible, net.minecraft.world.WorldlyContainer)
- net.minecraft.world.level.block.entity.BlastFurnaceBlockEntity
 - net.minecraft.world.level.block.entity.FurnaceBlockEntity
 - net.minecraft.world.level.block.entity.SmokerBlockEntity
 
 - net.minecraft.world.level.block.entity.BrewingStandBlockEntity (implements net.minecraft.world.WorldlyContainer)
 - net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity
- net.minecraft.world.level.block.entity.BarrelBlockEntity
 - net.minecraft.world.level.block.entity.ChestBlockEntity (implements net.minecraft.world.level.block.entity.LidBlockEntity)
- net.minecraft.world.level.block.entity.TrappedChestBlockEntity
 
 - net.minecraft.world.level.block.entity.DispenserBlockEntity
- net.minecraft.world.level.block.entity.DropperBlockEntity
 
 - net.minecraft.world.level.block.entity.HopperBlockEntity (implements net.minecraft.world.level.block.entity.Hopper)
 - net.minecraft.world.level.block.entity.ShulkerBoxBlockEntity (implements net.minecraft.world.WorldlyContainer)
 
 
 - net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity (implements net.minecraft.world.inventory.RecipeHolder, net.minecraft.world.inventory.StackedContentsCompatible, net.minecraft.world.WorldlyContainer)
 - net.minecraft.world.level.block.entity.BeaconBlockEntity (implements net.minecraft.world.MenuProvider, net.minecraft.world.Nameable)
 - net.minecraft.world.level.block.entity.BedBlockEntity
 - net.minecraft.world.level.block.entity.BeehiveBlockEntity
 - net.minecraft.world.level.block.entity.BellBlockEntity
 - net.minecraft.world.level.block.entity.CampfireBlockEntity (implements net.minecraft.world.Clearable)
 - net.minecraft.world.level.block.entity.ChiseledBookShelfBlockEntity (implements net.minecraft.world.Container)
 - net.minecraft.world.level.block.entity.CommandBlockEntity
 - net.minecraft.world.level.block.entity.ComparatorBlockEntity
 - net.minecraft.world.level.block.entity.ConduitBlockEntity
 - net.minecraft.world.level.block.entity.DaylightDetectorBlockEntity
 - net.minecraft.world.level.block.entity.EnchantmentTableBlockEntity (implements net.minecraft.world.Nameable)
 - net.minecraft.world.level.block.entity.EnderChestBlockEntity (implements net.minecraft.world.level.block.entity.LidBlockEntity)
 - net.minecraft.world.level.block.entity.JigsawBlockEntity
 - net.minecraft.world.level.block.entity.JukeboxBlockEntity (implements net.minecraft.world.Clearable)
 - net.minecraft.world.level.block.entity.LecternBlockEntity (implements net.minecraft.world.Clearable, net.minecraft.world.MenuProvider)
 - net.minecraft.world.level.block.entity.SculkCatalystBlockEntity (implements net.minecraft.world.level.gameevent.GameEventListener)
 - net.minecraft.world.level.block.entity.SculkSensorBlockEntity (implements net.minecraft.world.level.gameevent.vibrations.VibrationListener.VibrationListenerConfig)
 - net.minecraft.world.level.block.entity.SculkShriekerBlockEntity (implements net.minecraft.world.level.gameevent.vibrations.VibrationListener.VibrationListenerConfig)
 - net.minecraft.world.level.block.entity.SignBlockEntity
- net.minecraft.world.level.block.entity.HangingSignBlockEntity
 
 - net.minecraft.world.level.block.entity.SkullBlockEntity
 - net.minecraft.world.level.block.entity.SpawnerBlockEntity
 - net.minecraft.world.level.block.entity.StructureBlockEntity
 - net.minecraft.world.level.block.entity.TheEndPortalBlockEntity
- net.minecraft.world.level.block.entity.TheEndGatewayBlockEntity
 
 
 
 - net.minecraft.world.level.block.entity.BlockEntity (implements net.minecraftforge.common.extensions.IForgeBlockEntity)
 - net.minecraft.world.level.block.entity.ChestLidController
 - net.minecraft.world.level.block.entity.ContainerOpenersCounter
 
 
Interface Hierarchy
- net.minecraft.world.level.block.entity.BellBlockEntity.ResonationEndAction
 - net.minecraft.world.level.block.entity.BlockEntityTicker<T>
 - net.minecraft.world.level.block.entity.BlockEntityType.BlockEntitySupplier<T>
 - net.minecraft.world.Clearable
 - net.minecraft.world.level.block.entity.LidBlockEntity
 - net.minecraft.world.level.block.entity.TickingBlockEntity
 
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.level.block.entity.BeehiveBlockEntity.BeeReleaseStatus
 - net.minecraft.world.level.block.entity.CommandBlockEntity.Mode
 - net.minecraft.world.level.block.entity.JigsawBlockEntity.JointType (implements net.minecraft.util.StringRepresentable)
 - net.minecraft.world.level.block.entity.ShulkerBoxBlockEntity.AnimationStatus
 - net.minecraft.world.level.block.entity.StructureBlockEntity.UpdateType
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)