Class Hierarchy
- java.lang.Object
- net.neoforged.neoforge.capabilities.BaseCapability<T,
C> - net.neoforged.neoforge.capabilities.BlockCapability<T,
C>  - net.neoforged.neoforge.capabilities.EntityCapability<T,
C>  - net.neoforged.neoforge.capabilities.ItemCapability<T,
C>  
 - net.neoforged.neoforge.capabilities.BlockCapability<T,
 - net.neoforged.neoforge.capabilities.BlockCapabilityCache<T,
C>  - net.neoforged.neoforge.capabilities.Capabilities
 - net.neoforged.neoforge.capabilities.Capabilities.EnergyStorage
 - net.neoforged.neoforge.capabilities.Capabilities.FluidHandler
 - net.neoforged.neoforge.capabilities.Capabilities.ItemHandler
 - net.neoforged.neoforge.capabilities.CapabilityHooks
 - net.neoforged.neoforge.capabilities.CapabilityListenerHolder
 - net.neoforged.neoforge.capabilities.CapabilityRegistry<C>
 - net.neoforged.bus.api.Event
- net.neoforged.neoforge.capabilities.RegisterCapabilitiesEvent (implements net.neoforged.fml.event.IModBusEvent)
 
 - java.lang.Record
- net.neoforged.neoforge.capabilities.CapabilityRegistry.StoredCap<C>
 
 - java.lang.ref.Reference<T>
- java.lang.ref.WeakReference<T>
- net.neoforged.neoforge.capabilities.CapabilityListenerHolder.ListenerReference
 
 
 - java.lang.ref.WeakReference<T>
 
 - net.neoforged.neoforge.capabilities.BaseCapability<T,
 
Interface Hierarchy
- net.neoforged.neoforge.capabilities.CapabilityRegistry.CapabilityConstructor<C>
 - net.neoforged.neoforge.capabilities.IBlockCapabilityProvider<T,
C>  - net.neoforged.neoforge.capabilities.ICapabilityInvalidationListener
 - net.neoforged.neoforge.capabilities.ICapabilityProvider<O,
C, T>