> For the complete documentation index, see [llms.txt](https://bounser.gitbook.io/nascraft/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bounser.gitbook.io/nascraft/features/basic-properties.md).

# Basic Properties

Each item has a series of configurable properties.

* **initial-price:** Each item has to have an initial price. You have to estimate a fair price at the beginning. Once the market develops its own valuations, the initial price will have low influence.
* **alias:** Is how the item will be known and displayed to players.
* **elasticity:** Determines how easily (And by how much) a price will change.&#x20;

{% hint style="info" %}
It's recommended to increase elasticity on items that you don't expect that will have a lot of transactions (Highly valuable, rare etc...)
{% endhint %}

<figure><img src="https://2810351180-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fio8LRiGSETjpcvpWsiH3%2Fuploads%2FOSNtD5nnE2m83OsLNmTt%2Felasticity.png?alt=media&amp;token=fcfdc3a6-d621-4b36-9f72-ed8662b1ad42" alt="" width="188"><figcaption></figcaption></figure>

* **noise-intensity:** How much should the price of the item be affected by noise (pseudo-random fluctuations)

{% hint style="warning" %}
Take into account that elasticity affects the noise. If you increase the elasticity, implicitly you will make the item more volatile due to the noise.
{% endhint %}

***

\
Example of properties of an item:

<pre class="language-yaml" data-title="items.yml" data-full-width="false"><code class="lang-yaml">items:
  # Identifier of the item.
  cobblestone:
<strong>    # REQUIRED:
</strong><strong>    initial-price: 0.05
</strong><strong>    # OPTIONAL: 
</strong><strong>    alias: 'Cobble'
</strong><strong>    # OPTIONAL: 
</strong><strong>    elasticity: 0.5
</strong><strong>    # OPTIONAL: 
</strong><strong>    noise-intensity: 1.4
</strong>    # ...
    
</code></pre>
