protected EntityLiving createChild()
{
LivingEntity baby = null;
if(this.getRemoteEntity().getFeatures().hasFeature(MateFeature.class))
{
MateFeature feature = this.getRemoteEntity().getFeatures().getFeature(MateFeature.class);
baby = feature.makeBaby();
}
else if(this.getEntityHandle() instanceof EntityAnimal)
baby = (LivingEntity)((EntityAnimal)this.getEntityHandle()).createChild((EntityAnimal)this.m_mate).getBukkitEntity();
if(baby != null)