package net.CyanWool.api.entity;
import net.CyanWool.api.inventory.inventories.EntityInventory;
public interface EntityLiving extends EntityLivingBase {
public boolean isNoDespawnRequired();
// public EntityLivingBase getAttackTarget();
// public String getCustomNameTag();
// public IEntityAITasks getTargetAITasks();
// public IEntityAITasks getAITasks();
// public INavigate getNavigator();
public int getTalkInterval();
public int setTalkInterval(int interval);
// public void setAttackTarget(EntityLivingBase base);
public void setCanPickUpLoot(boolean flag);
// public void setCustomNameTag(String name);
public void setEquipmentDropChance(int slot, float chance);
public boolean canPickUpLoot();
public EntityInventory getEntityInventory();
}