Uses of Interface
net.minecraftforge.common.capabilities.ICapabilityProvider
Packages that use ICapabilityProvider
Package
Description
-
Uses of ICapabilityProvider in net.minecraft.client.multiplayer
Classes in net.minecraft.client.multiplayer that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.client.player
Classes in net.minecraft.client.player that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.server.level
Classes in net.minecraft.server.level that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity
Classes in net.minecraft.world.entity that implement ICapabilityProviderModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.entity.ambient
Classes in net.minecraft.world.entity.ambient that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.animal
Classes in net.minecraft.world.entity.animal that implement ICapabilityProviderModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.entity.animal.axolotl
Classes in net.minecraft.world.entity.animal.axolotl that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.animal.goat
Classes in net.minecraft.world.entity.animal.goat that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.animal.horse
Classes in net.minecraft.world.entity.animal.horse that implement ICapabilityProviderModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.entity.boss
Classes in net.minecraft.world.entity.boss that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.boss.enderdragon
Classes in net.minecraft.world.entity.boss.enderdragon that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.boss.wither
Classes in net.minecraft.world.entity.boss.wither that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.decoration
Classes in net.minecraft.world.entity.decoration that implement ICapabilityProviderModifier and TypeClassDescriptionclass
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.entity.item
Classes in net.minecraft.world.entity.item that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.monster
Classes in net.minecraft.world.entity.monster that implement ICapabilityProviderModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.entity.monster.hoglin
Classes in net.minecraft.world.entity.monster.hoglin that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.monster.piglin
Classes in net.minecraft.world.entity.monster.piglin that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.npc
Classes in net.minecraft.world.entity.npc that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.player
Classes in net.minecraft.world.entity.player that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.projectile
Classes in net.minecraft.world.entity.projectile that implement ICapabilityProviderModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.entity.raid
Classes in net.minecraft.world.entity.raid that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.vehicle
Classes in net.minecraft.world.entity.vehicle that implement ICapabilityProviderModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.item
Classes in net.minecraft.world.item that implement ICapabilityProviderMethods in net.minecraft.world.item that return ICapabilityProviderModifier and TypeMethodDescriptionBucketItem.initCapabilities(ItemStack stack, CompoundTag nbt)
MilkBucketItem.initCapabilities(ItemStack stack, CompoundTag nbt)
-
Uses of ICapabilityProvider in net.minecraft.world.level
Classes in net.minecraft.world.level that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.level.block.entity
Classes in net.minecraft.world.level.block.entity that implement ICapabilityProviderModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.level.block.piston
Classes in net.minecraft.world.level.block.piston that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.level.chunk
Classes in net.minecraft.world.level.chunk that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraftforge.common.capabilities
Subinterfaces of ICapabilityProvider in net.minecraftforge.common.capabilitiesClasses in net.minecraftforge.common.capabilities that implement ICapabilityProviderModifier and TypeClassDescriptionclass
A high-speed implementation of a capability delegator.class
CapabilityProvider<B extends CapabilityProvider<B>>
Fields in net.minecraftforge.common.capabilities declared as ICapabilityProviderFields in net.minecraftforge.common.capabilities with type parameters of type ICapabilityProviderModifier and TypeFieldDescriptionprivate Supplier<ICapabilityProvider>
CapabilityProvider.lazyParentSupplier
Methods in net.minecraftforge.common.capabilities with parameters of type ICapabilityProviderModifier and TypeMethodDescriptionprivate void
CapabilityProvider.doGatherCapabilities(ICapabilityProvider parent)
protected void
CapabilityProvider.gatherCapabilities(ICapabilityProvider parent)
Method parameters in net.minecraftforge.common.capabilities with type arguments of type ICapabilityProviderModifier and TypeMethodDescriptionprotected void
CapabilityProvider.gatherCapabilities(Supplier<ICapabilityProvider> parent)
Constructors in net.minecraftforge.common.capabilities with parameters of type ICapabilityProviderModifierConstructorDescriptionCapabilityDispatcher(Map<ResourceLocation,ICapabilityProvider> list, List<Runnable> listeners, ICapabilityProvider parent)
Constructor parameters in net.minecraftforge.common.capabilities with type arguments of type ICapabilityProviderModifierConstructorDescriptionCapabilityDispatcher(Map<ResourceLocation,ICapabilityProvider> list, List<Runnable> listeners)
CapabilityDispatcher(Map<ResourceLocation,ICapabilityProvider> list, List<Runnable> listeners, ICapabilityProvider parent)
-
Uses of ICapabilityProvider in net.minecraftforge.common.extensions
Subinterfaces of ICapabilityProvider in net.minecraftforge.common.extensionsModifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
Methods in net.minecraftforge.common.extensions that return ICapabilityProviderModifier and TypeMethodDescriptiondefault ICapabilityProvider
IForgeItem.initCapabilities(ItemStack stack, CompoundTag nbt)
Called from ItemStack.setItem, will hold extra data for the life of this ItemStack. -
Uses of ICapabilityProvider in net.minecraftforge.common.model.animation
Classes in net.minecraftforge.common.model.animation that implement ICapabilityProviderModifier and TypeClassDescriptionstatic class
-
Uses of ICapabilityProvider in net.minecraftforge.common.util
Classes in net.minecraftforge.common.util that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraftforge.debug.block
Classes in net.minecraftforge.debug.block that implement ICapabilityProviderModifier and TypeClassDescriptionprivate static class
static class
private static class
-
Uses of ICapabilityProvider in net.minecraftforge.debug.client.rendering
Classes in net.minecraftforge.debug.client.rendering that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraftforge.debug.entity
Classes in net.minecraftforge.debug.entity that implement ICapabilityProviderModifier and TypeClassDescriptionprivate static class
private static class
-
Uses of ICapabilityProvider in net.minecraftforge.entity
Classes in net.minecraftforge.entity that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraftforge.event
Fields in net.minecraftforge.event with type parameters of type ICapabilityProviderModifier and TypeFieldDescriptionprivate Map<ResourceLocation,ICapabilityProvider>
AttachCapabilitiesEvent.caps
private Map<ResourceLocation,ICapabilityProvider>
AttachCapabilitiesEvent.view
Methods in net.minecraftforge.event with type parameters of type ICapabilityProviderModifier and TypeMethodDescriptionstatic <T extends ICapabilityProvider>
CapabilityDispatcherForgeEventFactory.gatherCapabilities(Class<? extends T> type, T provider)
static <T extends ICapabilityProvider>
CapabilityDispatcherForgeEventFactory.gatherCapabilities(Class<? extends T> type, T provider, ICapabilityProvider parent)
Methods in net.minecraftforge.event that return types with arguments of type ICapabilityProviderModifier and TypeMethodDescriptionAttachCapabilitiesEvent.getCapabilities()
A unmodifiable view of the capabilities that will be attached to this object.Methods in net.minecraftforge.event with parameters of type ICapabilityProviderModifier and TypeMethodDescriptionvoid
AttachCapabilitiesEvent.addCapability(ResourceLocation key, ICapabilityProvider cap)
Adds a capability to be attached to this object.static <T extends ICapabilityProvider>
CapabilityDispatcherForgeEventFactory.gatherCapabilities(Class<? extends T> type, T provider, ICapabilityProvider parent)
private static CapabilityDispatcher
ForgeEventFactory.gatherCapabilities(AttachCapabilitiesEvent<?> event, ICapabilityProvider parent)
-
Uses of ICapabilityProvider in net.minecraftforge.fluids.capability
Classes in net.minecraftforge.fluids.capability that implement ICapabilityProviderMethods in net.minecraftforge.fluids.capability that return ICapabilityProviderModifier and TypeMethodDescriptionItemFluidContainer.initCapabilities(ItemStack stack, CompoundTag nbt)
-
Uses of ICapabilityProvider in net.minecraftforge.fluids.capability.templates
Classes in net.minecraftforge.fluids.capability.templates that implement ICapabilityProviderModifier and TypeClassDescriptionclass
FluidHandlerItemStack is a template capability provider for ItemStacks.static class
Destroys the container item when it's emptied.static class
Swaps the container item for a different one when it's emptied.class
FluidHandlerItemStackSimple is a template capability provider for ItemStacks.static class
Destroys the container item when it's emptied.static class
Swaps the container item for a different one when it's emptied. -
Uses of ICapabilityProvider in net.minecraftforge.fluids.capability.wrappers
Classes in net.minecraftforge.fluids.capability.wrappers that implement ICapabilityProvider