internal_name:
max_material: <integer> (<rows*9)
rows: <integer> (<7)
items:
item_id:
Material: <item type>
Data: <item data>
Display: <item name>
Hide_attributes: <true/false>
.....
smith: #change this display in config.yml do not change this key
Material: IRON_AXE
Data: 0
Hide_attributes: true
list: #change this display in config.yml do not change this key
Material: PAPER
Data: 0
Hide_attributes: true
close: #change this display in config.yml do not change this key
Material: STAINED_GLASS_PANE
Data: 14
Hide_attributes: true
slots: #decorate it in gui, require at least one material and only one result, smith key
- '<slot>:<item>'
- '<slot>:<item>'
- '<slot>:<item>'
- '<slot>:<item>'
...
internal_name
it can be anything
Example: custom_style, bla_bla,....
max_material
it called for code :v that should equalsamount of 'material'in slots
Example: 3,6,9,...
rows
how much rows the inventory have (size)
Example: 1,2,3,4,5,6
item id can be anything, used in slots
Material: can found in,.... Make sure you choose right version
Data: item data or CustomModelData
Display: item name, can use
Hide_attributes: does item display attributes (vanilla included attack_damage, armor,...)