001    package org.bukkit.entity;
002    
003    import java.util.Set;
004    
005    /**
006     * Represents a complex living entity - one that is made up of various smaller
007     * parts
008     */
009    public interface ComplexLivingEntity extends LivingEntity {
010        /**
011         * Gets a list of parts that belong to this complex entity
012         *
013         * @return List of parts
014         */
015        public Set<ComplexEntityPart> getParts();
016    }