Interface ICapabilityProviderImpl<B extends ICapabilityProviderImpl<B>>
- All Superinterfaces:
- ICapabilityProvider
- All Known Implementing Classes:
- AbstractArrow,- AbstractChestedHorse,- AbstractClientPlayer,- AbstractFish,- AbstractFurnaceBlockEntity,- AbstractGolem,- AbstractHorse,- AbstractHurtingProjectile,- AbstractIllager,- AbstractMinecart,- AbstractMinecartContainer,- AbstractPiglin,- AbstractSchoolingFish,- AbstractSkeleton,- AbstractVillager,- AgeableMob,- Allay,- AmbientCreature,- Animal,- AreaEffectCloud,- ArmorStand,- Arrow,- Axolotl,- BannerBlockEntity,- BarrelBlockEntity,- BaseContainerBlockEntity,- Bat,- BeaconBlockEntity,- BedBlockEntity,- Bee,- BeehiveBlockEntity,- BellBlockEntity,- BlastFurnaceBlockEntity,- Blaze,- BlockEntity,- Boat,- BrewingStandBlockEntity,- BrushableBlockEntity,- CalibratedSculkSensorBlockEntity,- Camel,- CampfireBlockEntity,- CapabilityProvider,- CapabilityProvider.AsField,- Cat,- CaveSpider,- ChestBlockEntity,- ChestBoat,- Chicken,- ChiseledBookShelfBlockEntity,- ClientLevel,- Cod,- CommandBlockEntity,- ComparatorBlockEntity,- ConduitBlockEntity,- Cow,- Creeper,- DaylightDetectorBlockEntity,- DecoratedPotBlockEntity,- DispenserBlockEntity,- Display,- Display.BlockDisplay,- Display.ItemDisplay,- Display.TextDisplay,- Dolphin,- Donkey,- DragonFireball,- DropperBlockEntity,- Drowned,- ElderGuardian,- EmptyLevelChunk,- EnchantmentTableBlockEntity,- EndCrystal,- EnderChestBlockEntity,- EnderDragon,- EnderDragonPart,- EnderMan,- Endermite,- Entity,- Evoker,- EvokerFangs,- ExperienceOrb,- EyeOfEnder,- FallingBlockEntity,- Fireball,- FireworkRocketEntity,- FishingHook,- FluidHandlerBlockEntity,- FlyingMob,- Fox,- Frog,- FurnaceBlockEntity,- Ghast,- Giant,- GlowItemFrame,- GlowSquid,- Goat,- Guardian,- HangingEntity,- HangingSignBlockEntity,- Hoglin,- HopperBlockEntity,- Horse,- Husk,- Illusioner,- Interaction,- IronGolem,- ItemEntity,- ItemFrame,- ItemStack,- JigsawBlockEntity,- JukeboxBlockEntity,- LargeFireball,- LeashFenceKnotEntity,- LecternBlockEntity,- Level,- LevelChunk,- LightningBolt,- LivingEntity,- Llama,- LlamaSpit,- LocalPlayer,- MagmaCube,- Marker,- Minecart,- MinecartChest,- MinecartCommandBlock,- MinecartFurnace,- MinecartHopper,- MinecartSpawner,- MinecartTNT,- Mob,- Monster,- Mule,- MushroomCow,- Ocelot,- Painting,- Panda,- Parrot,- PartEntity,- PathfinderMob,- PatrollingMonster,- Phantom,- Pig,- Piglin,- PiglinBrute,- Pillager,- PistonMovingBlockEntity,- Player,- PolarBear,- PrimedTnt,- Projectile,- Pufferfish,- Rabbit,- Raider,- RandomizableContainerBlockEntity,- Ravager,- RemotePlayer,- Salmon,- SculkCatalystBlockEntity,- SculkSensorBlockEntity,- SculkShriekerBlockEntity,- ServerLevel,- ServerPlayer,- Sheep,- ShoulderRidingEntity,- Shulker,- ShulkerBoxBlockEntity,- ShulkerBullet,- SignBlockEntity,- Silverfish,- Skeleton,- SkeletonHorse,- SkullBlockEntity,- Slime,- SmallFireball,- SmokerBlockEntity,- Sniffer,- Snowball,- SnowGolem,- SpawnerBlockEntity,- SpectralArrow,- SpellcasterIllager,- Spider,- Squid,- Stray,- Strider,- StructureBlockEntity,- Tadpole,- TamableAnimal,- TheEndGatewayBlockEntity,- TheEndPortalBlockEntity,- ThrowableItemProjectile,- ThrowableProjectile,- ThrownEgg,- ThrownEnderpearl,- ThrownExperienceBottle,- ThrownPotion,- ThrownTrident,- TraderLlama,- TrappedChestBlockEntity,- TropicalFish,- Turtle,- Vex,- Villager,- Vindicator,- WanderingTrader,- Warden,- WaterAnimal,- Witch,- WitherBoss,- WitherSkeleton,- WitherSkull,- Wolf,- Zoglin,- Zombie,- ZombieHorse,- ZombieVillager,- ZombifiedPiglin
@Internal
public interface ICapabilityProviderImpl<B extends ICapabilityProviderImpl<B>>
extends ICapabilityProvider
- 
Method SummaryModifier and TypeMethodDescriptionbooleanareCapsCompatible(@Nullable CapabilityDispatcher other) booleanareCapsCompatible(CapabilityProvider<B> other) voidvoidMethods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvidergetCapability, getCapability
- 
Method Details- 
areCapsCompatible
- 
areCapsCompatible
- 
invalidateCapsvoid invalidateCaps()
- 
reviveCapsvoid reviveCaps()
 
-