Hierarchy For Package net.neoforged.neoforge.capabilities
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.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>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.neoforged.neoforge.capabilities.CapabilityRegistry.StoredCap<C>
- java.lang.Record