# Music discs

### items.yml

{% hint style="info" %}
Config file: items.yml
{% endhint %}

Create a generic custom item in the **items.yml** file, like in this example:

<div align="left"><img src="/files/-Lb4XCsD9Pq7h3RlDOB3" alt=""></div>

<div align="left"><img src="/files/-Lb4XHKAL4DqbwYn6EDQ" alt=""></div>

```yaml
music_disc_electric_keys:
  enabled: true
  permission: music_disc_electric_keys
  model_id: 11
  name: '&bMusic Disc'
  lore:
    - "&7Electric keys"
  specific_properties:
    music_disc:
      song_description: '&bElectric keys'
      song_name: music_disc_electric_keys
  craft_recipe:
    enabled: true
    pattern:
      - XXX
      - XBD
      - XXX
    ingredients:
      B: blank_disc
      D: DIAMOND
```

### Specific properties

```yaml
specific_properties:
    music_disc: #special property to identify item as music disc
      song_description: '&bElectric keys' #hotbar display message
      song_name: music_disc_electric_keys #sound name from sounds.json
```

### Creating custom songs

{% content-ref url="/pages/-Lb4PvzSb8Z\_bmKHnLY3" %}
[How to create custom sounds](/itemsadder/custom-sounds/how-to-create-custom-sounds.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://lonedev.gitbook.io/itemsadder/specific-items/music-discs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
