type
Sets the type of the button.slot
Sets the button slot.isPermanent
Allows you to set a button as permanent, so the paging system will not take this button into account (you must set the value to true).permission
Allows you to give permission to the.elseMessage
Allows you to send a message to the user when they do not have permission to click a button.else
Displays another button if the user does not have permission.action
Allows you to choose the formula for the verification with place holder, you have SUPERIOR
, LOWER
, SUPERIOR_OR_EQUAL
, LOWER_OR_EQUAL
, EQUALS_STRING
and EQUALSIGNORECASE_STRING
placeHolder
Allows to check an API placeholder variablevalue
Allows you to set the value for placeholder verificationsound
Allows you to have a sound when the player clicks on the button. You have the list of sounds available here: XSoundvolume
Changing the sound volumepitch
Changing the sound pitchslots
Set button slots.inventory
Allows you to define the name of the inventory to which you want to go.commands
List of commands that will be executed by player.consoleCommands
List of commands that will be executed by console.closeInventory
Allows you to close the inventory before the commands are executed.consolePermissionCommands
Allows commands to be executed at the console only if the player has permission.consolePermission
Permission for the list aboveslots
Set button slots.slots
Set button slots.category
Allows you to give the name of the category to be opened.