> For the complete documentation index, see [llms.txt](https://rockyhawk99.gitbook.io/rockyhawk-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rockyhawk99.gitbook.io/rockyhawk-docs/evolution-generators/evolution-generators-wiki/gui-config.md).

# GUI Config

### This is the GUI that is opened up when a generator is right-clicked.

```yaml
#Most of this will need to stay the same
panels:
  EvolutionGenerators_Main:
    #keep this set to default
    perm: default
    #What type of inventory you want the GUI to be
    rows: HOPPER
    #This is the title that appears on the top of the GUI
    title: 'Generator Contents'
    empty: GLASS_PANE
    item:
      #slot numbers
      '0':
        #This will declare the item slot as a slot that can hold generated items
        #The number at the end refers to the upgrade required for the
        #generator to use the slot.
        material: GENERATOR_ITEM 1
      '1':
        #Generator will need to be level 2 to use this slot
        material: GENERATOR_ITEM 2
      '2':
        #Generator will need to be level 3 to use this slot
        material: GENERATOR_ITEM 3
      '3':
        #If the generator can be upgraded, this slot is used to upgrade the generator
        material: GENERATOR_UPGRADE
      '4':
        #Simple item that closes the GUI
        material: REDSTONE
        stack: 1
        name: '&cExit Generator'
        commands:
        - cpc
```

### Use the following GUI Settings to configure your generator GUIs

{% content-ref url="/pages/-MPWURg41gtCmf7mjy-2" %}
[Broken mention](broken://pages/-MPWURg41gtCmf7mjy-2)
{% endcontent-ref %}
