# Manually add your own Achievements in Steamworks

{% stepper %}
{% step %}

## :page\_facing\_up: Requirements

To have a basic understanding on how this plugin gets used

* you followed step **2:** [**Installing The Plugin**](https://kibibyte.gitbook.io/steam-achievements/installing-this-plugin)
* you followed step 3: [**Enabling The Plugin**](https://kibibyte.gitbook.io/steam-achievements/enabling-this-plugin)
* you followed step 4: [**Preparing The Project For Use With This Plugin**](https://kibibyte.gitbook.io/steam-achievements/preparing-the-project-for-use-with-this-plugin)

To have access to the Steamworks achievement configuration site you need to have

* an Steamworks account
* an Steamworks app

{% endstep %}

{% step %}

## :compass: Navigating to the Steam leaderboard configuration

You can create and manage achievements in the Steamworks app settings for your app ID by going to

1. <https://partner.steamgames.com/dashboard>
2. Click on “View checklist” on your app &#x20;

   <figure><img src="https://775832214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPPRBWyQo81bb9sco7trJ%2Fuploads%2Fs6kctfIiFtyzGvHpL06w%2FSteamL0_1.png?alt=media&#x26;token=a867a738-4a45-4c53-9c66-558f78e2ee00" alt=""><figcaption></figcaption></figure>
3. Scroll down to “Edit Steamworks Settings” and click on it&#x20;

   <figure><img src="https://775832214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPPRBWyQo81bb9sco7trJ%2Fuploads%2FjgjW8OH9UQczkdWfvhKY%2FSteam0_2.png?alt=media&#x26;token=2e5b185c-a64c-4150-9691-93778deea221" alt=""><figcaption></figcaption></figure>
4. Hover over “Stats & Achievements” and click on “Achievements”

   <figure><img src="https://775832214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPPRBWyQo81bb9sco7trJ%2Fuploads%2FZtHdgAc8DwK5GGU3f7Rz%2Fimage.png?alt=media&#x26;token=c553d747-9877-4e73-a218-4f748938332d" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

## :heavy\_plus\_sign: Create A New Achievement Or Configure An Existing One

<figure><img src="https://775832214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPPRBWyQo81bb9sco7trJ%2Fuploads%2FXoEhLdYhodYvlKkpQ6Ft%2Fimage.png?alt=media&#x26;token=eef3e6bc-f0c6-4d7d-89c9-70738b1b54a2" alt=""><figcaption></figcaption></figure>

The following fields define an Achievement:

* **API Name** - The string used to access this achievement using the nodes.
* **Progress Stat** - Specifies a stat that's used as a progress bar for this achievement. The achievement will also automatically unlock when the stat reaches the unlock value.\
  → Min Value = The min value this stat can have.\
  → Max Value = The max value that is needed to unlock this achievement.
* **Display Name** - The name this achievement will have in client notification pop-ups, and in the Community. May be localized.
* **Description** - A description of this achievement. May be localized.
* **Set By** - Sets who can unlock the achievement. The default is client.
* **Hidden?** - If true, a "hidden" achievement does not show up on a user's Community page (at all) until they have achieved it.
* **Achieved Icon** - The icon to display when it is achieved.
* **Unachieved Icon** - The icon to display when it is not yet achieved.

{% endstep %}

{% step %}

## :pray: Final Words

{% hint style="info" %}
You can always refer to the [Steamworks Achievements Documentation](https://partner.steamgames.com/doc/features/achievements)
{% endhint %}

Are you enjoying this plugin? Then don’t forget to [leave a review to support the creator!](https://www.fab.com/listings/8e4e15df-2acb-4b81-af54-dacb55b81a75)
{% endstep %}
{% endstepper %}
