| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| texture | ResourceLocation | Texture location for the icon | True | / |
| u | Integer | U location on the texture | True | / |
| v | Integer | V location on the texture | True | / |
| width | Integer | Width of the icon on the texture file | False | 16 |
| height | Integer | Height of the icon on the texture file | False | 16 |
| texture_width | Integer | Width of the whole the texture file | False | 256 |
| texture_height | Integer | Height of the whole the texture file | False | 256 |
| tint | Integer[] | RGB values for tinting the icon | False | / |
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| item | String | Item ID | True | / |
| count | Integer | Item Amount | False | 1 |
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| icons | IIcon[] | Array of icons that will be overlayed | True | / |
| Setting | Type | Description | Required | Fallback Value |
|---|---|---|---|---|
| experience | String |
Experience amount. Either just a number for xp points or " |
True | / |