Class Hierarchy
- java.lang.Object
- net.minecraftforge.common.capabilities.Capability<T>
- net.minecraftforge.common.capabilities.CapabilityDispatcher (implements net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.util.INBTSerializable<T>)
- net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProviderImpl<B>)
- net.minecraftforge.common.capabilities.CapabilityProvider.AsField<B>
- net.minecraftforge.common.capabilities.CapabilityToken<T>
- net.minecraftforge.eventbus.api.Event
- net.minecraftforge.common.capabilities.RegisterCapabilitiesEvent (implements net.minecraftforge.fml.event.IModBusEvent)
Interface Hierarchy
- net.minecraftforge.common.capabilities.ICapabilityProvider
- net.minecraftforge.common.capabilities.ICapabilityProviderImpl<B>
- net.minecraftforge.common.capabilities.ICapabilitySerializable<T> (also extends net.minecraftforge.common.util.INBTSerializable<T>)
- net.minecraftforge.common.util.INBTSerializable<T>
- net.minecraftforge.common.capabilities.ICapabilitySerializable<T> (also extends net.minecraftforge.common.capabilities.ICapabilityProvider)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraftforge.common.capabilities.CapabilityManager
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)