Uses of Interface
net.minecraftforge.common.capabilities.ICapabilityProvider
Package
Description
-
Uses of ICapabilityProvider in net.minecraft.client.multiplayer
-
Uses of ICapabilityProvider in net.minecraft.client.player
-
Uses of ICapabilityProvider in net.minecraft.server.level
-
Uses of ICapabilityProvider in net.minecraft.world.entity
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.entity.ambient
-
Uses of ICapabilityProvider in net.minecraft.world.entity.animal
Modifier 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
-
Uses of ICapabilityProvider in net.minecraft.world.entity.animal.goat
-
Uses of ICapabilityProvider in net.minecraft.world.entity.animal.horse
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.entity.boss
-
Uses of ICapabilityProvider in net.minecraft.world.entity.boss.enderdragon
-
Uses of ICapabilityProvider in net.minecraft.world.entity.boss.wither
-
Uses of ICapabilityProvider in net.minecraft.world.entity.decoration
Modifier and TypeClassDescriptionclass
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.entity.item
-
Uses of ICapabilityProvider in net.minecraft.world.entity.monster
Modifier 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
-
Uses of ICapabilityProvider in net.minecraft.world.entity.monster.piglin
-
Uses of ICapabilityProvider in net.minecraft.world.entity.npc
-
Uses of ICapabilityProvider in net.minecraft.world.entity.player
-
Uses of ICapabilityProvider in net.minecraft.world.entity.projectile
Modifier 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
-
Uses of ICapabilityProvider in net.minecraft.world.entity.vehicle
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
-
Uses of ICapabilityProvider in net.minecraft.world.item
Modifier and TypeMethodDescriptionBucketItem.initCapabilities
(ItemStack stack, CompoundTag nbt) MilkBucketItem.initCapabilities
(ItemStack stack, CompoundTag nbt) -
Uses of ICapabilityProvider in net.minecraft.world.level
-
Uses of ICapabilityProvider in net.minecraft.world.level.block.entity
Modifier 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
-
Uses of ICapabilityProvider in net.minecraft.world.level.chunk
-
Uses of ICapabilityProvider in net.minecraftforge.common.capabilities
Modifier and TypeInterfaceDescriptioninterface
ICapabilityProviderImpl<B extends ICapabilityProviderImpl<B>>
interface
ICapabilitySerializable<T extends Tag>
Modifier 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.Modifier and TypeFieldDescriptionprivate Supplier<ICapabilityProvider>
CapabilityProvider.lazyParentSupplier
Modifier and TypeMethodDescriptionprivate void
CapabilityProvider.doGatherCapabilities
(ICapabilityProvider parent) protected final void
CapabilityProvider.gatherCapabilities
(ICapabilityProvider parent) Modifier and TypeMethodDescriptionprotected final void
CapabilityProvider.gatherCapabilities
(Supplier<ICapabilityProvider> parent) ModifierConstructorDescriptionCapabilityDispatcher
(Map<ResourceLocation, ICapabilityProvider> list, List<Runnable> listeners, ICapabilityProvider parent) ModifierConstructorDescriptionCapabilityDispatcher
(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
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
Modifier 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.util
-
Uses of ICapabilityProvider in net.minecraftforge.debug.block
Modifier and TypeClassDescriptionprivate static class
private static class
static class
private static class
-
Uses of ICapabilityProvider in net.minecraftforge.debug.client.model
Modifier and TypeClassDescriptionprivate static class
-
Uses of ICapabilityProvider in net.minecraftforge.debug.client.rendering
-
Uses of ICapabilityProvider in net.minecraftforge.debug.entity
Modifier and TypeClassDescriptionprivate static class
private static class
-
Uses of ICapabilityProvider in net.minecraftforge.debug.misc
-
Uses of ICapabilityProvider in net.minecraftforge.entity
-
Uses of ICapabilityProvider in net.minecraftforge.event
Modifier and TypeFieldDescriptionprivate final Map<ResourceLocation,
ICapabilityProvider> AttachCapabilitiesEvent.caps
private final Map<ResourceLocation,
ICapabilityProvider> AttachCapabilitiesEvent.view
Modifier 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) Modifier and TypeMethodDescriptionAttachCapabilitiesEvent.getCapabilities()
A unmodifiable view of the capabilities that will be attached to this object.Modifier 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
Modifier and TypeMethodDescriptionItemFluidContainer.initCapabilities
(ItemStack stack, CompoundTag nbt) -
Uses of ICapabilityProvider in net.minecraftforge.fluids.capability.templates
Modifier 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