> For the complete documentation index, see [llms.txt](https://docs.decentraland.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decentraland.org/creator/content-creator-pt/wearables-e-emotes/gerir-colecoes/uploading-emotes.md).

# Enviando Emotes

Diretrizes para enviar Emotes para o Editor

Depois de exportar o seu emote, você terá que fazer upload dele para o builder. Este documento abordará o processo de upload de emotes.

## **Carregar o seu ficheiro**

Lembre-se de que precisa de criar uma coleção antes de poder carregar o seu ficheiro. Se não souber como fazer isso, consulte [Criar uma coleção](https://docs.decentraland.org/creator/wearables-and-emotes/manage-collections/creating-a-collection). Para fazer upload do seu emote, basta arrastar e soltar o arquivo na ***Novo item*** janela ou procurar no seu computador. Ele detectará automaticamente se o arquivo tem alguma animação, identificando-o como um emote.

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-6e60c7fe27f0300b0cee4e8e6078e06001aeb7b3%2F01_new_item%20\(1\).png?alt=media)

Arraste e solte o arquivo de animação para fazer upload dele.

Será solicitado que você insira um nome para o seu emote, defina sua raridade, a categoria e o modo de reprodução. Abaixo da thumbnail é mostrado o número de clipes de animação no seu arquivo, a duração da animação em segundos, a duração em frames e a taxa de quadros.

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-25866943a45b47b14067a714d392b2d7bea62f5e%2Fupload_emote.png?alt=media\&token=71fd423f-0c54-469d-bada-131804b26403)

## **Fazendo Upload de Emotes usando um arquivo .zip**

Se o emote tiver som (*mp3* ou *ogg*) ele deve ser compactado com o `.glb`. Depois disso, basta arrastar e soltar o `.zip` para o builder. Além disso, é possível adicionar um `.json` arquivo junto com os outros assets na mesma `.zip` para adicionar nome, descrição, raridade, categoria, modo de reprodução e/ou tags. Estas são as definições de cada um:

* `name`: Nome do Emote
* `description`: Descrição do seu Emote (no máximo 64 caracteres no total, contando os espaços)
* `category`: Categoria do Emote ("dance", "stunt", "greetings", "fun", "poses", "reactions", "horror", "miscellaneous")
* `rarity`: Raridade do Item ("unique", "mythic", "legendary", "epic", "rare", "exotic", "uncommon", "common")
* `play_mode`: Animação simples ou em loop ("simple", "loop")
* `tags`: Tags para facilitar a localização no Marketplace.

Para adicionar essas definições ao emote, basta criar um arquivo de texto, nomeando-o **emote.json** e adicionar as seguintes linhas como no exemplo:

```
{
  "name": "Tennis Shot",
  "description": "Mostre-me que você sabe jogar tênis",
  "category": "fun",
  "rarity":"epic",
  "play_mode": "simple",
  "tags":["tennis", "emote", "shot"]

}

```

Dessa forma, o builder vai pegar todas as informações do .json e aplicá-las automaticamente ao emote.

**Raridade**

Consulte a tabela de raridade em [aqui](https://docs.decentraland.org/creator/wearables-and-emotes/manage-collections/creating-a-collection#rarity).

## **Categoria**

Escolha a categoria que melhor descreve o seu emote.

* Dance
* Stunt
* Greetings
* Fun
* Poses
* Reactions
* Horror
* Miscellaneous

## **Modo de Reprodução**

Atualmente existem dois modos de reprodução:

* ***Reproduzir Uma Vez***: significa que o seu emote será reproduzido apenas uma vez. Depois disso, o avatar voltará para a *Idle* posição.
* ***Loop***: o emote continuará sendo reproduzido em loop até que o usuário execute outra ação.

## **Miniaturas personalizadas**

Para emotes, você não precisa fazer upload de nenhuma imagem, já que o editor já tem uma ferramenta integrada para criar uma thumbnail. Basta selecionar o frame que melhor representa a ação.

As pessoas devem conseguir identificar sobre o que é a animação pela thumbnail. Se uma imagem frontal não for boa o suficiente, tente girar o modelo, aproximar ou afastar o zoom, mover para cima ou para baixo, escolha qualquer frame do seu clipe. É muito importante que você escolha a melhor tomada!

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-e02692d27d899be4728188446efaf3019e02ca5d%2FEdit_thumbnail.gif?alt=media\&token=4d75a294-a0ae-49d0-b9bb-9a41d334bbb4)

Gire, aproxime ou afaste o zoom, mova para cima e para baixo. Use as ferramentas para obter a melhor tomada da sua animação!

## O Editor

Depois de definir a thumbnail, você terá o editor aberto. É aqui que você pode verificar se a animação está sendo reproduzida corretamente, já que um avatar 3D a executará.

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-d3210dd79d67e891d32eaba1dc9e344421ba5690%2Feditor.png?alt=media\&token=d6a661dc-2687-4d43-ab22-d30c7bb15360)

Ao clicar no ícone no canto inferior esquerdo, você poderá editar o avatar. Clique no ícone de cilindro no canto inferior direito para verificar se a sua animação está dentro dos limites de altura e espaço.

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-fbd7fadcbc6908f3a6b71489db338f3f8d20f729%2Fedit_avatar.gif?alt=media\&token=273855be-7958-4b1a-b33a-0a5af9719446)

O ícone no canto inferior esquerdo permite editar o avatar.

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-11896efd5c2c154ba0d5312d62934805dd043d4e%2Fboundaries.gif?alt=media\&token=c5e8ac87-3454-46c3-a81d-c35a6116f1b5)

O ícone de cilindro mostra os limites da animação.

Você também pode editar o nome do emote, a thumbnail, a categoria, a raridade e o modo de reprodução, além de adicionar uma descrição da animação e tags a ela. Clique em ***Guardar*** quando terminar.

* **Descrição:** Esta é uma breve declaração que descreve o seu item e que será apresentada no Marketplace.
* **Utilidade** Descreva a utilidade no mundo do Wearable ou Emote.
* **Tags:** As tags são simplesmente palavras descritivas que os utilizadores podem usar ao procurar ou filtrar itens. São relevantes para competições ou eventos!

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-0a271b0b5a36f74b74d8d3ab5ddc7ede8baa474e%2Feditor2.png?alt=media\&token=ad669dad-b368-448a-ad1c-9477d7feca1a)

## Testar em World

Mesmo depois de testar a animação no editor, é importante verificar como ela realmente vai parecer e se comportar no Decentraland. Para testá-la no mundo, vá até a aba Collections, selecione a coleção desejada e serão mostrados todos os itens que você tem nela. Clique em See in Decentraland.

\
\\\\

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-6c7e5ab3fa411b08bc8abd7a078a231dd6b38c2b%2Fgetting_started.png?alt=media\&token=669a0f67-eb78-44f2-87c5-bd191ee78616)

\
\\\\

{% hint style="info" %}
Você será solicitado a escolher se quer testá-lo em um Empty Parcel ou em Genesis Plaza. Selecionar Empty Parcels irá teleportá-lo para um lugar sem muito conteúdo, que carregará mais rápido. Selecionar Genesis Plaza levará você à praça principal.
{% endhint %}

\
\\\\

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-efe4b167e04b9293b5042b3051897adb930df523%2Fchoice.png?alt=media\&token=fed0a02f-dbab-45f2-94f9-3e82d3a52d1a)

\
\\\\

{% hint style="info" %}
Depois de escolher, uma nova aba será aberta no seu navegador com uma mensagem informando que você está prestes a usar um Catalyst personalizado. Clique em TRUST PEER-TESTING.DECENTRALAND.ORG para continuar.
{% endhint %}

\
\\\\

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-ff14bd3b0971cc30bc8e62e61dd9beb3176bf00e%2Fcustom_catalyst.png?alt=media\&token=61e340c2-308f-4e67-9cf4-2d64be2c2b37)

\
\\\\

{% hint style="info" %}
Depois disso, você receberá um pop-up pedindo para abrir o Decentraland Explorer. Assim que o explorer estiver em execução, clique em Jump Into Decentraland.
{% endhint %}

\
\\\\

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-d95b40abaf5d123a90cdd7033dbeef56ec1b1035%2Fmonoco.png?alt=media\&token=7417df06-e281-4a9d-a46e-8b9b652d842d)

\
\\\\

{% hint style="info" %}
Uma vez no mundo, pressione I para abrir a mochila e, na aba emotes, selecione o emote para testar.
{% endhint %}

\
\\\\

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-74738e0c9646bcbad4ebe95221e475f7b06f938d%2Ftesting.gif?alt=media\&token=c7d53b30-ca16-46ff-bad6-4967e9b51f53)

\
\\\\

## **Antes de Publicar**

Certifique-se de adicionar uma boa descrição e verificar se todas as informações e configurações estão corretas. Verifique a thumbnail também. Se você tiver preenchido todas as informações necessárias, você verá Ready to Submit como o status do seu item. Agora o seu emote está pronto para ser publicado!

![](https://2402076176-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-c105d607825d869d5061e244bc3f2c1b1d054629%2Flast.png?alt=media\&token=00630669-f541-4698-89fa-7aa8ae65e9b9)

O status Ready to Submit significa que o seu arquivo está pronto para ser publicado!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.decentraland.org/creator/content-creator-pt/wearables-e-emotes/gerir-colecoes/uploading-emotes.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
