A configuration section defining the enchantments to add to the icon.
This example adds sharpness 3 and unbreaking 1 to the icon.
enchantments:sharpness:3unbreaking:1
Unsafe enchanting is supported. This allows you to use usually unobtainable levels of an enchantment, or to apply enchantments to items
that usually do not support them. This example gives the icon unbreaking 4, which is not obtainable in vanilla.
Use unsafe enchanting with caution. Excessively high enchantment levels could potentially crash your server.
Sets the color of leather armor, in the RGB format <red>, <green>, <blue>. If the icon material is not leather armor, this option is ignored.
Google has a built-in RGB color picker.
A player username whose skin will be used as the texture for a player head. If the icon material is not a player head, this option is ignored.
Supports all Placeholders.
This example displays a head of a specific player.
material:'player_head'skull-owner:'Elvenide'
This example uses Placeholders to display the head of the player opening the menu.
Adds patterns to a banner in order, in the format <pattern type>:<dye color>. If the icon material is not a banner, this option is ignored.
A list of all valid pattern types can be found here.
A list of all valid dye colors can be found here.
Whether to show item attributes in the icon tooltip, such as tool damage, tool speed, enchantment names, banner pattern names, etc.
By default, ElvenideGUI hides all item attributes in icon tooltips to keep the GUI looking clean.
Message sent to players who don’t have enough money to pay the to-left-click or to-right-click prices.
Requires installed economy.
Special placeholder {money} will be replaced with the price amount for the player’s click.
The following example tells the player they need 45iftheyleft−click,and60 if they right-click.
Costs to Click
prices:to-left-click:45to-right-click:60message:'&cYou need &e${money} &cto use this.'
The items that the player must have to left-click the icon. The items will be removed before running the left-click actions.
The items are provided in the format <item type>, [amount]; the amount is optional and defaults to 1.
A list of all valid item types can be found here.
The items that the player must have to right-click the icon. The items will be removed before running the right-click actions.
The items are provided in the format <item type>, [amount]; the amount is optional and defaults to 1.
A list of all valid item types can be found here.
default:"You must have {amount}x {material} to use this."
Message sent to players who don’t have the required to-left-click or to-right-click items.
Special placeholders {amount} and {material} will be replaced with the amount and item type of the first item the player doesn’t have.
If the player has 5 dirt and 3 diamonds, the following example will tell them they need 4 total diamonds.
Costs to Click
required-items: to-left-click:-'dirt, 5'-'diamond, 4'message:'&cYou must have &e{amount}x {material} &cto use this.'
The permission required to see the icon. If you want to display a fallback icon for players lacking this permission,
see Fallback Icons. Otherwise, players lacking the permission will see an empty space
in the icon’s slot. You can negate the permission by adding a - at the start.
Message sent to players who don’t have the permission needed to left-click the icon.
Special placeholder {permission} will be replaced with the permission the player is lacking.
Permission Message
permissions:to-left-click:'group.staff'left-click-message:'&cYou need &e${permission} &cto use this.'
Message sent to players who don’t have the permission needed to right-click the icon.
Special placeholder {permission} will be replaced with the permission the player is lacking.
Permission Message
permissions:to-right-click:'group.staff'right-click-message:'&cYou need &e${permission} &cto use this.'