> For the complete documentation index, see [llms.txt](https://adofaieditor.gitbook.io/english/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://adofaieditor.gitbook.io/english/know-the-basics/export-and-publish-levels.md).

# Export and Publish Levels

How to export and share your levels, so everyone can try them out

## Getting everything ready for exporting your levels

After your level is complete, there is some **information** that needs to be filled, so your level is able to export to the **Steam Workshop**. Regardless, here is everything you need before being able to upload your level:

* main.adofai (*and all its tutorial levels, if there are any*)
* Song file (*and the tutorial level's songs, if there are any)*
* All images and videos used as decor or background
* Artist Permission License Proof (*image, document, etc. If needed)*

Make sure all of these files are inside the same folder on your computer before continuing

{% hint style="warning" %}
If you are using a song from any artist that was not authorized, your level might be deleted from the **Steam Workshop**, and you will be banned from uploading more files to the game's workshop.
{% endhint %}

## Level Settings Export Form

On the editor, the <mark style="color:orange;">Left bar</mark> has a tab with the name <mark style="color:orange;">Level Settings</mark>. All the information required to upload your levels is filled there

{% hint style="info" %}
To understand how each line should be properly filled, check the <mark style="color:purple;">Editor Menu List -</mark> [Level Settings](/english/editor-menu-list/level-settings.md) section
{% endhint %}

### Artist permission information

Many artists have authorized ADOFAI fans to use their music in their levels. For those artists, **no new permission** is required for your level. To check which artists are available, check this link:

{% embed url="<https://7thbe.at/verified-artists/adofai>" %}
7th Beat Adofai Verified Artists List
{% endembed %}

{% hint style="info" %}
Note that artists can be authorized and just permit a specific group of their songs only, so make sure to check if your level's song is available to use before continuing
{% endhint %}

In case you are trying to use an artist that was yet not verified, follow the guidelines of these links:

{% embed url="<https://7thbeat.notion.site/Artist-Permission-Guide-7979ab03ebca4ecaa58ed9d1e8e8207d>" %}
7th Beat Artist Permission Request guide
{% endembed %}

{% embed url="<https://7thbeat.notion.site/Permission-Template-f9b45fdd77a24a349eadb8773fb7135f>" %}
7th Beat Artist Permission Template Document
{% endembed %}

## Publishing Levels

{% hint style="info" %}
To export your levels, so they can be played without having to upload them to the **Steam Workshop**, compact all the files into a .zip file and share the file with friends, communities and others through a direct link or using any recommended file storage website (<mark style="color:blue;">Check</mark>[Locate levels files](/english/know-the-basics/locate-levels-files.md#opening-a-level-with-an-url))
{% endhint %}

<figure><img src="https://484108807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fipb5NkFjq0eBOIGewqlQ%2Fuploads%2FYkHFKiP9z0LEKeEaYqz6%2Fimagem.png?alt=media&amp;token=ab482c4c-e787-4f55-bcff-5d1333946737" alt="" width="563"><figcaption><p>Editor - Export Screen</p></figcaption></figure>

After filling all the information correctly, click on <mark style="color:orange;">Export</mark>, this screen should appear.

Verify each section to confirm if your level's information is valid and agree with the Steam Subscriber Agreement.

Time to publish your level. Press <mark style="color:orange;">Publish</mark> world to **Steam Workshop**, and all the contents plus the tutorial levels you included are now on Steam Workshop!

<figure><img src="https://484108807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fipb5NkFjq0eBOIGewqlQ%2Fuploads%2FuCjawhoMAP13mTJIy8mX%2Fimagem.png?alt=media&amp;token=ceef77d6-a9b3-452f-8005-3ae2ed619083" alt="" width="563"><figcaption><p>Editor - Level Published</p></figcaption></figure>

### Updating existing levels on Steam Workshop

Same as exporting a new level, head over to the <mark style="color:orange;">Export screen</mark> and press <mark style="color:orange;">Update Existing</mark> to open a new screen with all your current released worlds. From there, select which level you would like to update and press <mark style="color:orange;">Update</mark> selected world. The existing level should now be updated to everything that you changed to the existent level on your steam!

<figure><img src="https://484108807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fipb5NkFjq0eBOIGewqlQ%2Fuploads%2FdfkfGJtr1mnGPacDil69%2Fimagem.png?alt=media&amp;token=63a25ac0-c795-4562-b1a1-1e12f79d8572" alt="" width="563"><figcaption><p>Editor - Updating World Levels</p></figcaption></figure>

{% hint style="info" %}
You can check how to **manage** your released levels and how to **look for** people's levels on [Workshop and Level Hunting](/english/workshop-and-level-hunting.md)
{% endhint %}
