# Avatar Manifest

{% hint style="info" %}
NB: Avatar Manifests are available starting from **Release 7**. Documentation below is intended for the developers who participate in Early Adopters programme.

New Manifest format is used, no backward compatibility with the format of R5.
{% endhint %}

## Simple Example of a Module with custom Avatars

```yaml
url: core.morpheus.place/module/avatars
name: All available avatars
contents:
- avatar:
  slug: rpm
  platform: 
    SDK: readyPlayerMe
    version: 2
- avatar:
  slug: invisible
  platform: none
```

This is the default Module Manifest for Avatars currently supported by Morpheus. Below there are only Avatar Manifests from the module.

```
- avatar:
  slug: rpm
  platform: 
    SDK: readyPlayerMe
    version: 2
```

## Avatar Manifest Properties&#x20;

<table data-full-width="true"><thead><tr><th width="216.5">Parameter</th><th>Usage, format, examples</th></tr></thead><tbody><tr><td><h4 id="manageable-complexity"><code>slug</code></h4></td><td>Used in Module Configuration.</td></tr><tr><td><h4 id="manageable-complexity"><code>platform</code></h4></td><td>Should be one of the Avatar platforms supported by Morpheus.<br>Setting this property to <code>none</code> means no avatars will be shown — users will be invisible. </td></tr><tr><td><h4 id="manageable-complexity"><code>platform.SDK</code></h4></td><td>Name of the Avatar platform.</td></tr><tr><td><h4 id="manageable-complexity"><code>platform.version</code></h4></td><td>Version of the Avatar platform API (if several are supported).</td></tr><tr><td><h4 id="manageable-complexity"><code>forcedModelURL</code></h4></td><td>URL for a forced Avatar model (if supported by the chosen <code>platform</code>).<br>If set, all users will be given the same model of the avatar.</td></tr><tr><td><h4 id="manageable-complexity"><code>bundle</code></h4></td><td><em>Bundle Resource</em> (URL+version) which defines a Unity Package bundle.<br>If set, all users will be given this asset instead of avatars.</td></tr><tr><td><strong><code>forcedUserSlug</code></strong></td><td>Slug of a particular Morpheus user.<br>If set, all users use the avatar of that user.</td></tr><tr><td><strong><code>forcedChannel</code></strong></td><td><a href="../external-integrations/behavior-framework">Behavior Channel</a>, users of which are assigned the forced avatar.</td></tr></tbody></table>
