> For the complete documentation index, see [llms.txt](https://kravets.gitbook.io/enkanetwork/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kravets.gitbook.io/enkanetwork/class-description/assetsfinder.md).

# AssetsFinder

**`AssetsFinder`** - a class that helps to find assets and localization that are used inside [**`EnkaNetwork`**](/enkanetwork/class-description/enkanetwork.md)

<figure><img src="/files/4wPny3WHUkBD94aP5quf" alt=""><figcaption></figcaption></figure>

You can access **`characters`**, **`namecards`**, **`costumes`**, **`weapons`**, **`reliquaries`**, **`reliquarySets`**, **`constellations`** and **`skills`**

They allow you to find what you need in assets and its localization

## How to use?

When referring to something, look at the **hints**. Usually, they can be used to find data about an entity using **`getById()`** and the name of this entity in your chosen localization using **`getName()`**

<figure><img src="/files/wXfTCiM8k9J9McZtiebs" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
When searching for **characters**, it is recommended to use **two parameters** at once, if possible. Since due to the characteristics of the **travelers**, you will not get his elements without specifying a **skillDepotId**
{% endhint %}

<figure><img src="/files/luLMViU9dgPLrs6GG2J0" alt=""><figcaption></figcaption></figure>

## Examples

Getting data for character «**Raiden Shogun**» by his id

```typescript
enka.assets.characters.getById(10000052);
```

![](/files/ZeyjR4EhDmMfzTaY58xV)

and get their name

{% hint style="info" %}
**`Language`** in getName() is required!
{% endhint %}

```typescript
const character = enka.assets.characters.getById(10000052);

enka.assets.characters.getName(character, "RU"); // Райдэн
```

<pre class="language-typescript" data-overflow="wrap"><code class="lang-typescript">enka.assets.characters.getById(10000007); // First in list Anemo Lumine
enka.assets.characters.getById(10000007, 704); // Anemo Lumine
// Where is 705??
enka.assets.characters.getById(10000007, 706); // Geo Lumine
<strong>enka.assets.characters.getById(10000007, 707); // Electro Lumine
</strong>enka.assets.characters.getById(10000007, 708); // Dendro Lumine
</code></pre>

```typescript
const costume = enka.assets.costumes.getById(200201);

enka.assets.costumes.getName(costume, "EN"); // Springbloom Missive
```

and etc
