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
static class
static class
static class
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.allay
Classes in net.minecraft.world.entity.animal.allay that implement ICapabilityProvider -
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.camel
Classes in net.minecraft.world.entity.animal.camel that implement ICapabilityProvider -
Uses of ICapabilityProvider in net.minecraft.world.entity.animal.frog
Classes in net.minecraft.world.entity.animal.frog 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.animal.sniffer
Classes in net.minecraft.world.entity.animal.sniffer that implement ICapabilityProvider -
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.monster.warden
Classes in net.minecraft.world.entity.monster.warden 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
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
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.capabilitiesModifier and TypeInterfaceDescriptioninterface
ICapabilityProviderImpl<B extends ICapabilityProviderImpl<B>>
interface
ICapabilitySerializable<T extends Tag>
Classes in net.minecraftforge.common.capabilities that implement ICapabilityProviderModifier and TypeClassDescriptionfinal class
A high-speed implementation of a capability delegator.class
CapabilityProvider<B extends ICapabilityProviderImpl<B>>
static class
CapabilityProvider.AsField<B extends ICapabilityProviderImpl<B>>
Special implementation for cases which have a superclass and can't extend CapabilityProvider directly.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
(@Nullable ICapabilityProvider parent) protected final void
CapabilityProvider.gatherCapabilities
(@Nullable ICapabilityProvider parent) Method parameters in net.minecraftforge.common.capabilities with type arguments of type ICapabilityProviderModifier and TypeMethodDescriptionprotected final void
CapabilityProvider.gatherCapabilities
(@Nullable Supplier<ICapabilityProvider> parent) Constructors in net.minecraftforge.common.capabilities with parameters of type ICapabilityProviderModifierConstructorDescriptionCapabilityDispatcher
(Map<ResourceLocation, ICapabilityProvider> list, List<Runnable> listeners, @Nullable 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, @Nullable ICapabilityProvider parent) -
Uses of ICapabilityProvider in net.minecraftforge.common.extensions
Subinterfaces of ICapabilityProvider in net.minecraftforge.common.extensionsModifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
Methods in net.minecraftforge.common.extensions that return ICapabilityProviderModifier and TypeMethodDescriptiondefault ICapabilityProvider
IForgeItem.initCapabilities
(ItemStack stack, @Nullable CompoundTag nbt) Called from ItemStack.setItem, will hold extra data for the life of this ItemStack. -
Uses of ICapabilityProvider in net.minecraftforge.common.util
Classes in net.minecraftforge.common.util that implement ICapabilityProviderModifier and TypeClassDescriptionclass
A basic fake server player implementation that can be used to simulate player actions. -
Uses of ICapabilityProvider in net.minecraftforge.debug.block
Classes in net.minecraftforge.debug.block that implement ICapabilityProviderModifier and TypeClassDescriptionprivate static class
private static class
static class
static class
private static class
private static class
-
Uses of ICapabilityProvider in net.minecraftforge.debug.client.model
Classes in net.minecraftforge.debug.client.model that implement ICapabilityProviderModifier and TypeClassDescriptionprivate static class
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.debug.item
Methods in net.minecraftforge.debug.item that return ICapabilityProviderModifier and TypeMethodDescriptionCustomFluidContainerTest.CustomFluidContainer.initCapabilities
(ItemStack stack, CompoundTag nbt) -
Uses of ICapabilityProvider in net.minecraftforge.debug.misc
Classes in net.minecraftforge.debug.misc that implement ICapabilityProvider -
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 final Map<ResourceLocation,
ICapabilityProvider> AttachCapabilitiesEvent.caps
private final Map<ResourceLocation,
ICapabilityProvider> AttachCapabilitiesEvent.view
Methods in net.minecraftforge.event with type parameters of type ICapabilityProviderModifier and TypeMethodDescriptionstatic <T extends ICapabilityProvider>
@Nullable CapabilityDispatcherForgeEventFactory.gatherCapabilities
(Class<? extends T> type, T provider) static <T extends ICapabilityProvider>
@Nullable CapabilityDispatcherForgeEventFactory.gatherCapabilities
(Class<? extends T> type, T provider, @Nullable 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>
@Nullable CapabilityDispatcherForgeEventFactory.gatherCapabilities
(Class<? extends T> type, T provider, @Nullable ICapabilityProvider parent) private static @Nullable CapabilityDispatcher
ForgeEventFactory.gatherCapabilities
(AttachCapabilitiesEvent<?> event, @Nullable 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
(@NotNull ItemStack stack, @Nullable 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 -
Uses of ICapabilityProvider in net.minecraftforge.items.wrapper
Classes in net.minecraftforge.items.wrapper that implement ICapabilityProviderMethods in net.minecraftforge.items.wrapper that return ICapabilityProviderModifier and TypeMethodDescriptionstatic @Nullable ICapabilityProvider
ShulkerItemStackInvWrapper.createDefaultProvider
(ItemStack itemStack)