Configuration
Type of GUI to display (
CUSTOM, FURNACE, BEACON, etc.).Title displayed at the top of the GUI. Supports placeholders.
Size of the inventory (only for
CUSTOM type).GENERIC_9X1toGENERIC_9X6
List of items to populate the inventory.
Define extra pages of items. Automatically adds navigation buttons.
Custom item to use for the “Next Page” button.
Custom item to use for the “Previous Page” button.
Item Configuration
Each item in theitems list supports:
Specific slot index (0-53).
The item to display (Material, Model Data, etc.).
Override display name. Using placeholders updates the name dynamically.
Custom lore lines.
Conditions required for this item to appear.
Actions to execute when clicked.
Console/Player commands to execute on click.
If true, player can move the item to their inventory.