Package net.neoforged.neoforge.capabilities
@NullMarked
package net.neoforged.neoforge.capabilities
-
ClassDescriptionBase class to reuse code common between most/all
*Capabilityimplementation.ABlockCapabilitygives flexible access to objects of typeTlocated in the world.A cache for block capabilities, to be used to track capabilities at a specific position, with a specific context.Capabilities provided by NeoForge itself, for modders to directly reference.Holder for capability listeners associated to a level.Helper class to manage registering capabilities.AnEntityCapabilitygives flexible access to objects of typeTfrom entities.A listener for block capability invalidation.AnItemCapabilitygives flexible access to objects of typeTfrom item stacks.Fired to register capability providers at an appropriate time.