> For the complete documentation index, see [llms.txt](https://extremall.gitbook.io/advancedkits/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://extremall.gitbook.io/advancedkits/configurations/item-format.md).

# Item Format

Shape your display items to perfection with a variety of customization options, allowing for a unique and visually compelling in-game experience.

### Default Item Options:

| Key               | Description                                                                                                                                                                                                                                                                                                                 |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| material          | Specify the material name. Refer to the original materials list [here](https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html), or explore additional XMaterial options [here](https://github.com/CryptoMorin/XSeries/blob/master/src/main/java/com/cryptomorin/xseries/XMaterial.java).                         |
| name              | Specify the display name for the item.                                                                                                                                                                                                                                                                                      |
| lore              | Define the lore for the item.                                                                                                                                                                                                                                                                                               |
| glow              | Enable item glow when set to true.                                                                                                                                                                                                                                                                                          |
| amount            | Specify the quantity of the item.                                                                                                                                                                                                                                                                                           |
| damage            | Adjust the damage (durability) of the item.                                                                                                                                                                                                                                                                                 |
| custom-model-data | Set the custom model data for the item. (Server version 1.14+ required)                                                                                                                                                                                                                                                     |
| unbreakable       | Render the item unbreakable. (Server version 1.9+ required)                                                                                                                                                                                                                                                                 |
| texture           | Utilize this feature to add a texture to player heads, supporting custom textures found [here](https://minecraft-heads.com/). It accommodates full URLs or signature-only options.                                                                                                                                          |
| owner             | This is utilized to assign an owner to a player head, supporting either the player's name or their full UUID.                                                                                                                                                                                                               |
| color             | This applies to firework stars, potions, leather armor, and tipped arrows. Find custom item colors below.                                                                                                                                                                                                                   |
| item-flags        | Set item flags on items. By default, it employs a few flags to streamline items, but you have the flexibility to override the default item flags. Find item flags [here](https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemFlag.html).                                                                      |
| patterns          | Employ patterns to create custom designs for banners and shields. This is a list and the format is `DyeColor;BannerType`. Find DyeColor [here](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/DyeColor.html) and BannerType [here](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/banner/PatternType.html). |
| trim-material     | Specify the trim material for your armor. Refer to the available values [here](https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/meta/trim/TrimMaterial.html). (Server version 1.20+ and trim-pattern required)                                                                                                 |
| trim-pattern      | Define the trim pattern for your armor. Explore available values [here](https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/meta/trim/TrimPattern.html). (Server version 1.20+ and trim-material required)                                                                                                        |

{% hint style="info" %}
You can employ placeholders for name, lore, and owner values.
{% endhint %}

### Hook Item Options:

You can employ only a single-item plugin hook option per item.

<table><thead><tr><th>Key</th><th width="214">Description</th><th>Plugin</th></tr></thead><tbody><tr><td>itemedit</td><td>Modify and save custom in-game items with ease.</td><td>ItemEdit</td></tr><tr><td>headdatabase</td><td>Utilize head textures simply by employing the ID.</td><td>HeadDatabase</td></tr><tr><td>itemsadder</td><td>Use custom items with textures (e.g. z_iainternal:icon_left_blue).</td><td>ItemsAdder</td></tr><tr><td>oraxen</td><td>Use custom items with textures</td><td>Oraxen</td></tr><tr><td>headdb</td><td>Utilize head textures simply by employing the ID.</td><td>HeadDB</td></tr><tr><td>mythicmobs</td><td>Use custom items.</td><td>MythicMobs</td></tr><tr><td>skulls</td><td>Utilize head textures simply by employing the ID.</td><td>Skulls</td></tr></tbody></table>

{% hint style="info" %}
You can supersede item hook options by employing alternative default settings.
{% endhint %}

### Custom Item Colors:

* RANDOM (RGB)
* R G B (e.g 255 0 0)
* \#RRGGBB (e.g #ff0099)
* COLOR (e.g WHITE)

{% hint style="info" %}
Find the default Bukkit colors [here](https://extremall.gitbook.io/advancedkits/information/custom-display-items#supported-colors).
{% endhint %}
