Package net.neoforged.neoforge.common.capabilities
package net.neoforged.neoforge.common.capabilities
-
ClassDescriptionMarks a class to be automatically registered in Forge's
CapabilityManager
Capability<T>This is the core holder object Capabilities.A high-speed implementation of a capability delegator.CapabilityProvider<B extends ICapabilityProviderImpl<B>>CapabilityProvider.AsField<B extends ICapabilityProviderImpl<B>>Special implementation for cases which have a superclass and can't extend CapabilityProvider directly.Inspired byTypeToken
, use a subclass to capture generic types.ICapabilityProviderImpl<B extends ICapabilityProviderImpl<B>>ICapabilitySerializable<T extends Tag>This event fires when it is time to register your capabilities.