org.bukkit.entity
Interface ComplexLivingEntity

All Superinterfaces:
Damageable, Entity, LivingEntity, Metadatable
All Known Subinterfaces:
EnderDragon

public interface ComplexLivingEntity
extends LivingEntity

Represents a complex living entity - one that is made up of various smaller parts


Method Summary
 Set<ComplexEntityPart> getParts()
          Gets a list of parts that belong to this complex entity
 
Methods inherited from interface org.bukkit.entity.LivingEntity
addPotionEffect, addPotionEffect, addPotionEffects, getActivePotionEffects, getCanPickupItems, getCustomName, getEquipment, getEyeHeight, getEyeHeight, getEyeLocation, getKiller, getLastDamage, getLastTwoTargetBlocks, getLineOfSight, getMaximumAir, getMaximumNoDamageTicks, getNoDamageTicks, getRemainingAir, getRemoveWhenFarAway, getTargetBlock, hasLineOfSight, hasPotionEffect, isCustomNameVisible, launchProjectile, removePotionEffect, setCanPickupItems, setCustomName, setCustomNameVisible, setLastDamage, setMaximumAir, setMaximumNoDamageTicks, setNoDamageTicks, setRemainingAir, setRemoveWhenFarAway, shootArrow, throwEgg, throwSnowball
 
Methods inherited from interface org.bukkit.entity.Damageable
damage, damage, getHealth, getMaxHealth, resetMaxHealth, setHealth, setMaxHealth
 

Method Detail

getParts

Set<ComplexEntityPart> getParts()
Gets a list of parts that belong to this complex entity

Returns:
List of parts


Copyright © 2013. All Rights Reserved.