> For the complete documentation index, see [llms.txt](https://gennarioplugins.gitbook.io/shopsystem/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gennarioplugins.gitbook.io/shopsystem/setup/gui.md).

# GUI

## Syntax

```yaml
title: TEXT
rows: TEXT

item-map:
  - ...

products-slots-id: LETTER

items:
  ...
```

## Title

Name of the menu. Just normal text that support PlaceholderAPI and [Hex colors](/shopsystem/setup/hex-colors.md).

```yaml
title: TEXT
```

## Rows

Rows is a number of menu lines inserted in a text form.\
Rows types: ONE | TWO | THREE | FOUR | FIVE | SIX

```yaml
rows: TEXT
```

## Item map

Item map is special slot system. But it is better than normal slot, because there is no numbers.\
Every item in the menu have own letter or symbol. When you add that item letter/symbol to the item map, slot will be automatically calculated by the system.\
\
At first paste this to your item map:\
\- '---------'\
this is empty row\... If you have 5 rows, paste this 5 times.\
\
Then only add symbols\
\
e.g.:\
`G - glass`\
`S - skull`\
\
item map:\
`- '-GG-S-GG-'`

result:\
![](/files/9JnMbmpGQoLwQpDIAkpW)

## Product slots id:

Symbol for products. Products will be added at each location on the item map where this symbol appears.

## Items

syntax:

```yaml
items:
  'A': # <--- symbol for the item map
    item data...
```

Everything about item is on [**this page**](/shopsystem/setup/item.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://gennarioplugins.gitbook.io/shopsystem/setup/gui.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.
