Package org.bukkit.attribute
Interface Attributable
- All Known Subinterfaces:
- AbstractHorse,- AbstractSkeleton,- AbstractVillager,- Ageable,- Allay,- Ambient,- Animals,- Armadillo,- ArmorStand,- Axolotl,- Bat,- Bee,- Blaze,- Bogged,- Breedable,- Breeze,- Camel,- Cat,- CaveSpider,- ChestedHorse,- Chicken,- Cod,- ComplexLivingEntity,- Cow,- Creaking,- CreakingTransient,- Creature,- Creeper,- Dolphin,- Donkey,- Drowned,- ElderGuardian,- EnderDragon,- Enderman,- Endermite,- Enemy,- Evoker,- Fish,- Flying,- Fox,- Frog,- Ghast,- Giant,- GlowSquid,- Goat,- Golem,- Guardian,- Hoglin,- Horse,- HumanEntity,- Husk,- Illager,- Illusioner,- IronGolem,- LivingEntity,- Llama,- MagmaCube,- Mob,- Monster,- Mule,- MushroomCow,- NPC,- Ocelot,- Panda,- Parrot,- Phantom,- Pig,- Piglin,- PiglinAbstract,- PiglinBrute,- PigZombie,- Pillager,- Player,- PolarBear,- PufferFish,- Rabbit,- Raider,- Ravager,- Salmon,- Sheep,- Shulker,- Silverfish,- Skeleton,- SkeletonHorse,- Slime,- Sniffer,- Snowman,- Spellcaster,- Spider,- Squid,- Steerable,- Stray,- Strider,- Tadpole,- Tameable,- TraderLlama,- TropicalFish,- Turtle,- Vex,- Villager,- Vindicator,- WanderingTrader,- Warden,- WaterMob,- Witch,- Wither,- WitherSkeleton,- Wolf,- Zoglin,- Zombie,- ZombieHorse,- ZombieVillager
public interface Attributable
Represents an object which may contain attributes.
- 
Method SummaryModifier and TypeMethodDescriptiongetAttribute(Attribute attribute) Gets the specified attribute instance from the object.
- 
Method Details- 
getAttributeGets the specified attribute instance from the object. This instance will be backed directly to the object and any changes will be visible at once.- Parameters:
- attribute- the attribute to get
- Returns:
- the attribute instance or null if not applicable to this object
 
 
-