> For the complete documentation index, see [llms.txt](https://wiki.innouniq.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.innouniq.com/plugins/archieve/advent-season-2022-edition/configuration/gui.md).

# GUI

Manual, how to configure items at GUI.

## GUI.yml

Configuration file, where all data about items are located.

```yaml
SELECTOR__VISIBLE: #Item's key. Maintained by system, can't be changed.
   Material: "CHEST" #Name of the material
   MaterialData: 0 #Metadata of the item. Especially color. Only for 1.8.8 - 1.12.X
   Slot: 3 #Slot number where item will be played in inventory
   SkullData: "textures" #Texture value of player's head. 
   ItemFlags: #Flags applied to item.
   - HIDE_ENCHANTS
   CustomModelData: 0 #Is an integer that may be associated client side with a custom item model. Supported at 1.14.X and aboove.
```

### ItemFlags

* HIDE\_ENCHANTS
* HIDE\_ATTRIBUTES
* HIDE\_UNBREAKABLE
* HIDE\_DESTROYS
* HIDE\_PLACED\_ON
* HIDE\_POTION\_EFFECTS
* HIDE\_COLOR - 1.16.X and above

### Helpful stuff

Materials: <https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html>

Textures of player's head: <https://minecraft-heads.com>

Grid can help you to compute right slot index.

<figure><img src="/files/PefhBeDrIS77iuDUBmV3" alt=""><figcaption></figcaption></figure>

## Locale/EN.yml

Localization file, where labels are assigned to items.

```yaml
SELECTOR__VISIBLE:
  HeadName: "&2&lSelector - Visible"
  Lore:
  - "&6\u25CF &7All rewards are &3visible&7,"
  - "&7represented by icon, so player knows"
  - "&7what reward does he claim."
  - ""
  - "&6\u25CF &3Left click &7to choose this one"
```
